ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » Message Getting Lost

Post new topic  Reply to topic
 Message Getting Lost « View previous topic :: View next topic » 
Author Message
thanigs
PostPosted: Sat Jul 08, 2006 6:12 am    Post subject: Message Getting Lost Reply with quote

Novice

Joined: 13 Dec 2005
Posts: 14

We have server from where the messages are put into queue.. The messages are destined to a remote QM and they are sent using remote queue definition.

Issue:
The problem is that we are losing big sized messages (say around 20 MB). The destined QM is not receiving the messages and they are getting lost.

We checked the channel and queue size and all of them is set to 100 MB.

Can someone help me out on what could be the reason the messages are getting lost?

Thanks
Tanny
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Sat Jul 08, 2006 7:07 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

What is the max message length set at the Queue Manager level on both QMs?

Have the program show you that the MQPUT actually worked. If it did, look in the DLQs on both sides.

Or, how do you know everything in MQ is fine and its just that the receiving app picked up the message when it got there, so you don't see it?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
thanigs
PostPosted: Sat Jul 08, 2006 7:19 am    Post subject: Reply with quote

Novice

Joined: 13 Dec 2005
Posts: 14

Both the QM are having max depth as 100 MB...

All these are automated process like the exchange server puts the messages in the queue. The messages are put into remote queue by message flow. When we get the info from the destination that the message has not arrived, we manually process the message.

The strange scenario is that when we manually put the messages using C program the messages reach the remote QM successfully!
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Sat Jul 08, 2006 7:48 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

thanigs wrote:
The strange scenario is that when we manually put the messages using C program the messages reach the remote QM successfully!

To me that says the MQ infrastructure is fine, and the message flow is not succesfully completing the MQPUT. The MQ message is not getting lost, its never getting produced by the flow!. Check the code, the local DLQ, and catch or fail queues......
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sat Jul 08, 2006 11:15 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Well if he is having a put problem, catch or fail queues are not likely to show anything as they might be subject to the same put problem...

_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
PeterPotkay
PostPosted: Sat Jul 08, 2006 1:51 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

my thinking with the fail/catch queues is that the flow may not even be getting to the put of the remote outbound queue....
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
thanigs
PostPosted: Sat Jul 08, 2006 7:10 pm    Post subject: Reply with quote

Novice

Joined: 13 Dec 2005
Posts: 14

We have a failure/catch queue but the message is not going there either.

We checked the server connection channel through which the message is put from exchange server, its size is also 100 MB.

Is there anything else we had to check for server connection channel or transmission queue?
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Sun Jul 09, 2006 3:19 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Check the transmission queue. Check it's queue depth and see if it matches the number of messages that you can broswe.

Check the dead letter queue on both the qmgr you're connecting to and the qmgr on the remote end.

Check the log of the application on the exchange server.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sun Jul 09, 2006 4:28 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

And finally check the MQ log space. If your message is persistent but you do not have enough log space (defined or available) it is going nowhere fast.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
thanigs
PostPosted: Sun Jul 09, 2006 9:28 am    Post subject: Reply with quote

Novice

Joined: 13 Dec 2005
Posts: 14

1. We checked the transmission queue and its set to max

2. The messages are not going to dead letter queue of both QMGR

3. I checked the log of exchange server and it says that message is successfully put into queue

Only thing I did not do is checking the MQ log space

Can someone help me on how to find the MQ log space?

Early days in MQ!!!
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Mon Jul 10, 2006 3:31 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

What is the speed of the channels, FAST or NORMAL? Are the messages non persistent?

I doubt its a log space issue. If it was, you would be seeing all sorts of other problems, primarily the MQPUT failing with that reason code.

If the messages work when you put them with the "C program" and "dissapear" when the message flow puts them, either the flow's put is not succesfully working, or the flow is putting the message to a destination that you are not anticipating.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » Message Getting Lost
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.