Been a while since I had to dirty my hands inside some Microsoft code and I've forgotten how grubby you can get.
Anyway, I need some pointers and hoped someone on here might be able to help out.
We have a server that is run as a service and our client code (packaged as a lib and dll) uses rpc (ncalrpc driver) as the means of communicating with the server.
Now, here at S........ we are domain users and we don't have any problems installing and running the service and clients in the same domain account.
Unfortunately, we have a customer, also using domain accounts, who can install and run the service but the clients fail to bind to the rpc endpoint.
Have run rpcdump and the endpoint is there on the customer's system. From the code, it looks as though the clients are failing to find the endpoint via the RpcNsBindingImportNext() call.
Is this likely to be a domain setup problem, security issue .....????
Any pointers, good Microsoft (spit) forum etc would be appreciate.
Anyway, I need some pointers and hoped someone on here might be able to help out.
We have a server that is run as a service and our client code (packaged as a lib and dll) uses rpc (ncalrpc driver) as the means of communicating with the server.
Now, here at S........ we are domain users and we don't have any problems installing and running the service and clients in the same domain account.
Unfortunately, we have a customer, also using domain accounts, who can install and run the service but the clients fail to bind to the rpc endpoint.
Have run rpcdump and the endpoint is there on the customer's system. From the code, it looks as though the clients are failing to find the endpoint via the RpcNsBindingImportNext() call.
Is this likely to be a domain setup problem, security issue .....????
Any pointers, good Microsoft (spit) forum etc would be appreciate.
Comment