ConnectionError가 간혈적으로 발생합니다.

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.14.0
  • 프로젝트명 : 난세표류기 - 한국사 방치형 RPG
  • 스테이터스 코드 : 0
  • 에러 코드 : ConnectionError
  • 에러 메시지 :

{
“ERRORLOG”: “[LogType]: Error\n[Log]: 게임 정보 데이터 수정에 실패했습니다. : StatusCode : 0\nErrorCode : ConnectionError\nMessage : Cannot resolve destination host\n\n[StackTrace]: <>c__DisplayClass47_0:b__0(BackendReturnObject)\nBackEnd.<>c__DisplayClass37_03:Mgalh3pdIm(BackendReturnObject)\neQdXJQQtIymAlZKeJhT.<InvokeFunction>d__51:MoveNext()\nUnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)\n”
}

안녕하세요.
다름이 아니라 위의 에러 코드는 유저가 게임플레이시(모바일) 에러로그가 발생하면 뒤끝 로그로 발송하게 한 코드입니다. 약 5000DAU를 유지하고 있는 상황인데, 해당 에러 로그가 하루에 약 100개 정도 찍히고 있습니다. 이 문제가 무엇이고 어떻게 해결해야하는지 여쭤봅니다.

해당 코드가 발생하는 전문입니다.

image

이 코드는 뒤끝에서 받아온 유저 데이터 저장부분입니다.

안녕하세요 개발자님,
관련 에러 발생 이력 확인 시 해당 함수 뿐 아니라, 초기화를 비롯한 다양한 경우에 발생하는 것을 확인하였습니다.
네트워크 연결 문제로 인해 서버에 요청 자체가 전달되지 못한 것으로 확인되며
이 경우, 서버와 Connection 자체가 발생하지 않으므로 어떠한 요청이나 응답도 받을 수 없습니다.
일반적으로는 다음과 같은 상황에서 주로 발생할 수 있습니다.

  • 인터넷 연결이 되어 있지 않은 경우
  • 연결된 네트워크에 방화벽 설정이 있는 경우
  • DNS 설정 등 접속한 네트워크 설정에 문제가 있는 경우

해당 에러 발생 시에는 유저에게 네트워크 상태가 원활하지 않음을 팝업을 통해 안내한 후,
연결 재시도 또는 게임 종료 등의 선택지를 제공하는 것을 권장드립니다.