개발일지/네트워크 (3) 썸네일형 리스트형 네트워크/서버 + UnknownHostException 에러 처리 등등..(2/2) 성공적 UnknownHostException + SSLHandshakeException 에러로 고생하는 분이 있다면 조금이나마 도움 되시길 이전 글에서 떴던 UnknownHostException 에러의 해결법 : 도메인을 IP로 바꾸지 못 하는 문제 때문에 서버의 /etc/hosts 파일에 아래와 같이 추가해줌 # host파일은 이게 주석123.12.123.123 api.test.co.kr(운영 서버 같은 경우 super 권한으로 변경해야 하기 때문에 PuTTy에서 따로 설정해준다.) 아싸뵷~!!! 다시 실행 해보니SSLHandshakeException 에러 무한반복 : 씨앙~!!!!!!!!!!!!!!!!!!!!!(javax.net.ssl.SSLHandshakeException: Remote host c.. 네트워크/서버 + UnknownHostException 에러 처리 등등..(1/2) * 문제- 개발 반영 했을 때 정상적으로 토큰값을 요청하고 응답 받고 있으나, 운영에 반영시 토큰 값 null로 들어오는 현상 * 에러 요약 - 보안관제센터를 통해 출발지(우리 IP) -> 목적지(API의 IP)의 방화벽 및 네트워크 정책 수정 요청 (포트번호 필요)- 정상적으로 패킷 요청을 하는지 확인 1. nslookup 도메인- 입력 했을 때 입력한 도메인에 대한 ip 반환 2. ping 패킷 100손실네트워크 연결 상태 확인 (100% 손실!! 띠용) 3. 서버 shell에서 curl 명령어를 이용해 토큰값 요청시 정상적으로 들어옴 (???) curl --location "패킷 요청할 주소값" \ --header "Authorization: Basic 암호화" \ --form ".. curl 통신라이브러리 이번에 간편인증 관련 개발 하면서 사용하게 된 curl통신 라이브러리 ajax, fetch처럼 SHELL 환경에서 REST API 테스트를 해볼 수 있음꺅 너무 신기해~ curlcommand line tool and library for transferring data with URLs (since 1998) What is curl used for? curl is used in command lines or scripts to transfer data. curl is also libcurl, used in cars, television sets, routers, printers, audio equipment, mobile phocurl.se 이전 1 다음