Summary
The error, "A managed exception was caught in ShowListView()" when opening an invoice or sales order in Sage 50 Accounting.
Cause
- Damaged user in Sage 50
- DNS isn't resolving properly
Resolution
Damaged user in Sage 50
- Create a new user in Sage 50.
- Verify that the issue no longer occurs under the new user.
- Delete the old user.
Verify that DNS resolves properly
1. Ping the server by name
- Press the Windows key + R to load a Run prompt.
- Type CMD and then press Enter to open a command prompt.
- At the command prompt, type ping ServerName (where ServerName is the actual server name).
2. Check the IP address that it returns with the IP address on the server
- On the server, open a command prompt.
- At the command prompt type ipconfig and press Enter to get the IPv4 address on the server.
- Check this IP address with the IP address you received when pinging by the server name above.
If the IP address is different, contact a Network Administrator to resolve the DNS properly. As a temporary workaround, you can edit the hosts file on the workstation to force proper DNS resolution. See Ping returns 127.0.53.53.