.NET 2.0: Uma conexão estabelecida foi abortada pelo software em sua máquina host
-
16-09-2020 - |
Pergunta
Cenário:
-
Eu tento postar um vídeo para o YouTube com o seguinte código:
youtubeentry criadoentry= service.upload (newentry);
-
Isso funciona bem na minha máquina de desenvolvedores (executando o Windows XP).
- falha em um servidor Win2K (executando .NET 2.0) com o seguinte erro:
2010-07-15 || 01: 14: 08 PM || Uma conexão estabelecida foi abortada pelo software em sua máquina de host || System ||||no System.Net.Sockets.Socket.send (byte [] buffer, deslocamento INT32, tamanho INT32, SocketFlags SocketFlags) -> no system.net.sockets.networkstream.write (byte [] buffer, deslocamento INT32, tamanho INT32)
minha pergunta:
.
- Como devo solucionar problemas disso?
Solução
- .
- Verifique para garantir que você não esteja sendo bloqueado por firewalls ou filtragem TCP no servidor
- Execute um rastreamento de rede para ver qual tráfego está sendo comunicado do seu servidor
- verificar http keepalive está desativado (vendo muitas pessoas com problemas com isso)
- google it Por qualquer outra razão possível que isso possa falhar no seu servidor.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow