TroubleShooting

TroubleShooting

[EC2-RDS 오류] Caused by: java.security.cert.CertificateExpiredException: NotAfter:

1. 발생한 문제Caused by: javax.net.ssl.SSLHandshakeException: NotAfter: Thu Aug 22 17:08:50 UTC 2024Caused by: java.security.cert.CertificateExpiredException: NotAfter: Thu Aug 22 17:08:50 UTC 2024 갑자기 어느날 방치해둔 서버에 와장창창 500 오류가 떴다.. 참고로 저 DB 오류가 뜨면서 org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction 도 로그에 같이 떠서 멘붕이었다.  2. 해결 방법너무 간단해 킹 받..

TroubleShooting

[Redis] Spring 애플리케이션 실행 시 Could not connect to Redis at 127.0.0.1:6379

문제상황 local 에서 redis를 접속한 후 스프링부트 애플리케이션 실행 중 아래와 같은 오류가 발생했습니다. Could not connect to Redis at 127.0.0.1:6379: Connection refused 해결방법 1) redis가 down되어있는지 확인 ps -ef | grep redis redis 1204 1 0 Nov16 ? 01:04:04 /usr/bin/redis-server ....(생략) 이런 결과가 나오면 redis가 정상적으로 올라와있는 것입니다! 2) 로컬아이피로 redis 서버 접속 redis-cli -h {LOCAL_IP} 혹시 모르니 h 옵션을 사용해 재확인해봤습니다. 이렇게 입력했을 때 LOCAL_IP:6379> 이런 식으로 뜨면 접속이 성공한 것입니다 :)

TroubleShooting

[Linux] /etc/profile can't open file for writing

/etc/profile에 JAVA 환경변수를 설치하던 도중 만난 오류이다. 해결방법1 sudo vi ~ ~ 부분에는 편집하려는 파일을 넣으면 된다! OR 해결방법 2 :w !sudo tee % > /dev/null

TroubleShooting

GitHub Action 빌드 오류: java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate

며칠동안 이 오류 때문에 막혀서 빌드를 못하고 있었는데 생각보다 너무 심플한 이유였기에 공유를 합니다.. 오류 상황 ApplicationTests > contextLoads() FAILED java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:143 Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException at ConstructorResolver.java:800 Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException at ConstructorResolver.ja..

TroubleShooting

[SpringBoot] 403 오류와 Expecting a SELECT Query [...], but found org.hibernate.query.sqm.tree.insert.SqmInsertValuesStatement

졸업 프로젝트를 하던 도중 발생한 오류이다. 📌 문제 상황 데이터베이스에 샘플 데이터도 삽입해두었고 SpringBoot 어플리케이션도 정상적으로 Run 되는 상황에 API 테스트를 했는데 403오류가 발생했다. 로그를 확인해보니 다음과 같은 오류가 눈에 띄었다! Expecting a SELECT Query [...], but found org.hibernate.query.sqm.tree.insert.SqmInsertValuesStatement [INSERT INTO SolvedElement (element , isSolved , solvedAt ) VALUES (:element , :isSolved , :solvedAt )] 🖍 원인 이 오류는 Hibernate가 SELECT 쿼리를 기대했지만 INSER..

TroubleShooting

[TroubleShooting] Google Colab에서 NameError: name 'Tagger' is not defined

1. 발생한 문제 NameError: name 'Tagger' is not defined Google Colab으로 형태소 분석을 시도하던 중 Mecab 부분에서 계속 이 오류가 떴었다... 1시간이 넘는 시도 끝에 해결 완료!! 2. 해결 방법 다음 두 과정을 거치니 정상적으로 Mecab을 사용할 수 있었다. 1) 해당 Colab 파일 내 세션 종료 런타임 > 세션 관리 > 활성 세션 종료 2) Mecab-ko-for-Google-Colab git clone을 통해 설치하기 ! git clone https://github.com/SOMJANG/Mecab-ko-for-Google-Colab.git 해당 라이브러리의 git 저장소를 clone 해옵니다. cd Mecab-ko-for-Google-Colab ..

Yeni.Yeni
'TroubleShooting' 카테고리의 글 목록