Consider the following scenario:
Notes
- You install Microsoft Message Queuing (also known as MSMQ) 4.0 on a computer that is running Windows Server 2008 Service Pack 2 (SP2). Or you install MSMQ 5.0 on a computer that is running Windows Server 2008 R2.
- Message Queuing deployment uses one or more of the following cache-related registry entries:
- CryptReceiveKeyCacheSize
- CryptSendKeyCacheSize
- CertInfoCacheSize
- QmPbKeyCacheSize
- UserCacheSize
- The cache size increases to a value that exceeds the limit for the cache in use.
Notes
- Information about the CryptReceiveKeyCacheSize registry entry:
Registry Path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters Data Type REG_DWORD Range 0x0–0xFFFFFFFF (keys) Default Value 0x7F (127) Description Determines the maximum number of symmetric encryption keys that are found in incoming messages that can be stored in the cryptographic key cache on the receiving server. - Information about the CryptSendKeyCacheSize registry entry:
Registry Path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters Data Type REG_DWORD Range 0x0–0xFFFFFFFF (keys) Default Value 0x35 (53) Description Determines the maximum number of outgoing symmetric encryption keys that can be stored in the cryptographic key cache on the sending server. - Information about the CertInfoCacheSize registry entry:
Registry Path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters Data Type REG_DWORD Range 0x0–0xFFFFFFFF (certificates) Default Value 0x35 (53) Description Determines the maximum number of certificates stored in the certificate cache, which stores information about certificates found in incoming messages. This cache helps Message Queuing authenticate incoming messages more quickly. - Information about the QmPbKeyCacheSize registry entry:
Registry Path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters Data Type REG_DWORD Range 0x0–0xFFFFFFFF (keys) Default Value 0x35 (53) Description Determines the maximum number of keys that can be stored in the queue manager (QM) public encryption key cache. This cache stores public encryption keys recently used in replication and notification messages. - Information about the UserCacheSize registry entry:
Registry Path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters Data Type REG_DWORD Range 0x0–0xFFFFFFFF (entries) Default Value 0xFD (253) Description Determines the maximum number of entries that can be stored in the user account information cache. This cache stores information about users who recently sent messages to the computer.