IBM Support

IT46349: ERROR WHEN CREATING / IMPORTING SSH USER IDENTITY KEY AND SSH HOST IDENTITY KEY

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

  • After the upgrade to SI 6.2.0.1 they noticed that they are not
    able to create SSH User Identity Key and SSH Host Identity Key
    anymore. This worked fine before the upgrade when they were on
    SI 6.1.0.0.
    
    When they try to create a SSH User Identity Key (for example in
    format ssh-rsa, length 2048) they get during the creation the
    error:
    " Errors Processing error has occurred. Please contact system
    administrator and check system logs for more details. "
    
    Same occurs when they try to import an existing key via
    SI-Dashboard >> Trading Partner >> SSH >> User Identity Key.
    
    During the attempt to create the key we see the following
    exception in (extract) ui.log.D20240531.T102447:
    
    [2024-05-31 10:33:56.248] ERROR Error
    java.lang.NoClassDefFoundError:
    org.apache.commons.codec.binary.Base64
    at com.sterlingcommerce.woodstock.ssh.db.SSHPrivateKeyDBInfo.ge
    nerateKeyPair(SSHPrivateKeyDBInfo.java:170)
    at com.sterlingcommerce.woodstock.ui.SFTPKeysEditor.save(SFTPKe
    ysEditor.java:907)
    at com.sterlingcommerce.woodstock.ui.servlet.UpdateSFTPKeys.doP
    ost(UpdateSFTPKeys.java:305)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at org.eclipse.jetty.servlet.ServletHolder$NotAsync.service(Ser
    vletHolder.java:1459)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder
    .java:799)
    

Local fix

  • SSH User Identity Key and SSH Host Identity Key services are
    referencing a class in a library that might not be part of the
    product, this library will be available when some components of
    B2Bi is installed, like b2biAPIs
    Modified the services to reference a similar class that will be
    part of the product all the time, and won't depend on installing
    other b2bi components.
    

Problem summary

  • Platforms Affected:
    All platforms where application can be installed and supported
    
    Summary:
    Error when creating or importing the SSH User Identity Key and
    the SSH Host Identity Key
    
    Users Affected:
    All
    

Problem conclusion

  • Resolution Summary:
    SSH User Identity Key and SSH Host Identity Key services are
    referencing a class in a library that might not be part of the
    product, this library will be available when some components of
    the Sterling B2B Integrator are installed, like b2biAPIs.
    Modified the services to reference a similar class that will be
    part of the product all the time and won't depend on installing
    other Sterling B2B Integrator components.
    
    Delivered in:
    6020003
    All future Fix Packs can be found in the Release Timeline Matrix
    - https://www.ibm.com/support/pages/node/6194265
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT46349

  • Reported component name

    STR B2B INTEGRA

  • Reported component ID

    5725D0600

  • Reported release

    620

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-06-13

  • Closed date

    2024-09-03

  • Last modified date

    2024-09-03

  • 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

    STR B2B INTEGRA

  • Fixed component ID

    5725D0600

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS3JSW","label":"Sterling B2B Integrator"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"620","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
04 September 2024