Notice
Recent Posts
Recent Comments
Link
투케이2K
260. (TWOK/ERROR) [Android] java.net.ConnectException: failed to connect to url/2406:da00 - ipv6 에러 본문
투케이2K 에러관리
260. (TWOK/ERROR) [Android] java.net.ConnectException: failed to connect to url/2406:da00 - ipv6 에러
투케이2K 2024. 8. 2. 18:58[환경 설정 및 설명]
프로그램 : AndroidStudio
설 명 : [Android] java.net.ConnectException: failed to connect to url/2406:da00 - ipv6 에러
[에러 원인]
1. 안드로이드 AsyncHttpClient 및 Okhttp 라이브러리를 사용해서 http 요청 시 ipv6 변환 요청으로 인해 connect 실패
>> 자바 SDK 내부 HttpURLConnection 을 통해서는 정상 요청 됨
>> ipv6 활성화 된 네트워크 상태 확인 (nslookup >> ipv6 정보 표시 됨 : 2406:da00 ..)
2. IOS , 웹 브라우저의 경우는 ipv6 가 실패하면 ipv4에서 연결을 재시도하지만, Android 의 경우 connect 실패 발생
[해결 방법]
1. 인프라 환경에서 ipv6 활성 상태를 >> 비활성 변경 요청
2. nslookup 명령어 사용해 할당 된 ip 정보 확인
>> ex (명령어 수행 시 http 가 붙으면 안됨) : nslookup test.com
>> 자바 InetAddress 에서 호스트 정보 확인 >> new Socket().connect 연결 상태 체크 실시
3. AsyncHttpClient 및 Okhttp 라이브러리를 사용해 API 요청 수행 실시 >> 정상 응답 결과 확인
반응형
'투케이2K 에러관리' 카테고리의 다른 글
Comments