IBM Support

PI45521: UNABLE TO SEND PUSH NOTIFICATION VIA APNS IF THE MOBILEFIRST SERVER IS BEHIND AUTHENTICATION ENABLED SOCKS5 PROXY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Just like HTTP proxy which has user name and password JNDI
    entries, create 2 separate JNDI entries for the SOCKS 5 Proxy
    to help with th cases where the MobileFirst server is behind
    the SOCKS 5 Proxy enabled for authentication
    

Local fix

  • Use HTTP Proxy instead
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Worklight Developers sending push notification via APNS with *
    * secured proxy server                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If the mobilefirst server is behind an authentication        *
    * enabled proxy server (SOCKS), proxy credentials are          *
    * required. SOCKS5 authentication expects username and         *
    * password to authenticate with the proxy server. Push         *
    * messages via APNS can only be sent by specifying the SOCKS   *
    * proxy server credentials.                                    *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * -                                                            *
    ****************************************************************
    

Problem conclusion

  • The SOCKS5 Authentication for APNS was missing. Code changes
    include adding proxy server credentials in worklight properties
    and SOCKS authentication feature for APNS. The APNS Connection
    will now include authentication if proxy server SOCKS is
    specified.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI45521

  • Reported component name

    MFPF/WORKLIGHT

  • Reported component ID

    5725I4301

  • Reported release

    620

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-07-23

  • Closed date

    2015-10-12

  • Last modified date

    2015-10-12

  • 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

    MFPF/WORKLIGHT

  • Fixed component ID

    5725I4301

Applicable component levels

  • R620 PSY

       UP

  • R630 PSY

       UP

  • R700 PSY

       UP

  • R710 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"620","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 October 2021