31 CreateMessage - Uzavření spojení

pjedlicka@techniserv-it.cz 10.10.2018 12:51

Dobrý den,

poslední dobou se nám objevuje chyba při odesílání datové zprávy. Spojení je uzavřeno.  Poslední případ výskytu této chyby byl u datové zprávy 613634846, při dalším pokusu byla odeslána.

InnerException1:  The underlying connection was closed: An unexpected error occurred on a send.  System.Web.Services     at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)     at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)     at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)     at TechniServIT.ISDS.Library.DataMessageOperations.CreateMessage(tMessageCreateInput CreateMessage1) in ISDS.Library\Services\ISDSServices.cs:line 8421     at TechniServIT.ISDS.SendDS.ASender.SendDM(DMObject DM) in ISDS.SendDS\AService\ASender.cs:line 88    InnerException2:  Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host.  System     at System.Net.Sockets.NetworkStream.MultipleWrite(BufferOffsetSize[] buffers)     at System.Net.Security._SslStream.StartWriting(SplitWritesState splitWrite, SplitWriteAsyncProtocolRequest asyncRequest)     at System.Net.Security._SslStream.ProcessWrite(BufferOffsetSize[] buffers, SplitWriteAsyncProtocolRequest asyncRequest)     at System.Net.TlsStream.MultipleWrite(BufferOffsetSize[] buffers)     at System.Net.Connection.Write(ScatterGatherBuffers writeBuffer)     at System.Net.ConnectStream.ResubmitWrite(ConnectStream oldStream, Boolean suppressWrite)    InnerException3:  An existing connection was forcibly closed by the remote host  System     at System.Net.Sockets.Socket.MultipleSend(BufferOffsetSize[] buffers, SocketFlags socketFlags)     at System.Net.Sockets.NetworkStream.MultipleWrite(BufferOffsetSize[] buffers)  

 

Jedná se o chybu na straně služby ISDS, případně její možnou příčinu?

 

Děkuji za odpověď

31.1 Re: CreateMessage - Uzavření spojení

602jsima 10.10.2018 13:14

Dobrý den,

 

napište prosím víc informací - kdy přesně jste to posílali? Co se vlastně stalo - pokud máte číslo zprávy, tak operace CreateMessage dopadla přece OK.

 

děkuji

 

Jan Šíma

31.2 Re: CreateMessage - Uzavření spojení

pjedlicka@techniserv-it.cz 10.10.2018 13:42

Datová zpráva byla odeslána 10.10.2018 cca 12:00 +- 5 minut. Při druhém pokusu odeslat datovou zprávu, byl již pokus úspěšný. Řešíme první případ, kdy se nepovedlo odeslat datovou zprávu.

Při zavolání služby byla vrácena výše uvedená výjimka. Je možné, že server ISDS ukončí spojení?

 

Děkuji za odpověď

31.2.1 Re: Re: CreateMessage - Uzavření spojení

602jsima 10.10.2018 14:45

Dobrý den.

Vidíme úspěšné vytvoření té zprávy v 12:42:17 a pak ještě později dvě další, ale žádný dřívější pokus.

Předpokládáme, že volání WS rozpojil kterýkoliv síťový prvek po cestě mezi klientem a aplikačním serverem ve správě různých subjektů. Obecně se s tím musí počítat. Hledání podobné chyby je velmi pracné a s nejistým výsledkem.

 

Jan Šíma

ISDS