Join 34,000+ subscribers and receive articles from our blog about software quality, testing, QA and security.

Smart Inspect Router Error


Wonder if anyone has experience with this error and what might be the root cuase in the SI Router. I am sending packets to the router over a TCP connection from a low level controller so that we can ultimately merge its logs and our front ends software logs. Most of the time the router seems to happily except all my packets, but then I will start getting this error, and can;t then get another packet accepted.

Error in the Router text file is:
[2017-11-01 08:06:37.781] Error: This stream does not support seek operations.

In the Router .sil file I see:
System.NotSupportedException: This stream does not support seek operations.
at System.Net.Sockets.NetworkStream.Seek(Int64 offset, SeekOrigin origin)
at System.IO.BufferedStream.FlushRead()
at System.IO.BufferedStream.Write(Byte[] array, Int32 offset, Int32 count)
at Gurock.SmartInspect.SDK.LogSocket.AfterPacket(Stream stream)
at Gurock.SmartInspect.SDK.LogStream.d__0.MoveNext()
at Gurock.SmartInspect.Router.ClientNotifier.Run()