I have a client/server application that uses RPC for the client to communicate with the server.
Fairly regularly, I get an event in the Application log that the RPC connection was disconnected:
Client callback failed ((0x80010108) )
I have the Windows Firewall disabled on both machines. I've even run the client on a second computer with a clean Windows XP install without any group policies.
This has been going on for a long time and no one has been able to figure out why it's happening. The same client/server app works fine at other client locations.
Any thoughts?
That will require some troubleshooting.
I would start by taking a Wireshark or Netmon trace of the network traffic and correlate the capture with when the error occurs to see if anything interesting crops up. You could also take a look at the following article from TechNet Magazine: Troubleshooting RPC Errors.
I would do some basic elimination. Try each of the below steps, independently, until the error goes away.
Wireshark could probably give you a lot of info, but if you don't know how to analyze the data it may be overwhelming.
To quote from this document:
The letter seems to fit what is happening to you.