Advantage applications (such as AbacusLaw) will generally wait for a data packet to arrive from an Advantage Database Server for 15 seconds before assuming that the packet is lost and will timeout.
Packets can fail to reach the client application for a variety of reasons which include a slow network, network routing issues, corrupted or fragmented data packets, firewalls, etc.
Some possible solutions to correct this error are the following:
- Ensure there are no firewalls or network routing issues. All firewalls should have a UDP port exception for port 6262 (contact your IT or system administrator for assistance with verifying this, if needed).
- Increase the client timeout in the ads.ini file, located at \Abacus\v23\Programs\ads.ini. This can be accomplished by adding MAX_TIMEOUTS=VALUE in the [SETTINGS] section of the file. Replace VALUE with a number larger than 30 (the default).
- If USE_TCP_IP=1 is set in the [SETTINGS] section of the ads.ini, try removing it. When TCP is enabled, this error can indicate one of the following:
- There is a problem connecting to the Advantage Database Server altogether (the error code would be 6097 or 6420 if communication was via UDP, as is the default).
- If removing USE_TCP_IP=1 causes one of these errors, please follow the instructions here to troubleshoot: Critical Data Server Error 6097 or 6420 on Launching Abacus.
- Communication over TCP is being restricted or blocked on the LAN.