Author |
Message
|
pangaluru |
Posted: Wed Jun 13, 2007 6:30 am Post subject: MQ ErrorLog Msg :Sender Channel currently Not enabled |
|
|
Newbie
Joined: 13 Jun 2007 Posts: 7 Location: US
|
Hi,
Whenever QManager is restarted ,the Sender channel is not automatically starting.
A similar channel of the same QManager starts.The other one is always down.
Error Log shows the following message
--------------------------------------------------------------------------------------
06/03/07 12:57:53 PM
AMQ9534: Channel 'ABC.123.CHAN' is currently not enabled.
EXPLANATION:
The channel program ended because the channel is currently not enabled.
ACTION:
Issue the START CHANNEL command to re-enable the channel.
----- amqrcsia.c : 896 -----------------------------------------------------
I checked all the configuration settings.
1.XMITQ TRIGTYPE(First)
2.TRIGDATA(ABC.123.CHAN)
3.TRIGGER is enabled
4.INITQ definition is also fine.
5.Channel initiator is also started as soon as the QManager is started.
I thought that the automatic triggering of channel occurs only if it is in INACTIVE state ,not in STOPPED state.
In my case there is no chance of channel going into STOPPED state,because
1.I set the discint(0)
2.Long retry interval(9999999999)
I am the only person who will stop the channel if needed .I didnt stop the channel deliberately any time.
Is there any way to simulate this issue in Testing Environment?
Can someone please help me out in this?
Thanks in Advance !!
Kishor
------------------------------------------------------------------------------
Think Simple....Live Simple |
|
Back to top |
|
 |
Vitor |
Posted: Wed Jun 13, 2007 6:37 am Post subject: Re: MQ ErrorLog Msg :Sender Channel currently Not enabled |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
pangaluru wrote: |
I thought that the automatic triggering of channel occurs only if it is in INACTIVE state ,not in STOPPED state.
|
I think you're right.
pangaluru wrote: |
In my case there is no chance of channel going into STOPPED state,because
1.I set the discint(0)
2.Long retry interval(9999999999)
|
These control it going into INACTIVE
pangaluru wrote: |
I am the only person who will stop the channel if needed
|
It sounds a lot like there's at least one other person who's stopped the channel.....  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
pangaluru |
Posted: Wed Jun 13, 2007 6:43 am Post subject: |
|
|
Newbie
Joined: 13 Jun 2007 Posts: 7 Location: US
|
If so, I should be able to get the message in Error log file which says
'User requested stop channel : channel stopped' like message.Right?
I could see no mesaages related to this channel.Only the message i could see is "Channel not enabled message". |
|
Back to top |
|
 |
Vitor |
Posted: Wed Jun 13, 2007 7:00 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
pangaluru wrote: |
If so, I should be able to get the message in Error log file which says
'User requested stop channel : channel stopped' like message.Right?
|
Only when the channel recieved the original STOP request. If the queue manager's been bounced (as you seem to indicated) all you'll get is this message indicating why the channel's not starting automatically. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
pangaluru |
Posted: Wed Jun 13, 2007 7:22 am Post subject: |
|
|
Newbie
Joined: 13 Jun 2007 Posts: 7 Location: US
|
The log is not intialized when the QM is bounced.So,i should be able to see any message before and after bouncing the QM.
I there any way to simulate this issue for a sender channel?
I could simulate this for receiver channel(If we issue stop command to receiver which we are not supposed to do...we will get the message on the receiver side log when the sender is started) |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Jun 13, 2007 7:24 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
What is the current status of the channel?
If it is STOPPED, then you will not be able to do anything to get it to start again without actually manually STARTing it. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
pangaluru |
Posted: Wed Jun 13, 2007 7:28 am Post subject: |
|
|
Newbie
Joined: 13 Jun 2007 Posts: 7 Location: US
|
The current status is 'Stopped'. |
|
Back to top |
|
 |
pangaluru |
Posted: Wed Jun 13, 2007 7:31 am Post subject: |
|
|
Newbie
Joined: 13 Jun 2007 Posts: 7 Location: US
|
Any instances when we get this message?
I'm trying to simulate to get the message
'Channel not enabled'. for a sender channel ?views? |
|
Back to top |
|
 |
Vitor |
Posted: Wed Jun 13, 2007 7:34 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
pangaluru wrote: |
I'm trying to simulate to get the message
'Channel not enabled'. for a sender channel ?views? |
To simulate this message, stop the channel & restart the queue manager. The channel will fail to start with a "Channel not enabled" message.
The only other way for a channel to stop you claimed as impossible in your original post. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
pangaluru |
Posted: Wed Jun 13, 2007 7:47 am Post subject: |
|
|
Newbie
Joined: 13 Jun 2007 Posts: 7 Location: US
|
I stopped the channel first followed by QManager.
I started QM and channel is not started automatically(Normal).
but i didnt get the message 'Channel not enabled.'
The current status is 'stopped'
I tried putting test message into the queue also but no sucess in getting the error msg.it was stuck in the xmitq.
Log shows
------------
QM started
Channel initiator is started.
------------------------------------
No msg for channel.
Hard Work deserves Success! |
|
Back to top |
|
 |
kevinf2349 |
Posted: Wed Jun 13, 2007 7:47 am Post subject: |
|
|
 Grand Master
Joined: 28 Feb 2003 Posts: 1311 Location: USA
|
Quote: |
In my case there is no chance of channel going into STOPPED state,because
1.I set the discint(0)
2.Long retry interval(9999999999)
I am the only person who will stop the channel if needed .I didnt stop the channel deliberately any time. |
...and of course a network error (not that the network people would admit to it) would cause it to stop too. |
|
Back to top |
|
 |
pangaluru |
Posted: Wed Jun 13, 2007 7:49 am Post subject: |
|
|
Newbie
Joined: 13 Jun 2007 Posts: 7 Location: US
|
Not everytime whenever QM is bounced!!!Right? |
|
Back to top |
|
 |
Vitor |
Posted: Wed Jun 13, 2007 12:18 pm Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
pangaluru wrote: |
Not everytime whenever QM is bounced!!!Right? |
Once the channel is in a STOPPED status, you can bounce the queue manager like a yo-yo and the channel won't start.
Until you use a START command.  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
Toronto_MQ |
Posted: Wed Jun 13, 2007 12:36 pm Post subject: Re: MQ ErrorLog Msg :Sender Channel currently Not enabled |
|
|
 Master
Joined: 10 Jul 2002 Posts: 263 Location: read my name
|
pangaluru wrote: |
Hi,
In my case there is no chance of channel going into STOPPED state,because
1.I set the discint(0)
2.Long retry interval(9999999999)
|
In no way is the source of your problem, but I do hope you meant that your long retry count is set to all 9s. A long retry interval of all 9s may get you into trouble once you have exhausted your short retries!!
Cheers
Steve |
|
Back to top |
|
 |
Toronto_MQ |
Posted: Wed Jun 13, 2007 12:45 pm Post subject: |
|
|
 Master
Joined: 10 Jul 2002 Posts: 263 Location: read my name
|
If it helps, I was easily able to recreate this message in the logs:
-------------------------------------------------------------------------------
2007/06/13 16:41:43 - Process(3240.1) User(xxx) Program(runmqchi.exe)
AMQ9534: Channel 'TEST.TO.TEST2' is currently not enabled.
EXPLANATION:
The channel program ended because the channel is currently not enabled.
ACTION:
Issue the START CHANNEL command to re-enable the channel.
----- amqrcsia.c : 991 --------------------------------------------------------
By setting the xmitq to trigger and having the channel in a STOPPED state, then putting a message on a remote queue (hence the chinit trying to start a STOPPED channel). Is this what you are looking for??
Cheers
Steve |
|
Back to top |
|
 |
|