PSF/AIX job aborts without errors

ITEM: RTA000158414



Q:                                                                              
Topic thread:                                                                   
Printer Systems (PRINT - NA/ATS)                                                
 PSF/AIX                                                                        
                                                                                
Hello,                                                                          
                                                                                
We have a client which is using PSF/AIX to control a channel-attached           
3835-002. Every weekend they print a large job (~50K pages) and have a          
problem. About halfway through the job, printing ends. The printer              
returns to READY status, and there are no significant error messages            
either in the console or the log. The client is recovering by deleting          
the printed part from the file and resubmitting it, and the problem             
doesn't repeat. The printed output is always correct.                           
                                                                               
I have applied the latest PTFs but the problem persists.                        
                                                                                
Some errors appear in the log, but they don't match the moment the              
printer stopped, and they occur from 5 to 10 times per hour. This is            
the log about the time of the interruption:                                     
                                                                                
  14:51:20 0423-113: An error occurred on a Write operation                     
                     with ending status 206.                                    
                     aix3dafp.c 1349                                            
  14:51:23 0420-252: The sense bytes received from the printer                  
  are X'08210100DE00000300000000D62D000600000000FFFF6AD4'.                      
  14:52:20 0420-249: PSF received IPDS exception X'0821..00',                   
                     action code X'01' from the printer.                        
                     Job Name=Facturas Job ID=00700 Node ID=psf6000             
                     User ID=operador                                          
  14:59:50 0423-113: An error occurred on a Write operation                     
                     with ending status 206.                                    
                     aix3dafp.c 1349                                            
  14:59:56 0420-058: The printer is out of paper in the primary                 
                     bin; add paper.                                            
  15:02:20 0420-029: ERROR: The printer requires intervention.                  
  15:07:16 0423-113: An error occurred on a Write operation with                
                     ending status 206.                                         
                     aix3dafp.c 1349                                            
  15:07:19 0420-252: The sense bytes received from the printer                  
  are X'08210100DE00000300000000D62D000600000000FFFF6F70'.                      
  15:08:16 0420-249: PSF received IPDS exception X'0821..00',                   
                     action code X'01' from the printer.                        
                     Job Name=Facturas Job ID=00700 Node ID=psf6000             
                     User ID=operador                                          
                                                                                
As I said, these errors pop up many times per hour during the whole             
print run.                                                                      
                                                                                
The print job is run from the PSF smitty interface (Run AIX job)                
and was defined as an UnformattedASCII file, in stream format,                  
printing all errors, and with 1024 segment size.                                
                                                                                
Code levels are:                                                                
 aix level : 4.2.0.0                                                            
 psf.acif  1.2.0.0.UQ27962                                                      
 psf.base  2.1.0.0.U465321                                                      
 psf.dbcs  2.1.0.0.U465321                                                      
 psf.ditroff.transform   2.1.0.0.U465321                                        
 psf.exits 2.1.0.0.U465321                                                     
 psf.man   2.1.0.0.U464975                                                      
 psf.online.books 2.1.0.0.U465321                                               
 psf.pcl   2.1.0.0.U447344                                                      
 psf.ppfa  1.2.0.0.UQ31606                                                      
 psf.ps    2.1.0.0.U461504                                                      
 psf.utils 2.1.0.0.U465321                                                      
                                                                                
Any ideas?                                                                      
                                                                                
Thank you,                                                                      
                                                                                
A:                                                                              
The first thing I would check is if the customer is running out of              
space in the /var (or any other) filesystem while this large job is             
processing; you can use the df command while the job is running.               
Since the customer can edit the printed part out of the input data              
and then print successfully, it certainly sounds to me like the                 
problem could be out of space in /var or /var/psf (if it's a separate           
filesystem).                                                                    
                                                                                
Since you say the error messages in the log do not correspond to the            
time the printer stops, they may not be related.  However, I will               
check on these messages to see if I can find information on them, but           
you really should open a problem with Level 2 Support; they are the             
best ones to help resolve a post-install problem.                               
                                                                                
When you installed the PTFs on PSF/AIX, did you reload the device               
driver onto the S/370 Channel Emulator/A adapter?  There have been              
some PTFs that have fixed channel card problems, but you have to                
explicitly reload the driver to benefit from those fixes.  Be sure to          
follow the instructions in the readme file that comes with the psf.base         
PTF that tell you to reboot the system after installing the PTF.                
                                                                                
You might also get the CE to ensure you have a current level of                 
microcode on the 3835.                                                          
                                                                                
Deferring until Monday, August 23 while researching.  You do not need           
to take any action; the item will reopen automatically.                         
                                                                                
A:                                                                              
I have done some additional research, and have confirmed that the               
IPDS exception errors (0420-249 and 0420-252) are identifying that              
there is an invalid character in the data.  That should not, however,           
cause the job to end mysteriously in the middle.                                
                                                                               
I believe that the 0423-113 error message is issued by the PSF/AIX              
Device Manager module when it receives a Unit Check when checking               
channel status.  However, this is now beyond the depth of what I can            
address through Techline/ViewBlue.  I recommend that you work with the          
Support Center for PSF/AIX to identify the cause for the 0423-113               
messages.                                                                       
                                                                                
When you open the PMR, could you update this item with that number so           
I can follow along and learn?  I'd appreciate it.                               
                                                                                
Closing.                                                                        
                                                                                
S e a r c h - k e y w o r d s:                                                  
psf/6000 psf/aix 0420-249 0420-252 0423-113 channel 3835 microcode              
aborts middle incorrout sense bytes IPDS exception                             


WWQA: ITEM: RTA000158414 ITEM: RTA000158414
Dated: 08/1999 Category: XPSF6000
This HTML file was generated 2000/11/30~13:34:11
Comments or suggestions? Contact us