Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

FIX: Random messages may not be processed, and duplicate messages may be processed by the trigger rule when you use the Message Queuing Triggers service to process messages in Message Queuing 3.0


View products that this article applies to.

Symptoms

In Microsoft Message Queuing 3.0, you use the Message Queuing Triggers service to process messages in a queue. Under a heavy workload, you may experience the following symptoms:
  • Random messages may not be processed and may remain in the queue.
  • Duplicate messages may be processed by the trigger rule.

↑ Back to the top


Cause

This problem occurs because the Message Queuing Triggers service incorrectly skips a message.

↑ Back to the top


Resolution

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site: Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

To apply this hotfix, you must have Message Queuing 3.0 installed. Additionally, you must be running one of the following operating systems:
  • Windows Server 2003 with Service Pack 1 (SP1)
  • Windows Server 2003 with Service Pack 2 (SP2)

Restart requirement

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

Hotfix replacement information

This hotfix does not replace any other 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 item in Control Panel.
Windows Server 2003 with SP1, x86-based versions
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSP requirement
Mqac.sys5.2.1921.294084,99221-May-200715:11x86SP1
Mqad.dll5.2.1921.2940155,13622-May-200701:22x86SP1
Mqads.dll5.2.1921.2940200,70422-May-200701:22x86SP1
Mqbkup.exe5.2.1921.294030,20821-May-200715:12x86SP1
Mqcertui.dll5.2.1921.29409,72822-May-200701:22x86SP1
Mqclus.dll5.2.1921.294077,82422-May-200701:22x86SP1
Mqdscli.dll5.2.1921.294049,66422-May-200701:22x86SP1
Mqdssrv.dll5.2.1921.294051,71222-May-200701:22x86SP1
Mqdssvc.exe5.2.1921.294067,58421-May-200715:12x86SP1
Mqgentr.dll5.2.1921.294045,05622-May-200701:22x86SP1
Mqise.dll5.2.1921.294029,18422-May-200701:22x86SP1
Mqlogmgr.dll2001.12.4720.294076,28822-May-200701:22x86SP1
Mqoa.dll5.2.1921.2940240,64022-May-200701:22x86SP1
Mqperf.dll5.2.1921.294014,33622-May-200701:22x86SP1
Mqqm.dll5.2.1921.2940835,07222-May-200701:22x86SP1
Mqrt.dll5.2.1921.2940180,73622-May-200701:22x86SP1
Mqrtdep.dll5.2.1921.2940125,44022-May-200701:22x86SP1
Mqsec.dll5.2.1921.2940142,33622-May-200701:22x86SP1
Mqsnap.dll5.2.1921.2940540,16022-May-200701:22x86SP1
Mqsvc.exe5.2.1921.29406,14421-May-200715:12x86SP1
Mqtgclus.dll5.2.1921.294031,74422-May-200701:22x86SP1
Mqtgsvc.exe5.2.1921.294086,52821-May-200715:12x86SP1
Mqtrig.dll5.2.1921.2940140,28822-May-200701:22x86SP1
Mqupgrd.dll5.2.1921.294054,78422-May-200701:22x86SP1
Msmqocm.dll5.2.1921.2940250,36821-May-200710:39x86SP1
Windows Server 2003 with SP2, x86-based versions
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSP requirement
Mqac.sys5.2.2003.408584,99221-May-200714:18x86SP2
Mqad.dll5.2.2003.4085155,13622-May-200701:02x86SP2
Mqads.dll5.2.2003.4085200,70422-May-200701:02x86SP2
Mqbkup.exe5.2.2003.408530,20821-May-200714:20x86SP2
Mqcertui.dll5.2.2003.40859,72822-May-200701:02x86SP2
Mqclus.dll5.2.2003.408577,82422-May-200701:02x86SP2
Mqdscli.dll5.2.2003.408549,66422-May-200701:02x86SP2
Mqdssrv.dll5.2.2003.408551,71222-May-200701:02x86SP2
Mqdssvc.exe5.2.2003.408567,58421-May-200714:19x86SP2
Mqgentr.dll5.2.2003.408545,05622-May-200701:02x86SP2
Mqise.dll5.2.2003.408529,18422-May-200701:02x86SP2
Mqlogmgr.dll2001.12.4720.408576,28822-May-200701:02x86SP2
Mqoa.dll5.2.2003.4085240,64022-May-200701:02x86SP2
Mqperf.dll5.2.2003.408514,33622-May-200701:02x86SP2
Mqqm.dll5.2.2003.4085836,09622-May-200701:02x86SP2
Mqrt.dll5.2.2003.4085180,73622-May-200701:02x86SP2
Mqrtdep.dll5.2.2003.4085125,44022-May-200701:02x86SP2
Mqsec.dll5.2.2003.4085142,33622-May-200701:02x86SP2
Mqsnap.dll5.2.2003.4085540,16022-May-200701:02x86SP2
Mqsvc.exe5.2.2003.40856,14421-May-200714:19x86SP2
Mqtgclus.dll5.2.2003.408531,74422-May-200701:02x86SP2
Mqtgsvc.exe5.2.2003.408586,52821-May-200714:20x86SP2
Mqtrig.dll5.2.2003.4085140,28822-May-200701:02x86SP2
Mqupgrd.dll5.2.2003.408554,78422-May-200701:02x86SP2
Msmqocm.dll5.2.2003.4085250,36822-May-200701:02x86SP2
Windows Server 2003 with SP1, x64-based versions
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Mqac.sys5.2.1921.2940153,60021-May-200710:42x64SP1Not Applicable
Mqad.dll5.2.1921.2940372,73621-May-200710:42x64SP1Not Applicable
Mqads.dll5.2.1921.2940385,02421-May-200710:42x64SP1Not Applicable
Mqbkup.exe5.2.1921.294047,61621-May-200710:42x64SP1Not Applicable
Mqcertui.dll5.2.1921.294013,82421-May-200710:42x64SP1Not Applicable
Mqclus.dll5.2.1921.2940133,12021-May-200710:42x64SP1Not Applicable
Mqdscli.dll5.2.1921.294076,28821-May-200710:42x64SP1Not Applicable
Mqdssrv.dll5.2.1921.294095,23221-May-200710:42x64SP1Not Applicable
Mqdssvc.exe5.2.1921.2940119,80821-May-200710:42x64SP1Not Applicable
Mqgentr.dll5.2.1921.294073,21621-May-200710:42x64SP1Not Applicable
Mqise.dll5.2.1921.294043,00821-May-200710:42x64SP1Not Applicable
Mqlogmgr.dll2001.12.4720.2940127,48821-May-200710:42x64SP1Not Applicable
Mqoa.dll5.2.1921.2940363,00821-May-200710:42x64SP1Not Applicable
Mqperf.dll5.2.1921.294019,45621-May-200710:42x64SP1Not Applicable
Mqqm.dll5.2.1921.29401,721,34421-May-200710:42x64SP1Not Applicable
Mqrt.dll5.2.1921.2940314,88021-May-200710:42x64SP1Not Applicable
Mqrtdep.dll5.2.1921.2940209,40821-May-200710:42x64SP1Not Applicable
Mqsec.dll5.2.1921.2940259,58421-May-200710:42x64SP1Not Applicable
Mqsnap.dll5.2.1921.2940945,66421-May-200710:42x64SP1Not Applicable
Mqsvc.exe5.2.1921.29408,19221-May-200710:42x64SP1Not Applicable
Mqtgclus.dll5.2.1921.294044,03221-May-200710:42x64SP1Not Applicable
Mqtgsvc.exe5.2.1921.2940180,22421-May-200710:42x64SP1Not Applicable
Mqtrig.dll5.2.1921.2940281,08821-May-200710:42x64SP1Not Applicable
Mqupgrd.dll5.2.1921.294095,74421-May-200710:42x64SP1Not Applicable
Msmqocm.dll5.2.1921.2940419,32821-May-200710:42x64SP1Not Applicable
Wmqad.dll5.2.1921.2940155,13621-May-200710:42x86SP1WOW
Wmqdscli.dll5.2.1921.294049,66421-May-200710:42x86SP1WOW
Wmqoa.dll5.2.1921.2940240,64021-May-200710:42x86SP1WOW
Wmqperf.dll5.2.1921.294014,33621-May-200710:42x86SP1WOW
Wmqrt.dll5.2.1921.2940180,73621-May-200710:42x86SP1WOW
Wmqsec.dll5.2.1921.2940142,33621-May-200710:42x86SP1WOW
Windows Server 2003 with SP2, x64-based versions
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Mqac.sys5.2.2003.4085154,62421-May-200710:48x64SP2Not Applicable
Mqad.dll5.2.2003.4085372,73621-May-200710:48x64SP2Not Applicable
Mqads.dll5.2.2003.4085385,02421-May-200710:48x64SP2Not Applicable
Mqbkup.exe5.2.2003.408547,61621-May-200710:48x64SP2Not Applicable
Mqcertui.dll5.2.2003.408513,82421-May-200710:48x64SP2Not Applicable
Mqclus.dll5.2.2003.4085133,12021-May-200710:48x64SP2Not Applicable
Mqdscli.dll5.2.2003.408576,28821-May-200710:48x64SP2Not Applicable
Mqdssrv.dll5.2.2003.408595,23221-May-200710:48x64SP2Not Applicable
Mqdssvc.exe5.2.2003.4085119,80821-May-200710:48x64SP2Not Applicable
Mqgentr.dll5.2.2003.408573,21621-May-200710:48x64SP2Not Applicable
Mqise.dll5.2.2003.408543,00821-May-200710:48x64SP2Not Applicable
Mqlogmgr.dll2001.12.4720.4085128,00021-May-200710:48x64SP2Not Applicable
Mqoa.dll5.2.2003.4085363,00821-May-200710:48x64SP2Not Applicable
Mqperf.dll5.2.2003.408519,45621-May-200710:48x64SP2Not Applicable
Mqqm.dll5.2.2003.40851,724,41621-May-200710:48x64SP2Not Applicable
Mqrt.dll5.2.2003.4085314,88021-May-200710:48x64SP2Not Applicable
Mqrtdep.dll5.2.2003.4085209,40821-May-200710:49x64SP2Not Applicable
Mqsec.dll5.2.2003.4085259,58421-May-200710:49x64SP2Not Applicable
Mqsnap.dll5.2.2003.4085945,66421-May-200710:49x64SP2Not Applicable
Mqsvc.exe5.2.2003.40858,19221-May-200710:49x64SP2Not Applicable
Mqtgclus.dll5.2.2003.408544,03221-May-200710:49x64SP2Not Applicable
Mqtgsvc.exe5.2.2003.4085180,22421-May-200710:49x64SP2Not Applicable
Mqtrig.dll5.2.2003.4085281,08821-May-200710:49x64SP2Not Applicable
Mqupgrd.dll5.2.2003.408595,74421-May-200710:49x64SP2Not Applicable
Msmqocm.dll5.2.2003.4085419,32821-May-200710:49x64SP2Not Applicable
Wmqad.dll5.2.2003.4085155,13621-May-200710:49x86SP2WOW
Wmqdscli.dll5.2.2003.408549,66421-May-200710:49x86SP2WOW
Wmqoa.dll5.2.2003.4085240,64021-May-200710:49x86SP2WOW
Wmqperf.dll5.2.2003.408514,33621-May-200710:49x86SP2WOW
Wmqrt.dll5.2.2003.4085180,73621-May-200710:49x86SP2WOW
Wmqsec.dll5.2.2003.4085142,33621-May-200710:49x86SP2WOW
Windows Server 2003 with SP1, Itanium-based systems
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Mqac.sys5.2.1921.2940296,96021-May-200710:43IA-64SP1Not Applicable
Mqad.dll5.2.1921.2940521,21621-May-200710:43IA-64SP1Not Applicable
Mqads.dll5.2.1921.2940657,92021-May-200710:43IA-64SP1Not Applicable
Mqbkup.exe5.2.1921.294085,50421-May-200710:43IA-64SP1Not Applicable
Mqcertui.dll5.2.1921.294028,67221-May-200710:43IA-64SP1Not Applicable
Mqclus.dll5.2.1921.2940236,54421-May-200710:43IA-64SP1Not Applicable
Mqdscli.dll5.2.1921.2940134,14421-May-200710:43IA-64SP1Not Applicable
Mqdssrv.dll5.2.1921.2940133,63221-May-200710:43IA-64SP1Not Applicable
Mqdssvc.exe5.2.1921.2940229,88821-May-200710:43IA-64SP1Not Applicable
Mqgentr.dll5.2.1921.2940145,92021-May-200710:43IA-64SP1Not Applicable
Mqise.dll5.2.1921.294087,04021-May-200710:43IA-64SP1Not Applicable
Mqlogmgr.dll2001.12.4720.2940231,93621-May-200710:43IA-64SP1Not Applicable
Mqoa.dll5.2.1921.2940660,48021-May-200710:43IA-64SP1Not Applicable
Mqperf.dll5.2.1921.294035,84021-May-200710:43IA-64SP1Not Applicable
Mqqm.dll5.2.1921.29402,899,45621-May-200710:43IA-64SP1Not Applicable
Mqrt.dll5.2.1921.2940552,96021-May-200710:43IA-64SP1Not Applicable
Mqrtdep.dll5.2.1921.2940379,39221-May-200710:43IA-64SP1Not Applicable
Mqsec.dll5.2.1921.2940463,36021-May-200710:43IA-64SP1Not Applicable
Mqsnap.dll5.2.1921.29401,669,63221-May-200710:43IA-64SP1Not Applicable
Mqsvc.exe5.2.1921.294013,31221-May-200710:43IA-64SP1Not Applicable
Mqtgclus.dll5.2.1921.294082,94421-May-200710:43IA-64SP1Not Applicable
Mqtgsvc.exe5.2.1921.2940327,68021-May-200710:43IA-64SP1Not Applicable
Mqtrig.dll5.2.1921.2940453,12021-May-200710:43IA-64SP1Not Applicable
Mqupgrd.dll5.2.1921.2940176,12821-May-200710:43IA-64SP1Not Applicable
Msmqocm.dll5.2.1921.2940661,50421-May-200710:43IA-64SP1Not Applicable
Wmqad.dll5.2.1921.2940155,13621-May-200710:43x86SP1WOW
Wmqdscli.dll5.2.1921.294049,66421-May-200710:43x86SP1WOW
Wmqoa.dll5.2.1921.2940240,64021-May-200710:43x86SP1WOW
Wmqperf.dll5.2.1921.294014,33621-May-200710:43x86SP1WOW
Wmqrt.dll5.2.1921.2940180,73621-May-200710:43x86SP1WOW
Wmqsec.dll5.2.1921.2940142,33621-May-200710:43x86SP1WOW
Windows Server 2003 with SP2, Itanium-based systems
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
Mqac.sys5.2.2003.4085297,47221-May-200710:48IA-64SP2Not Applicable
Mqad.dll5.2.2003.4085521,21621-May-200710:48IA-64SP2Not Applicable
Mqads.dll5.2.2003.4085657,92021-May-200710:48IA-64SP2Not Applicable
Mqbkup.exe5.2.2003.408585,50421-May-200710:48IA-64SP2Not Applicable
Mqcertui.dll5.2.2003.408528,67221-May-200710:48IA-64SP2Not Applicable
Mqclus.dll5.2.2003.4085236,54421-May-200710:48IA-64SP2Not Applicable
Mqdscli.dll5.2.2003.4085134,14421-May-200710:48IA-64SP2Not Applicable
Mqdssrv.dll5.2.2003.4085133,63221-May-200710:48IA-64SP2Not Applicable
Mqdssvc.exe5.2.2003.4085229,88821-May-200710:48IA-64SP2Not Applicable
Mqgentr.dll5.2.2003.4085145,92021-May-200710:48IA-64SP2Not Applicable
Mqise.dll5.2.2003.408587,04021-May-200710:48IA-64SP2Not Applicable
Mqlogmgr.dll2001.12.4720.4085232,96021-May-200710:48IA-64SP2Not Applicable
Mqoa.dll5.2.2003.4085660,48021-May-200710:48IA-64SP2Not Applicable
Mqperf.dll5.2.2003.408535,84021-May-200710:48IA-64SP2Not Applicable
Mqqm.dll5.2.2003.40852,903,55221-May-200710:48IA-64SP2Not Applicable
Mqrt.dll5.2.2003.4085552,96021-May-200710:48IA-64SP2Not Applicable
Mqrtdep.dll5.2.2003.4085379,39221-May-200710:48IA-64SP2Not Applicable
Mqsec.dll5.2.2003.4085463,36021-May-200710:48IA-64SP2Not Applicable
Mqsnap.dll5.2.2003.40851,669,63221-May-200710:48IA-64SP2Not Applicable
Mqsvc.exe5.2.2003.408513,31221-May-200710:48IA-64SP2Not Applicable
Mqtgclus.dll5.2.2003.408582,94421-May-200710:48IA-64SP2Not Applicable
Mqtgsvc.exe5.2.2003.4085327,68021-May-200710:48IA-64SP2Not Applicable
Mqtrig.dll5.2.2003.4085453,12021-May-200710:48IA-64SP2Not Applicable
Mqupgrd.dll5.2.2003.4085176,12821-May-200710:48IA-64SP2Not Applicable
Msmqocm.dll5.2.2003.4085661,50421-May-200710:48IA-64SP2Not Applicable
Wmqad.dll5.2.2003.4085155,13621-May-200710:48x86SP2WOW
Wmqdscli.dll5.2.2003.408549,66421-May-200710:48x86SP2WOW
Wmqoa.dll5.2.2003.4085240,64021-May-200710:48x86SP2WOW
Wmqperf.dll5.2.2003.408514,33621-May-200710:48x86SP2WOW
Wmqrt.dll5.2.2003.4085180,73621-May-200710:48x86SP2WOW
Wmqsec.dll5.2.2003.4085142,33621-May-200710:48x86SP2WOW

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


More information

For more information about software update terminology, 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

↑ Back to the top


Keywords: kbautohotfix, kbtshoot, kbfix, kbbug, kbqfe, kbHotfixServer, KB937549

↑ Back to the top

Article Info
Article ID : 937549
Revision : 2
Created on : 10/8/2011
Published on : 10/8/2011
Exists online : False
Views : 276