A conexão HTTPs funciona, mas o WebSocket falha no mesmo servidor/porta

A conexão HTTPs funciona, mas o WebSocket falha no mesmo servidor/porta

Sou o desenvolvedor de um jogo de aplicativo móvel para Android. O aplicativo está usando ambos HTTPse WebSocketconexão com o mesmo servidor. O aplicativo está ativo e funciona bem para a maioria dos usuários.

Tenho um usuário que disse que o aplicativo não está funcionando para ele. Consegui obter os logs e ver que o usuário se conecta via rede celular móvel via conexão HTTPs ao servidor sem problemas, mas a conexão do soquete com o mesmo servidor/porta falha. O erro ao conectar ao soquete:

Failed to connect to 'api.mafia-game.net:443': failed to connect to api.mafia-game.net/161.97.93.23 (port 443) from /:: (port 41656): connect failed: ETIMEDOUT (Connection timed out)

Failed to connect to 'api.mafia-game.net:443': failed to connect to api.mafia-game.net/161.97.93.23 (port 443) from /:: (port 41658): connect failed: ETIMEDOUT (Connection timed out)

Failed to connect to 'api.mafia-game.net:443': failed to connect to api.mafia-game.net/161.97.93.23 (port 443) from /:: (port 41660): connect failed: ETIMEDOUT (Connection timed out)

A partir deste log, vejo que o tempo do soquete expirou todas as vezes e o aplicativo está tentando usar portas locais diferentes todas as vezes. Também vejo que o IP foi resolvido corretamente e o IPv4 é usado.

Entendo que o usuário não consegue se conectar devido a algo em sua rede (como portas fechadas, etc.).

Minha pergunta:como é possível que a conexão do soquete não esteja funcionando, mas a conexão HTTPs esteja funcionando bem no mesmo servidor e porta (443)?

Eu sei que a implementação do soquete no servidor está correta, pois funciona para a maioria dos usuários. Além disso, o servidor não está recusando a conexão, como posso ver, mas a conexão simplesmente expirou, como se o usuário não pudesse receber a resposta de volta.

Para fazer a conexão do soquete estou usando a biblioteca Java com.neovisionaries.ws.client.

informação relacionada