Веб сервис разрывает соединение An existing connection was forcibly closed by the remote host.
у меня есть веб сервис, он работал нормально, но когда я добавил вызов из него другого вебсервиса, то начались проблемы с разрывом соединения до ответа, при этом второй веб сервис отрабатывает полностью , но в ответе выдается read ECONNRESET. К сожалению отловить подробности через трай кач я не могу, что впринципе логично
как то можно отловить подробности, что может разрывать принудительно соединение ?
Unhandled exception. System.Net.WebException: An error occurred while sending the request.
---> System.Net.Http.HttpRequestException: An error occurred while sending the request.
---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host..
---> System.Net.Sockets.SocketException (10054): An existing connection was forcibly closed by the remote host.
at System.Net.Sockets.NetworkStream.Read(Span`1 buffer)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Span`1 buffer)
at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](TIOAdapter adapter)
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](TIOAdapter adapter, Memory`1 buffer)
at System.Net.Security.SslStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.Stream.Read(Span`1 buffer)
at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async)
at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
UPD
Проблема была и есть , ее источником служит то что когда я возвращаю объект из метода, то мое приложение обрывает коннект хз почему
--- End of inner exception stack trace ---
Нравится
Решил, веб сервис вылетал потому что в возвращаемом объекте был null для поля списка
Решил, веб сервис вылетал потому что в возвращаемом объекте был null для поля списка