Author |
Message
|
sabu21s |
Posted: Wed Jan 14, 2004 1:28 pm Post subject: AMQ4043 Error |
|
|
Apprentice
Joined: 01 Oct 2003 Posts: 27 Location: Atlanta
|
Hi,
I just installed MQSeries 5.1v on win2k and I created the queue manager. Once i try to connect it it give me this error "Queue manager not available for connection. Ensure that the queue manager is running. If the queue manager is running on another computer, ensure it is configured to accept remote connections. (AMQ4043)"
NOTE: The queue manager is Running
Any ideas ?
Please advice
Thanks
Sabu21s |
|
Back to top |
|
 |
Prahasith |
Posted: Wed Jan 14, 2004 2:04 pm Post subject: |
|
|
 Disciple
Joined: 16 May 2003 Posts: 184 Location: Kansas City
|
Make sure you have done the following for remote administration:
1. MQSeries client code must be installed.
2. The command server must be running on local and remote qmgr.
STRMQCSV QMGrNAME
3. TCP/IP listener exists for every queue manager.
4. The svrconn channel, SYSTEM.ADMIN.SVRCONN, exists on every
remote queue manager.
DEFINE CHANNEL(SYSTEM.ADMIN.SVRCONN) +
CHLTYPE(SVRCONN)
5. You must have your userid in the mqm group of the qmgr to be
administered or use MCAUSER on the svrconn channel. |
|
Back to top |
|
 |
sabu21s |
Posted: Wed Jan 14, 2004 2:19 pm Post subject: |
|
|
Apprentice
Joined: 01 Oct 2003 Posts: 27 Location: Atlanta
|
hI Prahasith,
I am kinda new to MQ. After I installed the MQSeries, I created the shang.queue.manager (QM). The Status say's its running and the Connection say's Its not connected. So I try and right click it and click on Connect and that when I get the error. Now you have given me some instructions to check, Please advice where I should put the commands. This is a QM created on a local machine and all I will be doing there is Receving some files from a remote machine.
Please help...
FYI I did all these steps below:
· Go into the local Computer right-click on My Computer and select Manage. Expand Local Users and Groups, and then click on Users. There, you'll see a list of user accounts.
· On the User make sure you have the domain user in there, if not add it into the MQM group
· Start Run and type dcomcnfg and select the IBM Mq and double click it and set the user as the domain user and add the required groups (mqm, domain mqm, musr_mqadmin and the domain user)
· Go to the Domain Controller and do the following:
a. In Active Directory Users and Computers, select the domain name, e.g. crossmark.com, and press the right mouse button.
b. Select "Delegate Control...” then press [Next].
c. Select Groups and Users (press [Add], highlight "Domain mqm" and press [Add]), press [OK].
d. Highlight the Domain mqm selection and press [Next].
e. Check the "Create a custom task to delegate" and press [Next].
f. Check "Only the following objects in the folder" and then search down under object types for "User objects" (It is alphabetical, so just go to the last one).
g. Check User Objects and press [Next].
h. Check "Property-specific" and then check search down (these are sorted alphabetically on the second word) to:
Read Group Membership
Read groupMembershipSAM
i. Check both of these, and then press [Next].
j. Press [Finish].
· Restart the machine.
Thanks
sabu21s |
|
Back to top |
|
 |
vennela |
Posted: Wed Jan 14, 2004 2:23 pm Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Quote: |
Once i try to connect it it give me this error "Queue manager not available for connection. |
How are you trying to connect.
How are you saying that the QMGR is running. |
|
Back to top |
|
 |
sabu21s |
Posted: Wed Jan 14, 2004 2:27 pm Post subject: Error |
|
|
Apprentice
Joined: 01 Oct 2003 Posts: 27 Location: Atlanta
|
Ok.. once I created the Qm I click on the + sign and the folders for creating the channels dont show up. So then I right click on the Qm and say connect through the explorer window |
|
Back to top |
|
 |
vennela |
Posted: Wed Jan 14, 2004 3:48 pm Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
On the Queue Manager you need to right click and then say start. I am not sure if you have to
Right click -> All tasks -> Start
(never worked with 5.1 on windows. You can download the latest 5.3 version)
Trial Version download link |
|
Back to top |
|
 |
JasonE |
Posted: Thu Jan 15, 2004 2:30 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
5.1 never supported w2k until csd04
Are you running on a standalone machine or a server in a domain? Are you accessing the machine remotely (eg. Windows Terminal Services) or locally?
Bring up a command prompt, CD into the <mqm>\bin directory (c:\program files\mqseries\bin by default) and try running:
amqmsrvn -regserver
regsvr32 amqmspsn.dll
If that doesnt help, look in the System event log for DCOM errors, and make sure that the SYSTEM.ADMIN.COMMAND.QUEUE is not set to default persistance(YES).
Use 5.3 - ie a product which hasnt been out of service for who knows how long.... |
|
Back to top |
|
 |
sabu21s |
Posted: Thu Jan 15, 2004 6:51 am Post subject: |
|
|
Apprentice
Joined: 01 Oct 2003 Posts: 27 Location: Atlanta
|
Hey Jason,
If you remember 2 weeks back I had some Auth error and you helped me fix it. Now I tried to install Mq on another win2k box, an i keep getting this error. To answere your Q, This is a server in a domain and I am using a Remote Desktop Connection manager to access the machine or I can use pCAnywhere as well.
Once the QM is created there has to be 2 folders below it to create the Channels and I dont see that. I tried everything you just mention, but its the same. Any other ideas?
Thanks
Sabu21s |
|
Back to top |
|
 |
JasonE |
Posted: Thu Jan 15, 2004 9:21 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
I dont know how remote desktop connection works, but I know pcanywhere is safe.
The symptoms you see are almost always an indication that the dcom setup is wrong.
Is your domain active directory or an NT domain - If AD, is there a domain userid who has delegate authority and has that been configured in the dcomcnfg settings for the service. Are you sure there is no com or dcom events in the system event log? |
|
Back to top |
|
 |
|