Programming/Linux (3) 썸네일형 리스트형 SSLHandshakeException: PKIX path building failed 에러 해결 방법 (인증서오류) 회사에서 매일 공공기관에서 제공하는 API를 연동하여 데이터를 가져와 가공하는 작업을 하는데 SSLHandshakeException: PKIX path building failed SSL 인증서 오류가 발생하여 연결이 안돼 해당 배치 프로세스가 비정상 종료되었다. 이에 내가 대응하여 리눅스 환경 및 자바 애플리케이션에서 SSL인증서 교체 후 API URL 정상 연동 방법을 기록하겠다. 1. 인증서 확인 서버 내 내가 접근할 API URL의 전용 인증서가 유효한지 아래 명령어로 확인oepnssl s_client -connect 접속URL:포트번호 Unable to get local issuer certificate : 중간 체인 인증서 오류 Unable to verify the first certific.. FTP 기본 명령어 정리 FTP(File Transfer Protocol)는 네트워크를 통해 파일을 전송하는 표준 프로토콜로, 명령줄 인터페이스(CLI)를 사용하여 다양한 작업을 수행할 수 있다. 아래는 FTP의 주요 명령어와 그 사용법을 정리한 내용이다.1. FTP 서버 접속 및 설정ftp [호스트명 또는 IP] [포트번호]특정 FTP 서버에 접속한다. 기본 포트는 21이지만, 필요에 따라 다른 포트를 지정할 수 있다.예시: ftp 192.168.1.1 ftp example.com 2121 open [호스트명 또는 IP] [포트번호]현재 FTP 세션에서 새로운 서버에 접속할 때 사용한다.예시: open ftp.example.com 2121 user [사용자이름] [비밀번호]특정 사용자 계정으로 로그인한다.예시: user myu.. PKIX path building failed 오류 해결 어느날 업무중 외부 API 연동이 끊겨 로그를 조회해보니 해당 오류가 발생하였다. javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target원인은 외부기관 https:// 의 통신 시 인증서가 우리 서버에 신뢰하는 인증 기관 목록에 없다는 내용이다.바로 외부기관에 연락 해보니 인증서 갱신을 했다고 한다. 리눅스 서버로 연동 후 데이터를 받아오는 형식으로 리눅스(C.. 이전 1 다음