IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#TechXchangePresenter
 View Only
  • 1.  APIGW 10.15 ElasticSearch is not Working

    Posted Mon August 19, 2024 09:11 AM

    Product/components used and version/fix level:

    APIGW 10.15

    Detailed explanation of the problem:

    the issue is when i am trying to start the elasticsearch i am getting this error so i cannot start the Integration Server.

    Error messages / full error message screenshot / log file:

    [2024-08-19T09:42:16,438][ERROR][o.e.i.g.GeoIpDownloader ] [-.**.LOCAL1719832830050] exception during geoip databases update
    javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

    Question related to a free trial, or to a production (customer) instance?

    its Local machine Development Environment.


    #API-Management
    #API-Gateway
    #webMethods


  • 2.  RE: APIGW 10.15 ElasticSearch is not Working

    Posted Tue August 20, 2024 08:45 AM

    Hi,

    looks to me as the JVM used to run the ElasticSearch Service is not aware of the root or intermediate CA certificates provided by the GeoIPDownloader Server.
    Therefore the validation of the Server certificate fails.

    Regards,
    Holger


    #API-Gateway
    #webMethods
    #API-Management


  • 3.  RE: APIGW 10.15 ElasticSearch is not Working

    Posted Mon August 26, 2024 07:43 AM

    Thanks @Holger_von_Thomsen

    so what is the cause of this issue and do you know how can i solve it.

    Thanks again!


    #API-Management
    #API-Gateway
    #webMethods


  • 4.  RE: APIGW 10.15 ElasticSearch is not Working

    Posted Mon August 26, 2024 11:50 AM

    Hi,

    search for the default cacerts file in your configured jvm installation as well as any truststore files in your ElasticSearch installation-
    Check how the truststore file are configured in your elasticsearch configuration.
    Try to find out which server the GeoIPDownloader tries to connect to and try this invocation from a browser manually to retrieve the certificate presented by this server.
    After that try to find out in which truststore (cacerts or elastic search truststores) the ca certificates are stored and if not, add them to the elastic search truststores. Stop and restart the elastic search service after doing so.

    Regards,
    Holger


    #webMethods
    #API-Gateway
    #API-Management