본문 바로가기
ERROR

도로명주소 검색 API UnknownHostException 발생

by SOLYI 2021. 10. 7.

이전글 : https://solyi.tistory.com/157

 

도로명주소 검색 API 사용시 발생하는 cors policy 에러

 1. 도로명 주소 검색시 세션이 끊기며 로그아웃 되는 현상이 발생. - 원인은 알 수 없었지만, 도로명주소 개발자센터에서 제공하는 '도로명주소 검색API를 활용하여 팝업API 디자인적용한 샘플'

solyi.kr

 

  • 오류 내용

cors policy 에러를 해결하고자 위 URL과 같이 소스 수정을 한 뒤 서버에 반영하려 했으나

로컬에서는 정상 작동하는 도로명주소 연계 서비스가 서버 반영시 Unknown Host Exception 오류 발생

콘솔 내용 - java.net.UnknownHostException: www.juso.go.kr 

 

해결책 : 

도로명주소 개발자센터 묻고 답하기에서 검색해보니 아래와 같은 내용이 있었다.

서버에서 외부로의 이동이 요구될 때 발생될 수 있는 문제로 DNS 설정을 하면 된다.

서버의 환경별로 DNS설정이 차이가 발생 할 수 있으나, 윈도우 OS의 경우 파일명 hosts에 네임서버와 IP주소 등록하면된다.

ex) 000.00.00.141 www.juso.go.kr 

 

DNS 설정을 수정하는 하는 방법 .

Linux(Unix) 기준 /etc/hosts 파일에

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

우리서비스IP주소 호스트네임 www.juso.go.kr

빨간 부분 추가하였다.   우리 서비스 IP주소가 아니었다...

125.60.xx.xx www.juso.go.kr  

cmd 켜서 ping www.juso.go.kr  로 조회 후 수정.

hosts 파일은 root계정만 수정이 가능하여 상부에 보고하여 수정을 요청하였다.

 

 

이어지는 글 : https://solyi.tistory.com/169

 

도로명주소 검색 API 연결 시간 초과

https://solyi.tistory.com/158 도로명주소 검색 API UnknownHostException 발생 https://solyi.tistory.com/157 도로명주소 검색 API 사용시 발생하는 cors policy 에러  1. 도로명 주소 검색시 세션이 끊기며..

solyi.kr

 

반응형