본문 바로가기

오류 해결 내용5

ssh 원격 접속 에러 최근 AWS EC2 환경에 docker 를 설치하면서 계속해서 Segmentation Fault(Segfault) - 오류가 계속해서 발생했다. 그래서 EC2 인스턴스를 새로 생성하고 해당 인스턴스에 Elastic IP 를 할당한 후 ssh 원격 접속을 하려하니 아래와 같은 오류가 발생했다. WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIB.. 2023. 3. 31.
zsh: permission denied: ./h2.sh 터미널에서 h2를 처음 실행하는 경우 해당 오류를 맞이하게 된다. 이는 접근 권한이 없어 오류가 발생하는 것이다. 그럴 경우 h2/bin 디렉토리에서 chmod 755 h2.sh 를 입력하면 해결할 수 있다. 해당 명령어는 소유자에게 모든 권한을 주도록 하는 명령어로 쓰기 권한을 제외한 모든 권한을 부여한다. 2023. 1. 24.
No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web request and still receive this messag.. Spring Application 을 실행할 때, Scope value 가 request 인 bean 을 그대로 의존관계를 형성하게 되면 Request 가 발생하지 않아서 bean 이 생성되지 않았지만, 스프링 컨테이너에서는 초기에 의존 관계를 전부 주입해주기 때문에 request bean 을 주입해주지 못해서 발생하는 오류이다. 해결방법에는 1. ObjectProvider 를 사용하는 방법 2. 프록시 객체를 사용하는 방법 이 있다. 1. ObjectProvider 를 사용하는 방법 해당 bean 의 의존성 주입을 ObjectProvider 를 이용해 주입하게 되면 호출될 때까지 의존성 주입을 미루고 호출이 되면 ObjectProvider.getObject() 를 통해 bean 을 생성할 수 있다. 2.. 2023. 1. 19.
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 맥북 소프트웨어 업데이트를 한 후에 git 명령어를 입력하니 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 와 같은 오류가 발생했다. 소프트웨어 업데이트 이후 Comman Line 을 인식하지 못해서 발생하는 오류이다. 이를 해결하기 위해서는 Command Line 을 다시 설치해주어야 하는데 Termianl 에 'xcode-select --install' 을 입력하면 된다. xcode-select --install 끝! 2023. 1. 17.