powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebService & странная ошибка
15 сообщений из 15, страница 1 из 1
WebService & странная ошибка
    #33923412
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть некий вебсервис, при небольших объемах(2.5мин времени, 500кб входящей инфы, 2Мб исходящей) перерабатываемой инфы отлично работает, решил увеличить нагрузку в 1.5 раза, соответственно увеличил таймауты и т.д, и тут неожиданно клиенты начали падать с ошибкой
1.soap toolkit 3.0 — явный намек на нехватку памяти у сервиса
Connector:Connection failed or server refused connection (request might exceed MaxPostSize). HRESULT=0x800A151E — Client:An unanticipated error occurred during the processing of this request. HRESULT=0x800A151E — Client:Sending the Soap message failed or no recognizable response was received HRESULT=0x800A151E — Client:Unspecified client error. HRESULT=0x800A151E
2.NET клиент — тут ваще глухо
InnerException {"Unable to read data from the transport connection: Удаленный хост принудительно разорвал существующее подключение."} System.Exception {System.IO.IOException}

Самое интересное — сервис успешно выполняется до конца — в системный лог пишу инфу об этом
Инфы в системном логе, почему генерится ошибка при выходе из моего сервиса, нет.

Добавил к сервису атрибут — BufferResponse = false, таже песня, но в системном логе появляется запись

Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 16.08.2006 15:29:12
Event time (UTC): 16.08.2006 11:29:12
Event ID: 9f1d8f820c72495d8e688e9ff89d0061
Event sequence: 6
Event occurrence: 1
Event detail code: 0

Application information:
Application domain: /LM/W3SVC/1/Root/WebService-1-128002011191396697
Trust level: Full
Application Virtual Path: /WebService
Application Path: c:\inetpub\wwwroot\WebService\
Machine name: MYCOMP

Process information:
Process ID: 4476
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE

Exception information:
Exception type: HttpException
Exception message: Server cannot clear headers after HTTP headers have been sent.

Request information:
Request URL: http://MYCOMP/WebService/Bridge.asmx
Request path: /WebService/Bridge.asmx
User host address: 168.144.14.91
User: MYDOM\MYUSER
Is authenticated: True
Authentication Type: Negotiate
Thread account name: MYDOM\MYUSER

Thread information:
Thread ID: 1
Thread account name: MYDOM\MYUSER
Is impersonating: True
Stack trace: at System.Web.HttpResponse.ClearHeaders()
at System.Web.Services.Protocols.SoapServerProtocol.WriteException(Exception e, Stream outputStream)
at System.Web.Services.Protocols.WebServiceHandler.WriteException(Exception e)
at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()
at System.Web.Services.Protocols.SyncSessionlessHandler.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)


Custom event details:

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

По адресу go.microsoft.com/fwlink/events.asp уже нет инфы про ивенты, поискал в инете про эту ошибку — что совсем кисло. Типа, может кто сталкивался с такой проблемой или может что подсказать.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33929704
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно я не жду конкретного пецепта по решению возникшей проблемы, интересно существует ли методика, по которой можно получить дополнительную инфу об ошибке? Посмотрел настройки IIS, что-то там ничего похожего нет.
Удачи.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33929766
Sacode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, <Аноним>, Вы писали:

А>Есть некий вебсервис, при небольших объемах(2.5мин времени, 500кб входящей инфы, 2Мб исходящей) перерабатываемой инфы отлично работает, решил увеличить нагрузку в 1.5 раза, соответственно увеличил таймауты и т.д, и тут неожиданно клиенты начали падать с ошибкой
А>1.soap toolkit 3.0 — явный намек на нехватку памяти у сервиса
А>Connector:Connection failed or server refused connection (request might exceed MaxPostSize).

Так, вроде, сказали же, что "request might exceed MaxPostSize". Слишком большой запрос. Соответственно надо подкрутить этот MaxPostSize.
В .Net следующая строка в Web.Config'е для подкручивания, например, размера запроса:

<system.web>
        <httpRuntime maxRequestLength="10240" />
        ...
Где это делается в SOAP Toolkit — не знаю.... << RSDN@Home 1.1.4 stable rev. 510>>
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33929772
mclabman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Копай в сторону прокси. Посмотри, что действительно приходит на клиента.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33929791
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, Sacode, Вы писали:

S>Здравствуйте, <Аноним>, Вы писали:

А>>Есть некий вебсервис, при небольших объемах(2.5мин времени, 500кб входящей инфы, 2Мб исходящей) перерабатываемой инфы отлично работает, решил увеличить нагрузку в 1.5 раза, соответственно увеличил таймауты и т.д, и тут неожиданно клиенты начали падать с ошибкой
А>>1.soap toolkit 3.0 — явный намек на нехватку памяти у сервиса
А>>Connector:Connection failed or server refused connection (request might exceed MaxPostSize).

S>Так, вроде, сказали же, что "request might exceed MaxPostSize". Слишком большой запрос. Соответственно надо подкрутить этот MaxPostSize.
S>В .Net следующая строка в Web.Config'е для подкручивания, например, размера запроса:
S>
S><system.web>
S>        <httpRuntime maxRequestLength="10240" />
S>        ...
S>
S>Где это делается в SOAP Toolkit — не знаю.

Параметр maxRequestLength стоит достаточный для возврата, SOAP Toolkit думает, что сервис сделан при помощи него же, а параметр MaxPostSize находится в реестре.Но сервис сделан на .NET и если бы не хватало maxRequestLength, то клиенту на .NET вовращалось бы прямое сообщение об этом (это уже проходили), а тут "сервер разорвал коннекшен", где-то должен быть еще какой-то параметр отвечающий за размер памяти отводимой задаче, выполняющей сервис.
Сегодня ради интереса зациклил выполнение сервиса, 7% — исполняется успешно, остальные с ошибкой.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33929798
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, mclabman, Вы писали:

M>Копай в сторону прокси. Посмотри, что действительно приходит на клиента.

ОК, надо действительно пройтись отладчиком.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33930033
mclabman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да не отладчиком, а telnetом.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33930308
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, mclabman, Вы писали:

M>Да не отладчиком, а telnetом.

M>
данное сообщение получено с www.gotdotnet.ru
M>ссылка на оригинальное сообщение


Я то думал ты про прокси-объект.
Дык у меня сервер с клиентом на двух соседних машинах, никакого прокси нет, что телнетом смотреть?
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33930320
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, mclabman, Вы писали:

M>Да не отладчиком, а telnetом.

M>
данное сообщение получено с www.gotdotnet.ru
M>ссылка на оригинальное сообщение


Надо будет на одной тачке и клиента и сервис попробовать.
Еще конечно можно сниффером пакеты посмотреть.
Или ты по-поводу прокси предлагаешь клиента с сервисом через прокси связать?И в прокси смотреть пакеты?
Я правильно понял?
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33930466
1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А тут был?
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33930502
mclabman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет, я имел в виду следующее: похожие ошибки возникали, когда прокси-сервер проглатывал 100-continue от клиента.
Сравни то, что ты получаешь по HTTP при вызове метода на самом сервере и на клиенте. TCP смотреть не надо.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33930517
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, mclabman, Вы писали:

M>Нет, я имел в виду следующее: похожие ошибки возникали, когда прокси-сервер проглатывал 100-continue от клиента.
M>Сравни то, что ты получаешь по HTTP при вызове метода на самом сервере и на клиенте. TCP смотреть не надо.


M>
данное сообщение получено с www.gotdotnet.ru
M>ссылка на оригинальное сообщение


Спасибо за участие и за идею перехватить трафик между прогами.
Но в моем случае между клиентом и сервером нет прокси, они в одной сетке и их ip отличаются на 1.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #33930522
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, 1, Вы писали:

1>А тут был?

1>
данное сообщение получено с www.gotdotnet.ru
1>ссылка на оригинальное сообщение


странно, что этот парень изменял параметр на стороне клиента, хотя в сообщении об ошибке речь идет о сервере.
но похоже у него была проблема как раз с прокси.
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #34166244
Sergaent
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, mclabman, Вы писали:

M>>Нет, я имел в виду следующее: похожие ошибки возникали, когда прокси-сервер проглатывал 100-continue от клиента.
M>>Сравни то, что ты получаешь по HTTP при вызове метода на самом сервере и на клиенте. TCP смотреть не надо.


M>>
данное сообщение получено с www.gotdotnet.ru
M>>ссылка на оригинальное сообщение


А>Спасибо за участие и за идею перехватить трафик между прогами.
А>Но в моем случае между клиентом и сервером нет прокси, они в одной сетке и их ip отличаются на 1.

Скажите пожалуйста, обнаружилась ли причина ошибки?
Дело в том, что у меня веб-сервис ведёт себя ровно так же. При низкой нагрузке всё пучком, при увеличении нагрузки клиенты так же отваливаются из-за разрыва соединения...
...
Рейтинг: 0 / 0
WebService & странная ошибка
    #34167961
Здравствуйте, <Аноним>, Вы писали:

у меня такая же ботва. Клиент — MS SOAP Toolkit 3.0. Проявляется на больших резалтсетах или при большом времени вызова. Так и не полечил. Смотрел CommView — нету респонса от сервера, а метод вэб-сервиса выполняется нормально и на сервере никаких ошибок нет.

игрался c HttpConnector30::Property["ConnectTimeout"] , "Timeout" — не помогло... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / WebService & странная ошибка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]