.Net 2.0: Установленное соединение было прервано программным обеспечением в вашем хостом машине

StackOverflow https://stackoverflow.com/questions/3258401

Вопрос

Сценарий:

    .
  • Я пытаюсь опубликовать видео на YouTube со следующим кодом:

    YouTubeentry Createentry= Service.upload (Newentry);

  • Это отлично работает на моем разработчике (работает Windows XP).

  • не удается на сервере win2k (работает .NET 2.0) со следующей ошибкой:

2010-07-15 || 01: 14: 08 PM || Установленное соединение было прервано программным обеспечением в вашем хозяином компьютере || Система ||||На System.net.sockets.socket.Send (Byte [] буфер, int32 смещение, размер INT32, Socketflags Socketflags) -> В System.net.sockets.networkstream.write (байт [] буфер, int32 смещение, int32 размер)

Мой вопрос:

    .
  • Как я должен устранить неполадки?
Это было полезно?

Решение

  1. Убедитесь, что вы не заблокированы брандмауэрами или фильтрацией TCP на сервере
  2. Запустите трассировку сети, чтобы увидеть, какой трафик на самом деле передается от вашего сервера
  3. Проверьте http hearalive отключено (видя много людей, имеющих проблемы с этим)
  4. Google it для любых других возможных причин, что это может потерпеть неудачу на вашем сервере.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top