유니티 Photon Chat 연결 이슈

이 글의 성격은 무엇인가요?

질문 / 문제 해결

내용을 설명해주세요

앱인토스 Unity WebGL 미니앱에서 Photon Chat을 사용 중입니다.

PC Chrome WebGL에서는 정상 연결되지만,
토스 앱 내부 WebView에서는 Photon Chat 상태가 ConnectingToNameServer에서 멈춥니다.

브라우저 WebSocket 테스트:
wss://ns.photonengine.io
wss://*.photonengine.io

위 외부 WSS 연결이 앱인토스 WebView에서 허용되는지 확인 부탁드립니다.
만약 도메인 allowlist 등록이 필요하다면 등록 가능한 메뉴/절차를 안내 부탁드립니다.

필요 도메인:

  • wss://ns.photonengine.io
  • wss://*.photonengine.io
  • https://*.photonengine.io

포트:

  • 443

안녕하세요 :slight_smile:
wss 연결은 별도로 막고 있지 않으며, 통신을 위한 도메인 화이트리스트도 필요하지 않아요 :cry:
혹시 다른 에러 로그가 남고 있진 않은가요 ?

아무 에러도 없이 타임아웃에 의해 연결이 끊깁니다.

이슈를 면밀히 살펴본 결과 다음과 같은 에러로그를 발견했습니다.

Chat Debug Return: INFO: SocketWebTcp() JsLib. Server: wss://ns.photonengine.io:443

ChatClient State ConnectingToNameServer

Chat Debug Return: INFO: OpAuthenticate()

ChatClient State ConnectedToNameServer

WS TEST : PhotonWS ERROR readyState=3 url=wss://ns.photonengine.io/?libversion=4.1.8.20&sid=30&app=NameServer&IPv6

WS TEST : PhotonWS CLOSE code=1006 reason= clean=false readyState=3 url=wss://ns.photonengine.io/?libversion=4.1.8.20&sid=30&app=NameServer&IPv6

Chat Debug Return: ALL: TPeer.Disconnect()

Chat Debug Return: INFO: SocketWebTcp.Disconnect()

ChatClient State Disconnected