IBM Support

IT32089: IIB SENDS HTTP HEADER THAT INCLUDES BOTH CONTENT-LENGTH AND TRANSFER-ENCODING WHEN COMPRESSION IS ENABLED

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • As per RFC 7230 (https://tools.ietf.org/html/rfc7230 ), a
    sender MUST NOT send a Content-Length header field in any
    message
    
    that contains a Transfer-Encoding header field.
    
    
    
    
    When compression is enabled on HTTP (S) Connector, both
    Content-Length and Transfer-Encoding is included in the http
    header that is replied back to the client.
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    <span style="background-color:rgb(255, 255, 255)">All users of
    IBM Integration Bus V10 using the compression property of
    HTTP(S)Connector.</span>
    
    
    Platforms affected:
    z/OS, MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    <span style="background-color:rgb(255, 255, 255)">When
    compression is enabled on HTTP (S)Connector, both Content-Length
    and Transfer-Encoding is included in the HTTP </span><span
    style="background-color:rgb(255, 255, 255)">header that is
    replied back to the client. With Transfer-Encoding, the
    Content-Length is not expected.   </span>
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT32089

  • Reported component name

    INTEGRATION BUS

  • Reported component ID

    5724J0540

  • Reported release

    A00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-03-06

  • Closed date

    2020-09-23

  • Last modified date

    2020-09-23

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

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

Fix information

  • Fixed component name

    INTEGRATION BUS

  • Fixed component ID

    5724J0540

Applicable component levels

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSNQK6","label":"IBM Integration Bus"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.0"}]

Document Information

Modified date:
24 September 2020