Author |
Message
|
aahmad8 |
Posted: Thu Dec 06, 2007 1:52 am Post subject: AMQ9213: A communications error for CPI-C occurred. (MQ/SNA) |
|
|
 Apprentice
Joined: 12 Sep 2005 Posts: 27 Location: Malaysia
|
All this while I have no problem starting my channels connecting from AIX to z/OS using SNA protocol until recently where errors appear in /var/mqm/qmgrs/XXXXXX/errors/AMQERR01.LOG as follows:
-------------------------------------------------------------------------------
12/06/07 17:14:40
AMQ9213: A communications error for CPI-C occurred.
EXPLANATION:
An unexpected error occurred in communications.
ACTION:
The return code from the CPI-C (cmrcv) call was 6 (X'6'). Record these values
and tell the systems administrator.
-------------------------------------------------------------------------------
Below an excerpt from /var/sna/sna.err that might be of help.
Error data received = 12E10010 0E10000B 11040806 A961D6E2 4040006C C1E3C2F7 F0F0F1F5 C940E3D7 40A28583 A49989A3 A840A589 969381A3 8996954B 4040D781 A2A2A696 99844089 A2409396 95878599 40A38881 9540A388 85409481 A78994A4 944095A4 94828599 40968640 83888199 8183A385 99A24081 939396A6 85844096 9540D4E5 E24B
TP name = C3D7C9C36DC4C5C6C1E4D3E36DE3D7D5C1D4C5404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040
TP identifier = 010001F400000000
Conversation identifier = 0x0500006F
Local LU (Alias) = XXXXXXXX.LOCILU (LOCILU )
Partner LU (Alias) = XXXXXXXX.MQMVSP01 (MQMVSP01)
Mode name = #INTER
Session identifier = D7D7D7F186006A99
Sense code = 0x080F6051
15:57:18 TAIST 06 Dec 2007 8195-5(19-1) P (locprod) PID 44636 (runmqchl_nd)
CPI-C conversation ID 0100000000000000 is unknown.
15:57:18 TAIST 06 Dec 2007 8195-5(5-1) P (locprod) PID 44636 (runmqchl_nd)
CPI-C conversation ID 0100000000000000 is unknown.
Appreciate if someone could advice to solve this MQ/SNA problem.
Thank you. |
|
Back to top |
|
 |
Gaya3 |
Posted: Thu Dec 06, 2007 2:01 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
Hi
Please let me know what are the values for
TPNAME
MODENAME
CONNAME
place the SDR channel desc over here
Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
aahmad8 |
Posted: Thu Dec 06, 2007 2:11 am Post subject: |
|
|
 Apprentice
Joined: 12 Sep 2005 Posts: 27 Location: Malaysia
|
TPNAME = TPNAME( )
MODENAME = MODENAME( )
CONNAME = CONNAME(MQS1)
DESCR(Send to MVS)
Thank you. |
|
Back to top |
|
 |
Gaya3 |
Posted: Thu Dec 06, 2007 2:27 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
Hi
Doubt: Any FDC file got generated for this issue.
if so please let us know
regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
aahmad8 |
Posted: Thu Dec 06, 2007 2:46 am Post subject: |
|
|
 Apprentice
Joined: 12 Sep 2005 Posts: 27 Location: Malaysia
|
Hi,
This was the last message in /var/mqm/errors/AMQERR01.LOG and no FDC file for today.
-------------------------------------------------------------------------------
12/02/07 07:03:45
AMQ6183: An internal MQSeries error has occurred.
EXPLANATION:
An error has been detected, and the MQSeries error recording routine has been
called. The failing process is process 21414.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
-------------------------------------------------------------------------------
Regards
Akbar _________________ Past, Present & Future of MQ |
|
Back to top |
|
 |
zpat |
Posted: Thu Dec 06, 2007 2:54 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
It's due to a security violation if you look up the sense code:
AP_SECURITY_NOT_VALID (0x080F6051)
0x080F6051: The intersystem request has been rejected because of a security violation. |
|
Back to top |
|
 |
Gaya3 |
Posted: Thu Dec 06, 2007 2:55 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
Hi
Browse through this link,
http://www-1.ibm.com/support/docview.wss?uid=swg21207038
, as you said no FDC got generated, please check the previous FDC's too
Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
Gaya3 |
Posted: Thu Dec 06, 2007 2:56 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
zpat wrote: |
It's due to a security violation if you look up the sense code:
AP_SECURITY_NOT_VALID (0x080F6051)
0x080F6051: The intersystem request has been rejected because of a security violation. |
Sense code = 0x080F6051 this is the one, cool, how do we can check the sense code, is there any way to do so.
Regards
gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
aahmad8 |
Posted: Thu Dec 06, 2007 3:04 am Post subject: |
|
|
 Apprentice
Joined: 12 Sep 2005 Posts: 27 Location: Malaysia
|
Hi
I am interested to get full lists and description of SNA sense code. Is there any link that I can refer to?
Regards
Akbar _________________ Past, Present & Future of MQ |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Dec 06, 2007 3:07 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Mr. Google seems helpful in this area. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Gaya3 |
Posted: Thu Dec 06, 2007 3:09 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
|
Back to top |
|
 |
aahmad8 |
Posted: Thu Dec 06, 2007 3:10 am Post subject: |
|
|
 Apprentice
Joined: 12 Sep 2005 Posts: 27 Location: Malaysia
|
I think I am quite close to solve the problem.
I noticed the following parameter was empty in my channel definition which suppose to show an astrisk (hide the password).
PASSWORD( )
I will get in touch with our security team member tomorrow to enter the channel password and hopefully resolve the problem.
Thank you very much.
Akbar _________________ Past, Present & Future of MQ |
|
Back to top |
|
 |
aahmad8 |
Posted: Thu Dec 06, 2007 3:18 am Post subject: |
|
|
 Apprentice
Joined: 12 Sep 2005 Posts: 27 Location: Malaysia
|
080Fxxxx Security Mismatch
There is mismatch with the supplied used ID or password and what was expected by the partner. This can indicate an attempt at a security violation.
6051
Access Security Information Invalid. The request specifies an Access Security Information field that is unacceptable to the receiver; for security reasons, no further detail on the error is provided. This sense data is sent in FMH-7 or UNBIND.
The partner LU rejected the user ID or password received on an incoming Attach, or there is a mismatch in the LU-LU security.
Programmer Response: The Allocate call issued by the local program has a wrong user ID or password parameter, or the remote configuration needs to be changed. Look at the verb control block being used for this verb. Verify that it specifies valid user ID and password parameters.
Operator Response: If the problem is with the remote configuration, assure that the user ID and password combination has been correctly defined there. User IDs and passwords are two of the few APPC configuration fields that are case-sensitive. Be sure that the combination of uppercase and lowercase letters matches those specified in the program.
Also assure that if these are required (see the partner's TP definition), they will be accepted by the partner LU (see the remote location's definition of its partner LU).
Regards
Akbar _________________ Past, Present & Future of MQ |
|
Back to top |
|
 |
zpat |
Posted: Thu Dec 06, 2007 3:56 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
A display of the channel status would normally not show the password for obvious reasons.
However it may have expired at the other end. Check the password is set to be non-expiring in the RACF profile.
Otherwise you will keep getting this problem every so many days when RACF expects the password to be changed.
However LU 6.2 sessions normally use session keys (set at both ends) rather than passwords. These also have an expiry interval or can be non-expirying. |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Dec 06, 2007 4:21 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
I'm pretty sure aahmad8 meant "dis chl(...)" by "channel definition" and not "dis chstatus(...)"...
and I'd hope that dis chl(*) will show the password. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
|