Microsoft KB Archive/898618

From BetaArchive Wiki

Article ID: 898618

Article Last Modified on 3/23/2007



APPLIES TO

  • Microsoft Message Queuing 3.0
  • Microsoft BizTalk Adapter for MSMQ 2.0




SYMPTOMS

In Microsoft Message Queuing (also known as MSMQ) 3.0, transactional messages that are addressed to a nonexistent queue remain in the outgoing queue. You expect these transactional messages to go to the dead-letter queue.

RESOLUTION

Service pack information

To resolve this problem, obtain the latest service pack for Windows Server 2003. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

889100 How to obtain the latest service pack for Windows Server 2003


Hotfix information

Prerequisites

No prerequisites are required.

Restart requirement

You do not have to restart the computer after you apply this hotfix.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.

Windows Server 2003 x86 Edition
File name File version File size Date Time Platform
Mqac.sys 5.2.1918.2490 84,480 19-Jul-2005 01:07 x86
Mqad.dll 5.2.1918.2490 155,136 19-Jul-2005 02:58 x86
Mqads.dll 5.2.1918.2490 200,704 19-Jul-2005 02:58 x86
Mqbkup.exe 5.2.1918.2490 30,208 19-Jul-2005 01:08 x86
Mqcertui.dll 5.2.1918.2490 9,728 19-Jul-2005 02:58 x86
Mqclus.dll 5.2.1918.2490 77,824 19-Jul-2005 02:58 x86
Mqdscli.dll 5.2.1918.2490 49,664 19-Jul-2005 02:58 x86
Mqdssrv.dll 5.2.1918.2490 51,712 19-Jul-2005 02:58 x86
Mqdssvc.exe 5.2.1918.2490 67,584 19-Jul-2005 01:07 x86
Mqgentr.dll 5.2.1918.2490 45,056 19-Jul-2005 02:58 x86
Mqise.dll 5.2.1918.2490 29,184 19-Jul-2005 02:58 x86
Mqlogmgr.dll 2001.12.4720.2490 75,264 19-Jul-2005 02:58 x86
Mqoa.dll 5.2.1918.2490 240,640 19-Jul-2005 02:58 x86
Mqperf.dll 5.2.1918.2490 14,336 19-Jul-2005 02:58 x86
Mqqm.dll 5.2.1918.2490 834,560 19-Jul-2005 03:26 x86
Mqrt.dll 5.2.1918.2490 180,736 19-Jul-2005 02:58 x86
Mqrtdep.dll 5.2.1918.2490 125,440 19-Jul-2005 02:58 x86
Mqsec.dll 5.2.1918.2490 142,336 19-Jul-2005 02:58 x86
Mqsnap.dll 5.2.1918.2490 540,160 19-Jul-2005 02:58 x86
Mqsvc.exe 5.2.1918.2490 6,144 19-Jul-2005 01:07 x86
Mqtgclus.dll 5.2.1918.2490 31,744 19-Jul-2005 02:58 x86
Mqtgsvc.exe 5.2.1918.2490 86,528 19-Jul-2005 01:08 x86
Mqtrig.dll 5.2.1918.2490 140,288 19-Jul-2005 02:58 x86
Mqupgrd.dll 5.2.1918.2490 54,784 19-Jul-2005 02:58 x86
Msmqocm.dll 5.2.1918.2490 250,368 19-Jul-2005 02:58 x86
Windows Server 2003 Edition for Itanium-based systems
File name File version File size Date Time Platform
Mqac.sys 5.2.1918.2490 297,472 19-Jul-2005 03:27 IA-64
Mqad.dll 5.2.1918.2490 521,728 19-Jul-2005 03:27 IA-64
Mqads.dll 5.2.1918.2490 658,432 19-Jul-2005 03:27 IA-64
Mqbkup.exe 5.2.1918.2490 85,504 19-Jul-2005 03:27 IA-64
Mqcertui.dll 5.2.1918.2490 28,672 19-Jul-2005 03:27 IA-64
Mqclus.dll 5.2.1918.2490 237,056 19-Jul-2005 03:27 IA-64
Mqdscli.dll 5.2.1918.2490 134,144 19-Jul-2005 03:27 IA-64
Mqdssrv.dll 5.2.1918.2490 133,632 19-Jul-2005 03:27 IA-64
Mqdssvc.exe 5.2.1918.2490 230,400 19-Jul-2005 03:27 IA-64
Mqgentr.dll 5.2.1918.2490 145,920 19-Jul-2005 03:27 IA-64
Mqise.dll 5.2.1918.2490 87,040 19-Jul-2005 03:27 IA-64
Mqlogmgr.dll 2001.12.4720.2490 228,352 19-Jul-2005 03:27 IA-64
Mqoa.dll 5.2.1918.2490 660,992 19-Jul-2005 03:27 IA-64
Mqperf.dll 5.2.1918.2490 35,840 19-Jul-2005 03:27 IA-64
Mqqm.dll 5.2.1918.2490 2,904,576 19-Jul-2005 03:27 IA-64
Mqrt.dll 5.2.1918.2490 553,984 19-Jul-2005 03:27 IA-64
Mqrtdep.dll 5.2.1918.2490 380,416 19-Jul-2005 03:27 IA-64
Mqsec.dll 5.2.1918.2490 463,872 19-Jul-2005 03:27 IA-64
Mqsnap.dll 5.2.1918.2490 1,670,144 19-Jul-2005 03:27 IA-64
Mqsvc.exe 5.2.1918.2490 13,312 19-Jul-2005 03:27 IA-64
Mqtgclus.dll 5.2.1918.2490 83,456 19-Jul-2005 03:27 IA-64
Mqtgsvc.exe 5.2.1918.2490 328,192 19-Jul-2005 03:27 IA-64
Mqtrig.dll 5.2.1918.2490 453,632 19-Jul-2005 03:27 IA-64
Mqupgrd.dll 5.2.1918.2490 176,640 19-Jul-2005 03:27 IA-64
Msmqocm.dll 5.2.1918.2490 662,528 19-Jul-2005 03:27 IA-64
Wmqad.dll 5.2.1918.2490 155,136 19-Jul-2005 03:27 x86
Wmqdscli.dll 5.2.1918.2490 49,664 19-Jul-2005 03:27 x86
Wmqoa.dll 5.2.1918.2490 240,640 19-Jul-2005 03:27 x86
Wmqperf.dll 5.2.1918.2490 14,336 19-Jul-2005 03:27 x86
Wmqrt.dll 5.2.1918.2490 180,736 19-Jul-2005 03:27 x86
Wmqsec.dll 5.2.1918.2490 142,336 19-Jul-2005 03:27 x86
Windows Server 2003 x64 Edition
File name File version File size Date Time Platform
Mqac.sys 5.2.1918.2490 154,112 19-Jul-2005 03:27 x64
Mqad.dll 5.2.1918.2490 372,736 19-Jul-2005 03:27 x64
Mqads.dll 5.2.1918.2490 385,024 19-Jul-2005 03:27 x64
Mqbkup.exe 5.2.1918.2490 47,616 19-Jul-2005 03:27 x64
Mqcertui.dll 5.2.1918.2490 13,824 19-Jul-2005 03:27 x64
Mqclus.dll 5.2.1918.2490 133,120 19-Jul-2005 03:27 x64
Mqdscli.dll 5.2.1918.2490 76,288 19-Jul-2005 03:27 x64
Mqdssrv.dll 5.2.1918.2490 95,232 19-Jul-2005 03:27 x64
Mqdssvc.exe 5.2.1918.2490 119,808 19-Jul-2005 03:27 x64
Mqgentr.dll 5.2.1918.2490 73,216 19-Jul-2005 03:27 x64
Mqise.dll 5.2.1918.2490 43,008 19-Jul-2005 03:27 x64
Mqlogmgr.dll 2001.12.4720.2490 125,952 19-Jul-2005 03:27 x64
Mqoa.dll 5.2.1918.2490 363,008 19-Jul-2005 03:27 x64
Mqperf.dll 5.2.1918.2490 19,456 19-Jul-2005 03:27 x64
Mqqm.dll 5.2.1918.2490 1,721,856 19-Jul-2005 03:27 x64
Mqrt.dll 5.2.1918.2490 314,880 19-Jul-2005 03:27 x64
Mqrtdep.dll 5.2.1918.2490 209,408 19-Jul-2005 03:27 x64
Mqsec.dll 5.2.1918.2490 259,584 19-Jul-2005 03:27 x64
Mqsnap.dll 5.2.1918.2490 945,152 19-Jul-2005 03:27 x64
Mqsvc.exe 5.2.1918.2490 8,192 19-Jul-2005 03:27 x64
Mqtgclus.dll 5.2.1918.2490 44,032 19-Jul-2005 03:27 x64
Mqtgsvc.exe 5.2.1918.2490 180,224 19-Jul-2005 03:27 x64
Mqtrig.dll 5.2.1918.2490 281,088 19-Jul-2005 03:27 x64
Mqupgrd.dll 5.2.1918.2490 95,744 19-Jul-2005 03:27 x64
Msmqocm.dll 5.2.1918.2490 419,328 19-Jul-2005 03:27 x64
Wmqad.dll 5.2.1918.2490 155,136 19-Jul-2005 03:27 x86
Wmqdscli.dll 5.2.1918.2490 49,664 19-Jul-2005 03:27 x86
Wmqoa.dll 5.2.1918.2490 240,640 19-Jul-2005 03:27 x86
Wmqperf.dll 5.2.1918.2490 14,336 19-Jul-2005 03:27 x86
Wmqrt.dll 5.2.1918.2490 180,736 19-Jul-2005 03:27 x86
Wmqsec.dll 5.2.1918.2490 142,336 19-Jul-2005 03:27 x86


STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section. This problem was first corrected in Windows Server 2003 Service Pack 2.

MORE INFORMATION

In Message Queuing 3.0, the response to a BAD_DST_Q_NACK acknowledgement was changed. This change was made to handle the situation where a queue is created in the Active Directory directory service but has not yet replicated to the destination computer where the actual queue will reside. Because the messages remain in the outgoing queue, the messages are sent when the queue replicates to the destination computer.

This change also causes problems to occur with the BizTalk Message Queuing Adapter (MSMQT) in Microsoft BizTalk Server. When messages are sent to MSMQT and the queue does not have an associated subscriber, MSMQT issues a BAD_DST_Q_NACK acknowledgement. The Message Queuing 3.0 sender keeps the messages in the outgoing queue and keeps trying to send the messages.

REFERENCES

For more information about Message Queuing, visit the following Microsoft Web site:

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updates



Additional query words: MSMQ

Keywords: kbwinserv2003sp2fix kbfix kbwinserv2003presp1fix kbinfo kbprb kbhotfixserver kbqfe KB898618