Microsoft KB Archive/263136

From BetaArchive Wiki
Knowledge Base


PRB: Error C00E0521 "Unable to initialize the RPC library" at the End of MSMQ Install

Article ID: 263136

Article Last Modified on 10/31/2001



APPLIES TO

  • Microsoft Message Queue Server 1.0



This article was previously published under Q263136

SYMPTOMS

An error message appears at the end of the Microsoft Message Queue (MSMQ) installation process while the MSMQ service is being configured:

"Unable to obtain computer properties from the information server.
Cannot initialize the RPC library.
Error code 0xC00E0521"

CAUSE

This error is usually caused by a misconfiguration of a computer's RPC settings. The MSMQ installer uses Remote Procedure Calls (RPC) to register itself with the MSMQ server and to replicate information between computers.

A computer that is functioning correctly will have a ClientProtocols registry key that resembles the following:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\ClientProtocols] "ncacn_np"="rpcltc1.dll" "ncalrpc"="ncalrpc" "ncacn_ip_tcp"="RpcLtCcm.Dll" "ncadg_ip_udp"="RpcLtCcm.Dll" "ncacn_nb_tcp"="rpcltccm.dll" "ncadg_mq"="RpcMqCl.Dll" "ncacn_http"="rpcltccm.dll"

The following registry entries have been found to be missing on systems that exhibit this behavior:
"ncadg_ip_udp"="RpcLtCcm.Dll" "ncacn_nb_tcp"="rpcltccm.dll"

RESOLUTION

The only known resolution to this issue is to uninstall the TCP/IP protocol and then reinstall the protocol. To do this, follow the steps in the following article in the Microsoft Knowledge Base:

151237 Error Message When Installing TCP/IP or Adding TCP/IP Service


STATUS

This behavior is by design.


Additional query words: msmq setup error

Keywords: kbprb KB263136