IBM Support

PH30131: SNMP GETNEXTREQUEST ON CERTAIN MIBS MAY CAUSE ERROR

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • SNMP GetNextRequest on particular MIBs, may cause an error.
    Among possible maifestations, a 'walk' may prematurely cease.
    
    The MIBs affected are:
      1.3.6.1.2.1.1.2 (sysObjectID)
      1.3.6.1.2.1.1.3 (sysUpTime)
      1.3.6.1.4.1.2.2.1.1 (DPItcpPort)
    
    The usual manifestation of this problem is a General Error being
    returned by the SNMP server when asking for the next MIB.  If
    the user is 'walking' the MIBs, the error will cause the walk to
    cease.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: z/VM SNMPD users that walk the MIBs          *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION: APPLY PTF                                    *
    ****************************************************************
    SNMP GetNextRequest on particular MIBs caused an SNMP "General
    Error" to be returned to the user. A misplaced parenthesis in
    the code caused  an incorrect memory location to be used when
    determining the size of a string. The wrong string length
    caused a miscompare and error when GetNextRequest was used on
    certain MIBs.
    
    The MIBs affected are:
      1.3.6.1.2.1.1.2 (sysObjectID)
      1.3.6.1.2.1.1.3 (sysUpTime)
      1.3.6.1.4.1.2.2.1.1 (DPItcpPort)
    

Problem conclusion

  • The do_mib_request routine in MIB_PARS has been updated to
    correct the misplaced parenthesis. GetNextRequest will now
    return the correct MIB instead of an error.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH30131

  • Reported component name

    TCP/IP FOR Z/VM

  • Reported component ID

    5735FAL00

  • Reported release

    640

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-10-01

  • Closed date

    2020-11-17

  • Last modified date

    2020-11-25

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI72628 UI72629 UI72632

Modules/Macros

  • MIB_PARS
    

Fix information

  • Fixed component name

    TCP/IP FOR Z/VM

  • Fixed component ID

    5735FAL00

Applicable component levels

  • R640 PSY UI72628

       UP20/11/25 I 1000

  • R710 PSY UI72629

       UP20/11/25 I 1000

  • R720 PSY UI72632

       UP20/11/25 I 1000

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG27N","label":"APARs - VM\/ESA environment"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"640"}]

Document Information

Modified date:
26 November 2020