I wrote a DCOM server app using D4 auotmation object wizard. I have registerd the app on a NT4 Server(sp 6) and used DCOmcnfg togive everyone the right to access and launch the app, and configured the identity of the app as the administrator account.
When I run a client app to access the server app from NT4 workst I get "Interface not supported" error from CreateRemoteComObject fcn in client app.
To debug I used CogetclassObject to get Classfactory from Server app,this worked fine. Then tried calling Createinstance fcn of classfactory but that returned error "Interface not registered". Checked HK_Classes _Root of registry on NT Server and found entries for my app so it is registered.(Also it shows up in DComcnfg)
If i register server interface on workst then run client app it works fine.
Why doesn't the client app work if server interface not registered on workst?