Current list of MSMQ hotfixes

[[Edited November 6th, 2009]]

 

I think it is always a good idea to keep on top of any changes to the products you are using and this includes knowing what hotfixes have been released since the latest service pack. To this end I've produced a table of the hotfixes available for MSMQ. Hotfixes are cumulative so you only need to install the hotfix with the highest version number.

 

Of course, ONLY install the hotfixes that resolve problems you are seeing or expect to see.

 

 

Windows 2008

 

Version

Date

Hotfix

6.0.6002.22247

19-Oct-2009

976438 FIX: Error "0xc00e0003" is returned when you send messages between instances of Message Queuing 4.0 that are running on a Windows Server 2008-based computer

974813 FIX: You cannot send or receive messages by using Message Queuing 4.0 after you configure the BindInterfaceIP registry entry on a computer that is running Windows Vista or Windows Server 2008

 

 

Windows Vista

 

Version

Date

Hotfix

6.0.6002.22247

19-Oct-2009

976438 FIX: Error "0xc00e0003" is returned when you send messages between instances of Message Queuing 4.0 that are running on a Windows Server 2008-based computer

974813 FIX: You cannot send or receive messages by using Message Queuing 4.0 after you configure the BindInterfaceIP registry entry on a computer that is running Windows Vista or Windows Server 2008

 

 

 

Windows 2003 - post-sp2 hotfixes

Version

Date

Hotfix

5.2.2004.4107

28-Jun-2007

934318  FIX: The Lsass.exe process may use a high percentage of CPU resources when you run Message Queuing on a domain controller with global catalog

5.2.2005.4137

24-Aug-2007

941560  FIX: A general protection fault (GP fault) error occurs when you restart an outgoing queue in Microsoft Message Queuing 3.0

5.2.2007.4530

16-Jun-2009

971032 MS09-040: Vulnerability in Message Queuing could allow elevation of privilege

 

Windows XP - post-sp3 hotfixes

Version

Date

Hotfix

5.1.0.1109

06-Jul-2007

937894 MS07-065: Vulnerability in Message Queuing Service could allow remote code execution in Windows XP and in Windows 2000

5.1.0.1111

20-Nov-2008

959682 FIX: A Message Queuing 3.0 message is rejected on the receiver when you send the message by using an external certificate from a Windows XP Service Pack 3-based computer

 

Windows 2000 - post-sp4 hotfixes

Version

Date

Hotfix

5.0.0.778

19-Jun-2003

822835 Event ID 2085 "Unable to Create Message File ..."

5.0.0.781

30-Jul-2003

820951 A message may be lost, and Message Queuing may stop responding when a message is moved to the transactional dead-letter queue in Message Queuing

5.0.0.783

28-Aug-2003

827493 Transactional messages may be purged after you restart your computer if the LQS files are missing

5.0.0.784

05-Sep-2003

267316 FIX: Performance monitor counters are lost on the cluster during failover in Message Queuing

5.0.0.786

16-Oct-2003

830639 Access violation occurs in the MSMQ service

5.0.0.791

22-Dec-2003

833888 Message Queuing replication does not correctly replicate when you migrate from Message Queue Server 1.0 to Message Queuing 2.0

5.0.0.792

02-Jan-2004

834251 FIX: The Message Queuing replication service does not start automatically when the system starts

5.0.0.793

04-Feb-2004

835961 You receive a "label_buffer_too_small" error message after an unsuccessful call to the MSMQQueue.Receive function or to the MQReceiveMessage function

834819 FIX: You may receive the "4216" event message in Event Viewer when you experience an access violation in Microsoft Message Queuing 2.0

5.0.0.794

11-May-2004

839258 FIX: Message Queuing messages may accumulate in a transactional queue

5.0.0.796

27-May-2004

842839 FIX: You may receive an "Unable to recover checkpoint for the checkpoint" error message for event 2078

5.0.0.799

03-Feb-2005

891874 FIX: An access violation may occur when the Message Queuing 2.0 run time (Mqrt.dll) is loaded in a COM+ application

5.0.0.801

25-May-2005

897326 You may encounter a slow performance issue that causes any program to stop responding for several minutes on a computer that is running Windows 2000 or Windows Server 2003

5.0.0.805

17-Oct-2007

937894 MS07-065: Vulnerability in Message Queuing Service could allow remote code execution in Windows XP and in Windows 2000

5.0.0.807

12-Aug-2008

951071 MS08-065: Vulnerability in Message Queuing could allow remote code execution

5.0.0.808

15-Jun-2009

971032 MS09-040: Vulnerability in Message Queuing could allow elevation of privilege