COM inserts the IP address of the server computer into the interface marshaling packets that are returned to the client. Instead of using the translated IP/header, Remote Procedure Call (RPC, or DCOM) uses the actual IP address to reach the server. Because the firewall prevents the client from directly accessing the server, the client receives the above-mentioned error message.
For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:
Article ID: 248809 - Last Review: Mar 24, 2009 - Revision: 1