Security patch may cause Message Queuing to report an error in MQQM.DLL. (319321)



The information in this article applies to:

  • Microsoft Message Queuing 2.0

This article was previously published under Q319321

SYMPTOMS

When you reinstall Microsoft Message Queuing on a server, you receive the following error message:
MQQM.DLL cannot be registered.

CAUSE

This behavior occurs because the new installation overwrites the MQQM.DLL with a newer version of the Message Queuing binaries. Build number 721 is standard with Microsoft Windows 2000 Service Pack 2. However, the Security Patch places and registers build 735 on the system.

RESOLUTION

There are two workarounds to resolve this problem:
  • Remove secuity hotfix MS01-041 (Q298012), reinstall Message Queuing, and then reinstall security hotfix MS01-041.

    -or-
  • After you reinstall Message Queuing, manually remove the program to clear the Message Queuing DLLs that remain in Dllcache folder. Reinstall Message Queuing, and then apply Message Queuing hotfix 735 to update security hotfix MS01-041.

REFERENCES

For additional information about secuity hotfix MS01-041, click the article number below to view the article in the Microsoft Knowledge Base:

298012 MS01-041: Malformed RPC Request Can Cause Service Problems


Modification Type:MajorLast Reviewed:4/20/2005
Keywords:kbprb KB319321