Issue
Virtual printer keeps disconnecting throughout the day and shows the following error message:
TCP Callback failed with error:
System.Net.Sockets.SocketException (0x80004005): A connect request was made on an already connected socket
at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
at System.Net.Sockets.TcpClient.EndConnect(IAsyncResult asyncResult)
at LinnPrint.Controller.TcpComponent.<CallBack>d__10.MoveNext()
Solution
You would need to follow a few steps in the following order:
1. Log out from Linnworks.net
2. In Virtual Printer client click 'Virtual Printer' > 'Disconnect'
3. Open Task Manager on your PC (right-click on the Taskbar > Task manager) and 'End task' for all LinnPrint jobs that you will see:
4. Log in to Linnworks.net
5. Log in to Virtual Printer
6. Check the log in Virtual printer: it should say 'Connected to print server : eu-printingX.linnworks.net' and the virtual printer logo at the top will be green.
If there are still issues after following the exact steps above, please contact our support.