티스토리 뷰
2020/05/31 - [Node.js] - Node.js certificate has expired (1)
2020/06/03 - [Node.js] - Node.js certificate has expired (2)
Node.js로 구현된 API Server를 운영하는 도중 갑자기 이런 에러를 발견하였다.
certificate has expired
이러한 에러를 처음 접하면서 실서버에서 발견된 에러로 인해 빨리 해결해야 겠다는 생각에 디버깅도 해보고 로그를 찍어보며 API가 동작하는지 확인도 해보며 여러가지 시도를 하였는데 API Server 문제는 아니었다.

되게 위험한 방법이지만 다음과 같은 환경변수를 설정하여 해결하였다.
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';
node.js 환경에서 HTTPS / SSL / TLS 검사를 비활성화한다는 옵션인데 점심까지만 해도 잘 작동되던 서버가 갑자기 이러한 에러가 발생한이유에 대해서 생각을 하다가 다음과 같은 생각이 들었다.
"AWS EC2 콘솔에 접속하기 위한 pem를 변경한 적이 있는데 이게 원인중 하나가 아닐까?"
아직 확실한 대답을 할 순 없지만 지금까지 잘 동작 하다가 갑자기 HTTPS / SSL / TLS 검사를 한다는 것도 의문이 들고
일단 계속 알아보면서 찾으면 글을 업데이트 해야겠다.
참고 및 출처
https://whitelife.tistory.com/303
https://stackoverflow.com/questions/20433287/node-js-request-cert-has-expired
'BackEnd > Node.js' 카테고리의 다른 글
Node.js certificate has expired (2) (0) | 2020.06.03 |
---|---|
node.js AWS 스트리밍 다운로드 (동영상 스트리밍) (0) | 2020.03.15 |
Node.js Tip (0) | 2020.03.15 |
node.js 공개키(비밀키) 암호화(A Key Pair) (0) | 2020.03.08 |
node.js AWS S3 파일 업로드 (with. Typescript) (0) | 2020.02.13 |
- Total
- Today
- Yesterday
- Router
- python3
- CSS
- facebook login
- JavaScript
- jQuery
- JPA
- 파이썬
- Angular
- 페이스북 로그인
- JSON
- https://www.tistory.com/auth/logout/
- data grid component
- data component
- data table component
- mobx
- react
- MySQL
- React-router
- localStorage
- data component module
- Redux
- data gird component
- Spring
- 파이썬3
- Spring Boot
- Python
- Java
- angular router
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |