이전글 : https://solyi.tistory.com/157
- 오류 내용
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
'ERROR' 카테고리의 다른 글
[ERROR]노마드 코더 / xhr poll error / socket.io / admin ui (0) | 2023.01.26 |
---|---|
도로명주소 검색 API 연결 시간 초과 (0) | 2021.10.14 |
도로명주소 검색 API 사용시 발생하는 cors policy 에러 (0) | 2021.10.07 |