Troubleshooting - Getting Error SOCKET Closed because of abnormal package
Problem Description:
I am getting Error SOCKET Closed because of abnormal package in QRemote client. I am accessing QuickBooks Data from the remote machine over the internet (WAN).
Solution:
This issue will occur when QRemote client & QRemote Server has different network type.
Windows component is internally checking connection after every 4 minutes. If there is no activity between client & server Windows component will close the connection after 4 minutes & due to this when QRemote client tried to connect QRemote Server it will not able to connect & SOCKET Closed because of abnormal package error occurred.
To resolve this issue you need to set the AutoClose value to 3 minutes for closing broken connection in QRemote Server.
You can find QRemote Server running in System Tray. If QRemote Server is not running, then You can run it from: Start >> All Programs >> QODBC Driver for use with QuickBooks >> QRemote Server for QODBC
Open QRemote Server Go to File Menu -> Setting -> Advanced Tab. Set AutoClose broken connection after 3 minutes & apply the setting by clicking Apply button.
After applying settings. Please restart QRemote Server & test again. To restart QRemote Server Go to File Menu -> Exit -> :
You will get a popup window with message Do you want to close QRemote Server? Please click on OK to close QRemoteServer.
Please run QRemoteServer & test again. You can QRemoteServer from:
Start >> All Programs >> QODBC Driver for use with QuickBooks >> QRemote Server for QODBC