카테고리 없음

ConnectException: Connection refused : 로컬 파일에 접근할때

샤샤샤샤 2023. 10. 22. 06:39

로컬 파일에 접근해서 apiKey 를 가져오는 코드를 짰으나 두가지 원인으로 막혔다.

 

1.UnknownHostException : home

이는 리눅스에 home 에 대한 정보가 등록되어 있지 않아 home으로 접속하려고 할때 어떠 ip주소로 접근해야 하는지 몰라서 발생하는 오류다. home은 로컬을 말함으로 리눅스 서버 자신의 ip주소를 등록해주면 된다.

먼저 관리자 권한으로 변경한 다음 최상위 폴더로 이동, /etc 내부에 있는 hosts 파일에 수정 권한을 부여하고,

{ip 주소} {이름}

방식으로 설정해줄수 있다.

 

참고주소 : https://velog.io/@_koiil/%EB%A6%AC%EB%88%85%EC%8A%A4-java.net.UnknownHostException

 

리눅스 java.net.UnknownHostException

잡았다 요녀석

velog.io

 

2. ConnectException: Connection refused

해결 불가능.....

로컬에 저장된 파일에 접근하려고 할때 나오는 오류인데 방화벽의 오류가 아닐까 싶긴 하다...

배포 단계에서 코드를 실행시키기 위해 거의 8시간 동안 밤 새서 시도하다 보니 지쳐서 그냥 api키는 외부 폴더에서 꺼내오는게 아니라 그냥 하드코딩 하기로 했다.