Attempting to submit a Control-M for Web Services job on a SSL secured web server fails with a Java exception "java.net.SocketException: java.security.NoSuchAlgorithmException"

Version 1
    Share This:

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    Control-M for Web Services, Java and Messaging


    APPLIES TO:

    BMC Control-M Business Process Integration Suite



    PROBLEM:

     

    Problem:
    Attempting to submit a Control-M for Web Services job on a SSL secured web server fails with a Java exception:

    java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSL

    Applies to:
    Control-M for Web Services

     

     


    SOLUTION:

     

    Legacy ID:KA429872

      

    Cause
    The SSL keystore did not exist or have the valid certificate chain imported.

    Solution
    Use the keytool utility to import the certificates into the proper keystore. Ensure that the parameter
    -Djavax.net.ssl.trustStore is not set in the account or in the wsprofile.dat, overriding the default keystore.

    Additional Information

    COMPLETE ERROR:

    Failed to submit.
    com.bmc.ctm.bpi.cm.ws.WsdlCmException: WsdlDocument: javax.wsdl.WSDLException: WSDLException (at /definitions/types/xsd:schema): faultCode=OTHER_ERROR: An error occurred trying to resolve schema referenced at 'https://XXX.XXXXX.org:443/my-web/MyWebServicePort?xsd=1', relative to 'file:/C:/WSDL/MYWSDL - WorkqueueWebServicePort.xml'.: java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)cmJobTrack -TaskID properties temp file - C:\Program Files\BMC Software\Control-M Agent\Default\CM\WS\Exe\..\temp\000oo00001-procid.dat not readablejava.io.FileNotFoundException: C:\Program Files\BMC Software\Control-M Agent\Default\CM\WS\Exe\..\temp\000oo00001-procid.dat (The system cannot find the file specified)null

      
    Related Products:  
       
    1. BMC Control-M Business Process Integration Suite

     


    Article Number:

    000082598


    Article Type:

    Solutions to a Product Problem



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles