temos uma situação estranha com a nossa plataforma cliente-servidor. No campo, temos 10 clientes com a mesma versão de firmware, mas em redes diferentes. O cliente envia 50 bytes de carga para o servidor a cada 15 segundos. Os clientes estão conectados por trás do NAT e tudo funciona perfeitamente, exceto por um cliente. O software TcpVIew mostra esse cliente em particular como no estado SNY_RCVD.
Após 1 a 3 dias, tivemos problemas porque o cliente não conseguiu se reconectar ao servidor. No servidor, temos o serviço WCF, ouvinte básico do TCP. O problema é que o cliente nem chega ao nosso software de servidor porque não consegue se conectar à camada de soquete do SO (windows Server 2012).
Aplicamos as diretrizes "Hardening TCP Stack" da MS, mas isso não ajuda. Tentamos reiniciar o servidor várias vezes - isso não ajuda.
Aqui está a captura do wireshark e se alguém puder descobrir o que está acontecendo ou até mesmo nos dar alguma direção ...
Obrigado.
Tags tcp client-server