ITEM: BD4653L

Error configuring pmd daemon - problem receiving traps




Netview v4/unable to configure the PMD daemon

Response:

ENV:    AIX 4.1.x, NV 4.1 with U438904

When try to configure pmd daemon gets about 8 similar errors
        /usr/OV/bin/filterlrf[740]: u: 0403-009 The specified 
                        number is not va

This worked on version 2 and 3, but not on 4.

It turns out that U438904 causes a problem with the configuration of 
the pmd daemon.  This is a known problem and has been fixed.  APAR 
IX54136 this will be resolved on U440147 when it comes out.

Until then heres the workaround:

ERROR DESCRIPTION:                                                             
                                                                                
 INTERNAL DEFECT  24346                                                         
                                                                                
 After appling PTF U438904 to NetView for AIX V4r1 Server, doing                
                                                                                
 smit nv6000 -> Configure -> Set options for daemons ->                         
                                                                                
    Set options for event and trap processing daemons ->                        
                                                                                
     Set options for pmd daemon                                                 
                                                                                
 Causes the following error messages to appear:                                 
                                                                                
    1800-106 An error occurred:                                                 
                                                                                
    /usr/OV/bin/filterlrf 740 : u: 0403-009 The specified number                
                                                                                
         is not valid for this command.                                         

  (This is repeated 8 times.                                                   
                                                                                
        740, 754, 770, 784  for the u and t options)                            
                                                                                
    \#parm1:parm2:parm3:parm4:parm5:parm6:parm7:parm8:parm9                      
                                                                                
    -m:'':'':40:15:2:1024:4:6                                                   
                                                                                
 ................................................................               
                                                                                
 The error is caused by a scripting error in the script file                    
                                                                                
 /usr/OV/bin/filterlrf ..                                                       
                                                                                
 See LOCAL FIX: below for workaround.                                           

                                                                                
                                                                                
 LOCAL FIX:                                                                     
                                                                                
 The correct the above error perform the following:                             
                                                                                
 1. cd /usr/OV/bin                                                              
                                                                                
 2. cp filterlrf filterlrf.BAD                                                  
                                                                                
 3. vi filterlrf                                                                
                                                                                
     type :set nu                                                               
                                                                                
     go to line 740 to start                                                    
                                                                                
  739          -A)                                                              
                                                                                
  740                  if   $2 -eq "u"    | =left square backet                 
                                                                                
                                                                                
                                          | =right square backet                
                                                                                
     replace the    -eq    with a   =  sign (single equal sign)                 
                                                                                
     740                  if   $2 = "u"                                         
                                                                                
 ...........                                                                    
                                                                                
 Repeat the same process for lines                                              
                                                                                
      754                                                                       
                                                                                
      770                                                                       
                                                                                
      784                                                                       
                                                                                
   replacing the  -eq  with a  =  sign (a single equal sign)                    
                                                                                
                                                                                
 ............                                                                   
                                                                                
 Save the file. 
                                                                
 PROBLEM SUMMARY:                                                               
                                                                                
 The pmd fuction fails in the filterlrf file.                                   
                                                                                
 PROBLEM CONCLUSION:                                                            
                                                                                
 The eq is used to evaluate instead of the =.                                   
                                                                                
 TEMPORARY FIX:                                                                 
                                                                                
 PTF U440147 V4                                                                 


Support Line: Error configuring pmd daemon - problem receiving traps ITEM: BD4653L
Dated: January 1996 Category: N/A
This HTML file was generated 99/06/24~13:30:23
Comments or suggestions? Contact us