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 » amqrmssa.c

Post new topic  Reply to topic
 amqrmssa.c « View previous topic :: View next topic » 
Author Message
exerk
PostPosted: Thu Sep 12, 2019 3:47 am    Post subject: amqrmssa.c Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

Anybody have any idea of what this is please? I can't find it in the tools/samples directory and google returns no specific search on it.

Background: I had a RCVR channel apparently stop/start itself, and this was in the Program(amqrmssa.c) attribute of the log print.

A bit of a head-scratcher for me so any pointers gratefully received.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
HubertKleinmanns
PostPosted: Thu Sep 12, 2019 4:46 am    Post subject: Reply with quote

Shaman

Joined: 24 Feb 2004
Posts: 732
Location: Germany

Hmm,

- Google finds nothing

- Knowledge Center finds nothing

- "find" on Linux and AIX find nothing

- "Search" in Windows Explorer finds nothing

If it's not a typo I would say, this is some kind of self-written programm, not a part of MQ
_________________
Regards
Hubert
Back to top
View user's profile Send private message Visit poster's website
abhi_thri
PostPosted: Thu Sep 12, 2019 4:55 am    Post subject: Reply with quote

Knight

Joined: 17 Jul 2017
Posts: 516
Location: UK

hi...i think it is one of the C libraries used by the amqrmppa.exe (channel pooling process)...

http://www.mqseries.net/phpBB/viewtopic.php?p=366045&sid=62f1c8b42637f09c33591ab022c06a93

http://mqseries.net/phpBB/viewtopic.php?t=44186&postdays=0&postorder=asc&start=0&sid=487c126c330acf3ca3405e4f241e91a6

http://www.mqseries.net/phpBB/viewtopic.php?p=198062&sid=aaab7d3a5f5335ab426489524f4e2005

...try checking whether MQ log shows the similar process
Back to top
View user's profile Send private message
tczielke
PostPosted: Thu Sep 12, 2019 8:08 am    Post subject: Reply with quote

Guardian

Joined: 08 Jul 2010
Posts: 939
Location: Illinois, USA

I have been seeing the following behavior on one of my 9.1.0.1 MQ queue managers running on RHEL7.

Around once a week, I will get a report that channel was stopped by a user. I feel very confident no user actually did this:

Code:
09/12/2019 01:50:28 AM - Process(18763.3910) User(mqm) Program(amqrmppa)
                    Host(OBFUSCATE) Installation(Installation1)
                    VRMF(9.1.0.1) QMgr(OBFUSCATE)
                    Time(2019-09-12T06:50:28.157Z)
                    CommentInsert1(CLUSTER.OBFUSCATE)

AMQ9528W: User requested channel 'CLUSTER.OBFUSCATE' to be stopped.

EXPLANATION:
The channel is stopping because of a request by the user.
ACTION:
None.
----- amqrmssa.c : 3331 -------------------------------------------------------


It is usually accompanied with an FDC that looks like this:

Code:

+-----------------------------------------------------------------------------+
|                                                                             |
| IBM MQ First Failure Symptom Report                                         |
| =========================================                                   |
|                                                                             |
| Date/Time         :- Wed August 28 2019 04:20:59 CDT                        |
| UTC Time          :- 1566984059.752446                                      |
| UTC Time Offset   :- -300 (CST)                                             |
| Host Name         :- OBFUSCATE                                              |
| Operating System  :- Linux 3.10.0-957.1.3.el7.x86_64                        |
| PIDS              :- 5724H7251                                              |
| LVLS              :- 9.1.0.1                                                |
| Product Long Name :- IBM MQ for Linux (x86-64 platform)                     |
| Vendor            :- IBM                                                    |
| O/S Registered    :- 1 (libmqmcs_r.so)                                      |
| Data Path         :- /var/mqm                                               |
| Installation Path :- /opt/mqm                                               |
| Installation Name :- Installation1    (1)                                   |
| License Type      :- Production                                             |
| Probe Id          :- RM008005                                               |
| Application Name  :- MQM                                                    |
| Component         :- rrxStopChannel                                         |
| SCCS Info         :- /build/slot2/p910_P/src/lib/remote/amqrcmsa.c,         |
| Line Number       :- 2451                                                   |
| Build Date        :- Nov  8 2018                                            |
| Build Level       :- p910-001-181108                                        |
| Build Type        :- IKAP - (Production)                                    |
| Effective UserID  :- 244 (mqm)                                              |
| Real UserID       :- 244 (mqm)                                              |
| Program Name      :- amqrmppa                                               |
| Arguments         :- -m OBFUSCATE                                           |
| Addressing mode   :- 64-bit                                                 |
| LANG              :- en_US.UTF-8                                            |
| Process           :- 18763                                                  |
| Process(Thread)   :- 13773                                                  |
| Thread            :- 2848    RemoteResponder                                |
| QueueManager      :- OBFUSCATE                                              |
| SubpoolName       :- OBFUSCATE                                              |
| UserApp           :- FALSE                                                  |
| ConnId(1) IPCC    :- 37267                                                  |
| ConnId(3) QM-P    :- 114534                                                 |
| Last HQC          :- 1.6.6-313920                                           |
| Last HSHMEMB      :- 0.0.0-0                                                |
| Last ObjectName   :-                                                        |
| Major Errorcode   :- OK                                                     |
| Minor Errorcode   :- OK                                                     |
| Probe Type        :- INCORROUT                                              |
| Probe Severity    :- 4                                                      |
| Probe Description :- AMQ6125E: An internal IBM MQ error has occurred.       |
| FDCSequenceNumber :- 0                                                      |
|                                                                             |
+-----------------------------------------------------------------------------+


Are you seeing something similar for a similar version of MQ?
_________________
Working with MQ since 2010.
Back to top
View user's profile Send private message
exerk
PostPosted: Thu Sep 12, 2019 9:15 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

tczielke wrote:
I have been seeing the following behavior on one of my 9.1.0.1 MQ queue managers running on RHEL7.

Around once a week, I will get a report that channel was stopped by a user. I feel very confident no user actually did this:

Code:
09/12/2019 01:50:28 AM - Process(18763.3910) User(mqm) Program(amqrmppa)
                    Host(OBFUSCATE) Installation(Installation1)
                    VRMF(9.1.0.1) QMgr(OBFUSCATE)
                    Time(2019-09-12T06:50:28.157Z)
                    CommentInsert1(CLUSTER.OBFUSCATE)

AMQ9528W: User requested channel 'CLUSTER.OBFUSCATE' to be stopped.

EXPLANATION:
The channel is stopping because of a request by the user.
ACTION:
None.
----- amqrmssa.c : 3331 -------------------------------------------------------


It is usually accompanied with an FDC that looks like this:

Code:

+-----------------------------------------------------------------------------+
|                                                                             |
| IBM MQ First Failure Symptom Report                                         |
| =========================================                                   |
|                                                                             |
| Date/Time         :- Wed August 28 2019 04:20:59 CDT                        |
| UTC Time          :- 1566984059.752446                                      |
| UTC Time Offset   :- -300 (CST)                                             |
| Host Name         :- OBFUSCATE                                              |
| Operating System  :- Linux 3.10.0-957.1.3.el7.x86_64                        |
| PIDS              :- 5724H7251                                              |
| LVLS              :- 9.1.0.1                                                |
| Product Long Name :- IBM MQ for Linux (x86-64 platform)                     |
| Vendor            :- IBM                                                    |
| O/S Registered    :- 1 (libmqmcs_r.so)                                      |
| Data Path         :- /var/mqm                                               |
| Installation Path :- /opt/mqm                                               |
| Installation Name :- Installation1    (1)                                   |
| License Type      :- Production                                             |
| Probe Id          :- RM008005                                               |
| Application Name  :- MQM                                                    |
| Component         :- rrxStopChannel                                         |
| SCCS Info         :- /build/slot2/p910_P/src/lib/remote/amqrcmsa.c,         |
| Line Number       :- 2451                                                   |
| Build Date        :- Nov  8 2018                                            |
| Build Level       :- p910-001-181108                                        |
| Build Type        :- IKAP - (Production)                                    |
| Effective UserID  :- 244 (mqm)                                              |
| Real UserID       :- 244 (mqm)                                              |
| Program Name      :- amqrmppa                                               |
| Arguments         :- -m OBFUSCATE                                           |
| Addressing mode   :- 64-bit                                                 |
| LANG              :- en_US.UTF-8                                            |
| Process           :- 18763                                                  |
| Process(Thread)   :- 13773                                                  |
| Thread            :- 2848    RemoteResponder                                |
| QueueManager      :- OBFUSCATE                                              |
| SubpoolName       :- OBFUSCATE                                              |
| UserApp           :- FALSE                                                  |
| ConnId(1) IPCC    :- 37267                                                  |
| ConnId(3) QM-P    :- 114534                                                 |
| Last HQC          :- 1.6.6-313920                                           |
| Last HSHMEMB      :- 0.0.0-0                                                |
| Last ObjectName   :-                                                        |
| Major Errorcode   :- OK                                                     |
| Minor Errorcode   :- OK                                                     |
| Probe Type        :- INCORROUT                                              |
| Probe Severity    :- 4                                                      |
| Probe Description :- AMQ6125E: An internal IBM MQ error has occurred.       |
| FDCSequenceNumber :- 0                                                      |
|                                                                             |
+-----------------------------------------------------------------------------+


Are you seeing something similar for a similar version of MQ?

Pretty much, yes, but with amqrmssa.c printed in the log and no FDC cut; I think it may be PMR time.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
exerk
PostPosted: Thu Sep 12, 2019 9:18 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

abhi_thri wrote:
hi...i think it is one of the C libraries used by the amqrmppa.exe (channel pooling process)...

http://www.mqseries.net/phpBB/viewtopic.php?p=366045&sid=62f1c8b42637f09c33591ab022c06a93

http://mqseries.net/phpBB/viewtopic.php?t=44186&postdays=0&postorder=asc&start=0&sid=487c126c330acf3ca3405e4f241e91a6

http://www.mqseries.net/phpBB/viewtopic.php?p=198062&sid=aaab7d3a5f5335ab426489524f4e2005

...try checking whether MQ log shows the similar process

abhi_thri, thank you, I did search the fora to see if there was anything similar, and all came up as the channel-pooling process, which is not the case for me.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
exerk
PostPosted: Thu Sep 12, 2019 9:20 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

HubertKleinmanns wrote:
Hmm,

- Google finds nothing

- Knowledge Center finds nothing

- "find" on Linux and AIX find nothing

- "Search" in Windows Explorer finds nothing

If it's not a typo I would say, this is some kind of self-written programm, not a part of MQ

That's a definite no, there's no way way I'd allow any libraries to be prefixed amq!
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
hughson
PostPosted: Thu Sep 12, 2019 6:14 pm    Post subject: Re: amqrmssa.c Reply with quote

Padawan

Joined: 09 May 2013
Posts: 1914
Location: Bay of Plenty, New Zealand

exerk wrote:
Background: I had a RCVR channel apparently stop/start itself, and this was in the Program(amqrmssa.c) attribute of the log print.


Please show the log print in question.

I would expect to see amqrmssa.c in the dotted line at the end of an error message in the error log along with the line number. This is to help IBM service when they are looking at the code of the product.

I would only expect to see an executable name in the Program attribute. Clearly anything.c is not an executable name and so it would be strange to see it there.

Cheers,
Morag
_________________
Morag Hughson @MoragHughson
IBM MQ Technical Education Specialist
Get your IBM MQ training here!
MQGem Software
Back to top
View user's profile Send private message Visit poster's website
exerk
PostPosted: Fri Sep 13, 2019 12:50 am    Post subject: Re: amqrmssa.c Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

hughson wrote:
exerk wrote:
Background: I had a RCVR channel apparently stop/start itself, and this was in the Program(amqrmssa.c) attribute of the log print.


Please show the log print in question.

I would expect to see amqrmssa.c in the dotted line at the end of an error message in the error log along with the line number. This is to help IBM service when they are looking at the code of the product.

I would only expect to see an executable name in the Program attribute. Clearly anything.c is not an executable name and so it would be strange to see it there.

Cheers,
Morag

OK, muy bad. It is indeed the amqrmppa process.

My original post was off the back of information given me, as I did not have physical sight of the logs. Unfortunately that information was erroneous and not the fault of the individual concerned as their MQ knowledge is limited (organisational problem, not the individual's) - they were looking at the wrong line of the log print.

I have suggested opening a PMR to get an explanation for this activity.

Many thanks for all the responses, and my apologies if I wasted your time.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
tczielke
PostPosted: Fri Sep 13, 2019 7:10 am    Post subject: Reply with quote

Guardian

Joined: 08 Jul 2010
Posts: 939
Location: Illinois, USA

I raised a PMR about it, as well.
_________________
Working with MQ since 2010.
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 » amqrmssa.c
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.