IBM Support

IV21591: WMQ7.1 FIRST BLANK CHARACTER REPLACED BY X'00' AT END OF CONNECTIONNAME FIELD IN MQ CHANNEL DEFINITION (MQCD)

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer uses a channel security exit and checks the value
    of the IPaddress in MQCD_CONNECTIONNAME field against
    a value entered in SCYDATA field of channeldefiniton.
    When running V7.0.1 the MQCD_CONNECTIONNAME field
    contains  the IPaddress followed by blanks.
    In WMQ V7.1 the first blank character after the IPadress
    in MQCD CONNECTIONNAME is replaced by x'00' ..
    The same applies for field MQCD_SHORTCONNECTIONNAME.
    .
    The code between VMQ V7.0.1 and  WMQ V7.1 has been
    rewritten to support the new CHLAUTH facility.
    In WMQ V7.1 we use function cciTcpGetPeerName which fills
    the Peername and we call function zapBlankStrip which
    replace the first blank character by x'00' at end of the
    CONNECTIONNAME.
    This was not done in WMQ V7.0.1.
    .
    Having x'00' appended to the CONNECTIONNAME causes problems
    for the customer's security exit as it wasn't originally
    coded to take this into account
    

Local fix

  • Modify the channel exit to take care of the x'00' byte
    appended at end of connectionname
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users using Channel security exits and using the connection name
    field may see a null character (x'00') rather than it being
    blank padded.
    
    Platforms affected:
    All Distributed (iSeries, all Unix and Windows)
    ****************************************************************
    PROBLEM SUMMARY:
    Channel connection name field was erroneously null terminated.
    

Problem conclusion

  • Code has been modified to blank pad the field before it is
    passed to any security exit.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
                       v7.1
    Platform           Fix Pack 7.1.0.3
    --------           --------------------
    Windows            7.1.0.3
    AIX                7.1.0.3
    HP-UX (Itanium)    7.1.0.3
    Solaris (SPARC)    7.1.0.3
    Solaris (x86-64)   7.1.0.3
    iSeries            7.1.0.3
    Linux (x86)        7.1.0.3
    Linux (x86-64)     7.1.0.3
    Linux (zSeries)    7.1.0.3
    Linux (Power)      7.1.0.3
    
    Platform           v7.5
    --------           --------------------
    Multiplatforms     7.5.0.1
    
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV21591

  • Reported component name

    WMQ AIX V7

  • Reported component ID

    5724H7221

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-05-22

  • Closed date

    2012-12-19

  • Last modified date

    2012-12-19

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

    PM62924

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

Fix information

  • Fixed component name

    WMQ AIX V7

  • Fixed component ID

    5724H7221

Applicable component levels

  • R710 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCPQ63","label":"APAR \/ Maintenance"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"710","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
19 December 2012