IBM Support

IV47765: ADD UNCONNECTED SOCKET SUPPORT AND BACKPORT FIX FOR APAR IV46649 TO JAVA 6.

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

  • Error Message, as reported by customer:
    WebSphere's dynamic outbound SSL feature depends on a connected
    socket that provides host&port information.
    Unconnected socket breaks that feature with current WebSphere's
    implementation.
    Refer to APAR IV46649 for more details.
    
    WebShpere is working on APAR PM95006 to resolve the limitation
    in their code.
    The fix backported may be removed once PM95006 is done.
    
    Stack Trace, if applicable:
    
    
    Other Error Information, as reported by customer:
    N/A
    

Local fix

  • N/A
    

Problem summary

  • Support unconnected SSL Sockets
    

Problem conclusion

  • The implementation of unconnected SSL Sockets breaks WebSphere's
     dynamic outbound SSL feature.
    WebSphere's is dependent upon the first SSLSocket.createSocket
    call contains the host/port information.
    To circumvent this issue, if the SSL Socket Factory belongs to
    WebSphere, then a non-SSL unconnected socket will be created.
    This SSLSocketFactory name is hard coded to be the known
    WebSphere SSL Socket Factory class name.
    When WebSphere corrects their behavior, then this code should be
    removed.
    
    The associated Austin CMVC defect is 114483.
    The associated Hursley CMVC defect is 199949.
    
    Platform affected: All platforms.
    JVMs affected: 6.0 and 6.26.
    Jars affected: ibmjsseprovider2.jar.
    The fix will be available in  Java6_SR15 Java626_SR7.
    The build date is 20130904.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV47765

  • Reported component name

    JAVA SECURE SOC

  • Reported component ID

    TIVSECJSS

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-09-02

  • Closed date

    2013-09-10

  • Last modified date

    2013-09-10

  • 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

    JAVA SECURE SOC

  • Fixed component ID

    TIVSECJSS

Applicable component levels

  • R100 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCZL3Z","label":"JSSE"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"100","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
10 September 2013