
Access Guest Client disconnects for about 30 seconds if much screen activity
Guest client Windows 10 20H2 (failed previous versions too) connected to self-hosted 21.1 on Server 2019 VM. Guest Event Viewer shows Steve Disconnected followed by 2 stack-trace errors:
System.Net.Sockets.SocketException (0x80004005): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at ScreenConnect.SocketNetworkConnection.Receive(Byte[] buffer)
at ScreenConnect.NetworkConnection.<.ctor>b__0_0(BlockBufferReadStream stream)
at ScreenConnect.BlockBufferReadStream.OnNeedsBufferCycled()
at ScreenConnect.BlockBufferReadStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at ScreenConnect.Extensions.ReadByteDefault(Stream stream)
at ScreenConnect.BlockBufferReadStream.ReadByte()
at System.IO.BinaryReader.ReadByte()
at ScreenConnect.MessageSerializer.Deserialize(BinaryReader reader, Type requireBaseClass)
at ScreenConnect.EndPointManager.ReceiveMessage(BinaryReader reader, Type requiredBaseMessageType)
at ScreenConnect.SocketEndPointManager.RunIncomingThread(ThreadSharedState threadSharedState)
Then
System.Net.Sockets.SocketException (0x80004005): An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at ScreenConnect.SocketNetworkConnection.Send(Byte[] buffer, Int32 offset, Int32 count)
at ScreenConnect.NetworkConnection.<.ctor>b__0_1(BlockBufferWriteStream stream)
at ScreenConnect.BlockBufferWriteStream.OnNeedsBufferCycled()
at ScreenConnect.BufferStream.RequestBufferCount(Int32 count)
at ScreenConnect.BlockBufferWriteStream.TransformAndWriteBlocks(ArraySegment`1 untransformedBlocks)
at ScreenConnect.BlockBufferWriteStream.Write(Byte[] buffer, Int32 offset, Int32 count)
at ScreenConnect.Extensions.WriteByteDefault(Stream stream, Byte value)
at ScreenConnect.BlockBufferWriteStream.WriteByte(Byte value)
at System.IO.BinaryWriter.Write(Byte value)
at System.IO.BinaryWriter.Write7BitEncodedInt(Int32 value)
at ScreenConnect.Int32Serializer.SerializeType(BinaryWriter writer, Int32 obj, ConstraintAttribute constraint)
at ScreenConnect.TypeSerializerBase`1.Serialize(BinaryWriter writer, Object obj, ConstraintAttribute constraint)
at ScreenConnect.MessageSerializer.SerializeProperties(BinaryWriter writer, IEnumerable`1 propertySerializers, Object obj)
at ScreenConnect.MessageSerializer.Serialize(BinaryWriter writer, Object message)
at ScreenConnect.EndPointManager.SendMessage(BinaryWriter writer, Object message)
at ScreenConnect.SocketEndPointManager.Run()
About thirty second later it says Steve Connected.
My Access client list shows Steve never disconnected, but client did. Very repeatable.
Any other info I can provide?
Customer support service by UserEcho
Replies 0