|   | 
	 
  
    | 
RSS Feed - WebSphere MQ Support
 | 
RSS Feed - Message Broker Support
 |   
 
  
	     | 
	 | 
   
 
  
	|  Connection to channel fails (upgraded OS from v7.1 to v7.3) | 
	« View previous topic :: View next topic »  | 
   
  
  	
	  
		
		
		  | Author | 
		  Message
		 |  
		
		  | GLaenen | 
		  
		    
			  
				 Posted: Tue Apr 10, 2018 4:15 am    Post subject: Connection to channel fails (upgraded OS from v7.1 to v7.3) | 
				     | 
			   
			 
		   | 
		 
		
		   Newbie
 
 Joined: 10 Apr 2018 Posts: 4
  
  | 
		  
		    
			  
				' '
 
Since past weekend we encounter an issue with a failing channel immediatly after the connection is initiated (happens only on our PRODUCTION environment, while on TEST environment everything is running without any problems)
 
 
running MQ version 8 on iSeries
 
the past weekend the OS was upgraded from v7.1 to v7.3.
 
 
Since then the connection from a windows server to iSeries is no longer working (Connection to channel fails).
 
 
The following information is available from iSeries (none from the windows server).
 
 
The job AMQRMPPA indicated in red fails since the upgrade to OS v7.3.
 
In the first line present there, we see an error generated from serviceprogram LIBMQMR_R which is a part of the MQ package (and according to me the rootcause of the failure of the channel).
 
Failure happens during the connection initiation.
 
 
Any input would be greatly appreciated
 
 
Details from logging (level of Queue Manager)
 
   
	| Code: | 
   
  
	04/10/18 10:47:00 - Process(553.1) User(QMQM) Jobname(854163/QMQM/RUNMQCHI  )  
 
                    Host(PRODANTW.rze.de.db.com)                               
 
                    VRMF(8.0.0.8) QMgr(PRODANTW02)                             
 
                                                                             
 
AMQ9604: Channel 'PRODANTW02.CLIENT' terminated unexpectedly                   
 
                                                                              
 
EXPLANATION:                                                                   
 
                                                                               
 
  Cause . . . . . :   The process or thread executing channel                  
 
'PRODANTW02.CLIENT' is no longer running. The check process system call        
 
returned 545284357 for process 61504.                                          
 
  Recovery  . . . :   No immediate action is required because the channel entry
 
has been removed from the list of running channels. Inform the system          
 
administrator who should examine the operating system procedures to determine 
 
why the channel process has terminated.                                       
 
                                                                             
 
----- amqxfddx.c : 877 -------------------------------------------------------
 
04/10/18 10:47:00 - Process(553.1) User(QMQM) Jobname(854163/QMQM/RUNMQCHI  ) 
 
                    Host(PRODANTW.rze.de.db.com)                              
 
                    VRMF(8.0.0.8) QMgr(PRODANTW02)                            
 
                                                                              
 
AMQ6184: An internal WebSphere MQ error has occurred.                         
 
                                                                              
 
EXPLANATION:                                                                  
 
                                                                              
 
  Cause . . . . . :   An internal MQ error has occurred on queue manager      
 
PRODANTW02 and the MQ error recording routine has been called. The failing    
 
process is process 553.                                                       
 
  Recovery  . . . :   Use the standard facilities supplied with your system to
 
record the problem identifier and to save any generated output files. Use     
 
either the MQ Support site:                                                   
 
http://www.ibm.com/software/integration/wmq/support/, or IBM Support Assistant 
 
(ISA): http://www.ibm.com/software/support/isa/, to see whether a solution is  
 
already available.  If you are unable to find a match, contact your IBM support
 
center.  Do not discard these files until the problem has been resolved.       
 
  Technical Description . . . . . . . . :   None.                              
 
----- amqxfddx.c : 930 --------------------------------------------------------
 
04/10/18 10:47:00 - Process(553.1) User(QMQM) Jobname(854163/QMQM/RUNMQCHI  )  
 
                    Host(PRODANTW.rze.de.db.com)                               
 
                    VRMF(8.0.0.8) QMgr(PRODANTW02)                             
 
                                                                               
 
AMQ9604: Channel 'PRODANTW02.CLIENT' terminated unexpectedly                   
 
                                                                               
 
EXPLANATION:                                                                   
 
                                                                               
 
  Cause . . . . . :   The process or thread executing channel                  
 
'PRODANTW02.CLIENT' is no longer running. The check process system call        
 
returned 545284357 for process 61504.                                          
 
  Recovery  . . . :   No immediate action is required because the channel entry
 
has been removed from the list of running channels. Inform the system         
 
administrator who should examine the operating system procedures to determine 
 
why the channel process has terminated.                                       
 
 | 
   
 
 
 
Details from job AMQRMPPA
 
   
	| Code: | 
   
  
	
 
...
 
MCH3601 Esc 40 10:46:44  Pointer not set for location referenced.                                  10/04/18 LIBMQMR_R   LIBMQMR_R
 
                          Cause . . . . . :   A pointer was used, either directly or as a basing                                  
 
                            pointer, that has not been set to an address.                                                         
 
                          Thread  . . . . :   00003DEB                                                                            
 
*NONE   Inf    10:46:44  FDC  XY353001 -                                                           10/04/18 QP0ZCPA     QP0ZCPA   
 
                            xehAS400ConditionHandler (1077960969:15612:4:MCH3601:CPF9999:.)                                       
 
                          Thread  . . . . :   00003DEB                                                                            
 
CPF9861 Inf 00 10:46:44  Output file P000061504 created in library QMQM.                           10/04/18 QLIOUTFL    LIBMQMAS_R
 
                          Thread  . . . . :   00003DEB                                                                            
 
CPF9862 Inf 00 10:46:44  Member P000061504 added to output file P000061504 in                      10/04/18 QLIOUTFL    LIBMQMAS_R
 
                            library QMQM.                                                                                         
 
                          Thread  . . . . :   00003DEB                                                                            
 
CPF9861 Inf 00 10:46:44  Output file S000061504 created in library QMQM.                           10/04/18 QLIOUTFL    LIBMQMAS_R
 
                          Thread  . . . . :   00003DEB                                                                            
 
CPF9862 Inf 00 10:46:44  Member S000061504 added to output file S000061504 in                      10/04/18 QLIOUTFL    LIBMQMAS_R
 
                            library QMQM.                                                                                         
 
                          Thread  . . . . :   00003DEB                                                                            
 
CPD000D Inf 30 10:46:44  Command QSYS/DSPJOBLOG not safe for a multithreaded job.                  10/04/18 QCATRS      QC2SYS    
 
                          Cause . . . . . :   The current job is multithreaded, and command                                       
 
                            QSYS/DSPJOBLOG cannot be used safely in a multithreaded job. Action 2 will                            
 
                            be taken. Possible actions are: 2 -- Processing of the command will                                   
 
                            continue. 3 -- This message will be followed by escape message CPF0001.                               
 
                            Command processing will end. Recovery  . . . :   Do not attempt to run the                            
 
                            command in a multithreaded job. Technical description . . . . . . . . :                               
 
                            Commands that are not threadsafe should not be used in a multithreaded job.                           
 
                            Use the Display Command (DSPCMD) command to determine whether a command is                            
 
                            threadsafe and what action will be taken by the command analyzer if the                               
 
                            command is not threadsafe. If the multithreaded job action is *SYSVAL,                                
 
                            system value QMLTTHDACN is used to determine the action taken by the command                          
 
                            analyzer.                                                                                             
 
                          Thread  . . . . :   00003DEB                                                                            
 
CPC2191 Com 00 10:46:44  Object P000061504 in QMQM type *FILE deleted.                             10/04/18 QLIDLOBJ    QC2SYS    
 
                          Thread  . . . . :   00003DEB                                                                            
 
CPC2191 Com 00 10:46:44  Object S000061504 in QMQM type *FILE deleted.                             10/04/18 QLIDLOBJ    QC2SYS    
 
                          Thread  . . . . :   00003DEB                                                                            
 
CEE9901 Esc 30 10:46:44  Application error.  MCH3601 unmonitored by LIBMQMR_R at                   10/04/18 QLEAWI      QP0WPINT  
 
                            statement 0000000638, instruction X'0000'.                                                            
 
                          Cause . . . . . :   The application ended abnormally because an exception                               
 
                            occurred and was not handled.  The name of the program to which the                                   
 
                            unhandled exception is sent is LIBMQMR_R CMQXRSRV_R rriMQIServerCall. The                             
 
                            program was stopped at the high-level language statement number(s)                                    
 
                            0000000638 at the time the message was sent.  If more than one statement                              
 
                            number is shown, the program is an optimized ILE program.  Optimization does                          
 
                            not allow a single statement number to be determined.  If *N is shown as a                            
 
                            value, it means the real value was not available. Recovery  . . . :   See                             
 
                            the low level messages previously listed to locate the cause of the                                   
 
                            exception.  Correct any errors, and then try the request again.                                       
 
                          Thread  . . . . :   000000F0                                                                            
 
CPF1164 Com 00 10:46:44  Job 918202/QMQM/AMQRMPPA ended on 10/04/18 at 10:46:44;                   10/04/18 QWTMCEOJ    *EXT      
 
                            233,740 seconds used; end code 0 .                                                                    
 
                          Cause . . . . . :   Job 918202/QMQM/AMQRMPPA completed on 10/04/18 at 10:46:44                          
 
                            after it used 233,740 seconds processing unit time. The maximum temporary                             
 
                            storage used was 33 megabytes. The job had ending code 0. The job ended                               
 
                            after 1 routing steps with a secondary ending code of 0.  The job ending                              
 
                            codes and their meanings are as follows:  0 - The job completed normally. 10                          
 
                            - The job completed normally during controlled ending or controlled                                   
 
                            subsystem ending. 20 - The job exceeded end severity (ENDSEV job attribute).                          
 
                            30 - The job ended abnormally. 40 - The job ended before becoming active. 50                          
 
                            - The job ended while the job was active. 60 - The subsystem ended                                    
 
                            abnormally while the job was active. 70 - The system ended abnormally while                           
 
                            the job was active. 80 - The job ended (ENDJOBABN command). 90 - The job was                          
 
                            forced to end after the time limit ended (ENDJOBABN command). Recovery  . .                           
 
                            . :   For more information, see the Work management topic collection in the                           
 
                            Systems management category in the IBM i Information Center,                                          
 
                            http://www.ibm.com/systems/i/infocenter/.                                                 ;            
 
 
 | 
   
 
      | 
			   
			 
		   | 
		 
		
		  | Back to top | 
		  
		  	
		   | 
		 
		
		    | 
		 
		
		  | Vitor | 
		  
		    
			  
				 Posted: Tue Apr 10, 2018 4:53 am    Post subject:  | 
				     | 
			   
			 
		   | 
		 
		
		    Grand High Poobah
 
 Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA 
  | 
		  
		    
			  
				Which version of MQ 8 are you running? The IBM site says you need to be on 8.0.0.4 to use i 7.3
 
 
I'd also check the kernel configuration between TEST and PROD - the error is complaining about threading models and (if my limited recollection of IBM i is correct) that's controlled at the OS level and sounds like the sort of thing that would be set differently between TEST and PROD.
 
 
Finally, and assuming you're 8.0.0.4 or higher, raise a PMR. _________________ Honesty is the best policy.
 
Insanity is the best defence. | 
			   
			 
		   | 
		 
		
		  | Back to top | 
		  
		  	
		   | 
		 
		
		    | 
		 
		
		  | GLaenen | 
		  
		    
			  
				 Posted: Tue Apr 10, 2018 5:22 am    Post subject:  | 
				     | 
			   
			 
		   | 
		 
		
		   Newbie
 
 Joined: 10 Apr 2018 Posts: 4
  
  | 
		  
		    
			  
				Current version is V8.0.0.8 (p800-008-171121)
 
 
meanwhile a PMR is raised. | 
			   
			 
		   | 
		 
		
		  | Back to top | 
		  
		  	
		   | 
		 
		
		    | 
		 
		
		  | GLaenen | 
		  
		    
			  
				 Posted: Mon Apr 16, 2018 5:28 am    Post subject:  | 
				     | 
			   
			 
		   | 
		 
		
		   Newbie
 
 Joined: 10 Apr 2018 Posts: 4
  
  | 
		  
		    
			  
				As a final update:
 
 
issue is solved
 
rootcause was a wrong jar file on the calling server.
 
Error as described above is still present, but channel keeps in running state now after the connection is established. | 
			   
			 
		   | 
		 
		
		  | Back to top | 
		  
		  	
		   | 
		 
		
		    | 
		 
		
		  | 
		    
		   | 
		 
	   
	 | 
   
 
  
	     | 
	 | 
	Page 1 of 1 | 
   
 
 
 
  
  	
	  
		
		  
 
  | 
		  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
  | 
  		 
	   
	 | 
   
 
  	 | 
	  |