Marina said:
I have a problem with msmq installation on my computer (Windows Vista,
MSMQ
4.0). My computer is in domain and domain controller on Win 2003 server. I
have tried to install msmq in domain mode but it always is in workgroup
mode
even if i have installed it without Active Directory Domain Services
integration and delete my msmq settings from AD before installation. Does
enyone know steps to fix this problem? I am a developer and need to be
able
to access public queues either on my local machine as on servers.
Hi Marina
There could be a few causes. I'd suggest you try asking over in the
microsoft.public.msmq.setup newsgroup - John B and the other folks there can
probably answer this off the top of their heads.
The main causes I'd investigate:
1) permissions - you need to make sure you are running as Administrator,
when you install MSMQ. If you don't have permissions to create AD objects,
MSMQ Setup may fall back to Workgroup mode. If you are using pkgmgr to
install, it is not enough merely to be logged in as an Administrator, you
must start it from a Command Prompt which you run "As Administrator" from
the context menu; ie, it must say "Administrator:Command Prompt" in the
title bar.
2) Problems contacting the Domain Controller - make sure there are no
networking issues.
3) Under HKLM\SOFTWARE\Microsoft\MSMQ\Parameters the REG_DWORD value
"Workgroup" is set to 1 not 0, and you don't have permissions to change it.
Workgroup must be 0, in order for Domain integration to work (and thus,
Public Queues to be available).
FWIW, I have MSMQ installed on several Vista workstations and haven't had
any problems accessing public queues ... whatever is blocking your setup is
likely to be some small glitch easily corrected, and domain mode should work
fine after that.