Social Event Manager failed to process the records, javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification

Version 4
    Share:|

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


    PRODUCT:

    Remedy with Smart IT


    COMPONENT:

    Remedy with Smart IT


    APPLIES TO:

    SmartIT



    PROBLEM:

    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target


    SOLUTION:

    One have to import the certificate for the load balancer or MyIT/SmartIT server to java keystore which AR Java plugin server uses.

    You can verify what server certificate you need by accessing Midtier:
    http://<Midtier>/arsys/forms/<server>/SHR:SHR_KeyStore

    Note: Here you will get name of individual server or load balancer. Make sure you have a CAroot and CAintermediate of the url mentioned in the keystore form.

    Next step is to import this certificate into the java keystore which AR Java plugin server is using.   Here are the instructions:

    1) Open armonitor.conf/armonitor.cfg and confirm the java being used by the plugin server
    For example:
    "C:\Program Files\Java\jre1.8.0_111\bin\java" -Xmx512m -classpath "C:\Program Files\BMC Software\ARSystem\pluginsvr;C:\Program Files\BMC Software\ARSystem\pluginsvr\arpluginsvr91_build001.jar;C:\Program Files\BMC Software\ARSystem\approval\bin\armaskingImpl91_build001.jar;C:\Program Files\BMC Software\ARSystem\arserver\api\lib\arcmnapp91_build001.jar" com.bmc.arsys.pluginsvr.ARPluginServerMain -x xxxx.xxx.xxx -i "C:\Program Files\BMC Software\ARSystem" -m

    2). Using Key Store Explorer open this cacerts (http://www.keystore-explorer.org/downloads.html)
    For example:
    C:\Program Files\Java\jre\lib\security\cacerts
    Default password : changeit
    User-added image

    3) Click on Tools > Import Trusted Certificate and import the CAroot and CAIntermediate certificate
    User-added image

    4) Restart AR Server


    Article Number:

    000123801


    Article Type:

    Solutions to a Product Problem



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