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 IndexGeneral IBM MQ SupportMessages Pilling up in SYSTEM.DEAD.LETTER.QUEUE

Post new topicReply to topic Goto page 1, 2  Next
Messages Pilling up in SYSTEM.DEAD.LETTER.QUEUE View previous topic :: View next topic
Author Message
mqbansal
PostPosted: Mon May 09, 2011 12:51 pm Post subject: Messages Pilling up in SYSTEM.DEAD.LETTER.QUEUE Reply with quote

Novice

Joined: 09 May 2011
Posts: 13
Location: Atlanta

Message with reason code 2052 are ending up in SYSTEM.DEAD.LETTER.QUEUE.

Reason code 2052 indicates some issue related to dynamic queue. But application does not have any dynamic queues

Destination queues, shown in questionable DLQ messages, are not application related queues. E.g. AMSMQS.4DB305B820006985

No functional impact.

Any diagnosis tool/approach to determine the origin/source these messages

What could be the possible reason for the SYSTEM.DEAD.LETTER.QUEUE getting filled up?
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon May 09, 2011 2:01 pm Post subject: Re: Messages Pilling up in SYSTEM.DEAD.LETTER.QUEUE Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

mqbansal wrote:
Reason code 2052 indicates some issue related to dynamic queue.

rc 2052 means MQRC_Q_DELETED.

Quote:
But application does not have any dynamic queues.

What application?

Please post the dead-letter header of one of the messages in the dlq.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Mitra
PostPosted: Mon May 09, 2011 2:32 pm Post subject: Re: Messages Pilling up in SYSTEM.DEAD.LETTER.QUEUE Reply with quote

Voyager

Joined: 21 Mar 2011
Posts: 78

mqbansal wrote:
Message with reason code 2052 are ending up in SYSTEM.DEAD.LETTER.QUEUE.

Reason code 2052 indicates some issue related to dynamic queue. But application does not have any dynamic queues

Destination queues, shown in questionable DLQ messages, are not application related queues. E.g. AMSMQS.4DB305B820006985

No functional impact.

Any diagnosis tool/approach to determine the origin/source these messages

What could be the possible reason for the SYSTEM.DEAD.LETTER.QUEUE getting filled up?

The messages will go to DLQ when certain queue that is looking to put messages is not available. may be in ur case as it is showing RC 2052 that queue is not there at all or may be deleted.
and coming to dynamic queues they are defined on fly (when ever required).i think through the Process connecting to the qmgr you can find but not sure
Back to top
View user's profile Send private message
mqjeff
PostPosted: Mon May 09, 2011 2:35 pm Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

What's the content of the message?

AMSMQS as a prefix almost sounds like it's being used by WebSphere MQ Advanced Message Security edition - but I don't know that application well enough to be sure.
Back to top
View user's profile Send private message
shashivarungupta
PostPosted: Mon May 09, 2011 11:13 pm Post subject: Reply with quote

Grand Master

Joined: 24 Feb 2009
Posts: 1343
Location: Floating in space on a round rock.

mqbansal wrote:
Any diagnosis tool/approach to determine the origin/source these messages


You can use dlq handler in order to pick the msgs from dlq ( to avoid ripple effects of pile up of undelivered msgs on dlq ) and forward those to another queue for further diagnosis.
( Read the chapter 12, of MQv6.0 Admin Redbook, if you want to implement dlq handler. )

You can check the DL Header for much more information other then Reason, like Put application name, Put date, Put time, Destination queue and qmgr.


_________________
*Life will beat you down, you need to decide to fight back or leave it.
Back to top
View user's profile Send private message Send e-mail
mqbansal
PostPosted: Tue May 10, 2011 7:04 am Post subject: Reply with quote

Novice

Joined: 09 May 2011
Posts: 13
Location: Atlanta

Thanks All for your reply.

@shashivarungupta:

Destination Q Name : AMSMQS.4D876C51284FD707
Put Application Type: MQAT_UNIX
Put Application Name: amqpcsea
Encoding: 273
CCSID: 819
Format: MQADMIN

@mqjeff: here is the content of the message
=================================
DLH  AMSMQS.4D876C51284FD707 QMgr  3MQADMIN amqpcsea 2011051007543242  $     D à 0jms.queue.queuename        T Ý @0jms.queue.queuename         Æ           
     

==========================================

I am not displaying the right queue mgr name and queue anme just for security reasons.

@Mitra: Queue name which this is referring to is present and is not deleted

@bruce2359: I have posted the entire message content. Please let me know why such mesaages are seen in the the DLQ. The queues are present physically then why does it give the reason code
as MQRC_Q_DELETED

I am even posting the MQMD of the message:

Message Type: MQMT_REPLY
Message Priority:0
Message Persistence: MQPER_NOT_PERSISTENT
Back to top
View user's profile Send private message
bruce2359
PostPosted: Tue May 10, 2011 7:14 am Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Please use amqsbcg to browse the dlq, and post the dlh output here.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
mqbansal
PostPosted: Tue May 10, 2011 7:20 am Post subject: Reply with quote

Novice

Joined: 09 May 2011
Posts: 13
Location: Atlanta

Can you provide me the details of how to use? I am new to this command amqsbcg.

Appreciate your help
Back to top
View user's profile Send private message
mqjeff
PostPosted: Tue May 10, 2011 7:20 am Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

I don't actually need to see the actual contents of the message.

My question was if it looked like application data to you, if it looked like encrypted data (random), or if would otherwise give you a clue as to who is creating these messages.

And, again, are you using WebSphere MQ AMS or not?
Back to top
View user's profile Send private message
mqbansal
PostPosted: Tue May 10, 2011 7:24 am Post subject: Reply with quote

Novice

Joined: 09 May 2011
Posts: 13
Location: Atlanta

@mqjeff - This is not the application data. This looks like encrypted data.

I am not sure why are these messages getting created

Yes we are using WebSphere MQ AMS.
Back to top
View user's profile Send private message
shashivarungupta
PostPosted: Tue May 10, 2011 7:28 am Post subject: Reply with quote

Grand Master

Joined: 24 Feb 2009
Posts: 1343
Location: Floating in space on a round rock.

mqbansal wrote:
Put Application Type: MQAT_UNIX
Put Application Name: amqpcsea


What version of mq you are using ?
Whats the status of command server on your machine of that qmgr ?
Someone is trying to remotely administer the qmgr using pcf command ?
Is there any recent and related .FDC in your /var/mqm/errors ?
_________________
*Life will beat you down, you need to decide to fight back or leave it.
Back to top
View user's profile Send private message Send e-mail
shashivarungupta
PostPosted: Tue May 10, 2011 7:31 am Post subject: Reply with quote

Grand Master

Joined: 24 Feb 2009
Posts: 1343
Location: Floating in space on a round rock.

mqbansal wrote:
Can you provide me the details of how to use? I am new to this command amqsbcg.


amqsbcg QName [ QMgrName ] [ PropOption ]

ex : amqsbcg Qlocal1 QMGR1
_________________
*Life will beat you down, you need to decide to fight back or leave it.
Back to top
View user's profile Send private message Send e-mail
mqbansal
PostPosted: Tue May 10, 2011 7:40 am Post subject: Reply with quote

Novice

Joined: 09 May 2011
Posts: 13
Location: Atlanta

@shashivarungupta: MQ version - 7.0.1.3

yes we saw .FDC in the /var/mqm/errors but keeps on removing the .fdc from this directory.

I have a snapshot of what did it look like. Do you want me paste that for you? It is not a recent one.
Back to top
View user's profile Send private message
shashivarungupta
PostPosted: Tue May 10, 2011 7:43 am Post subject: Reply with quote

Grand Master

Joined: 24 Feb 2009
Posts: 1343
Location: Floating in space on a round rock.

Quote:
yes we saw .FDC in the /var/mqm/errors but keeps on removing the .fdc from this directory.

why ?
Quote:
I have a snapshot of what did it look like. Do you want me paste that for you? It is not a recent one.

It would be helpful, as much as information you share.
_________________
*Life will beat you down, you need to decide to fight back or leave it.
Back to top
View user's profile Send private message Send e-mail
mqbansal
PostPosted: Tue May 10, 2011 7:44 am Post subject: Reply with quote

Novice

Joined: 09 May 2011
Posts: 13
Location: Atlanta

@shashivarungupta: when I try to use the command "amqsbcg", It says not found for me.

Is this because I dont have access to run this?
Back to top
View user's profile Send private message
Display posts from previous:
Post new topicReply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum IndexGeneral IBM MQ SupportMessages Pilling up in SYSTEM.DEAD.LETTER.QUEUE
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.