1. 개요Node.js에서 HTTPS 요청을 보내다 보면인증서 관련 오류를 만나는 경우가 있다.대표적으로 다음과 같은 메시지다.UNABLE_TO_VERIFY_LEAF_SIGNATURESELF_SIGNED_CERT_IN_CHAINDEPTH_ZERO_SELF_SIGNED_CERTCERT_HAS_EXPIREDERR_TLS_CERT_ALTNAME_INVALID이런 오류를 처음 보면"서버가 이상한가?" 정도로 생각하기 쉽다.하지만 실제로는인증서 체인, 만료, 호스트명, CA 신뢰 목록 등여러 원인으로 발생할 수 있다.이 글에서는 Node.js에서 인증서 오류가 나는 이유와어떻게 확인해야 하는지 정리한다.2. 왜 인증서 오류가 발생하는가HTTPS 연결에서는단순히 암호화만 하는 것이 아니다.Node.js는 서버가 보..