We recommend switching to the latest versions of Edge, Firefox, Chrome or Safari. Using Internet Explorer will result in a loss of website functionality.

REST API with https enabled on Analyze server in Google Cloud

Comments

2 comments

  • Avatar
    Gerard Cafaro

    Is the REST API endpoint using an internal CA or a self-signed cert? If so, that cert would need to be exported and imported into Analyze's embedded Java's cacerts. The cacerts file is located at <Analyze install>/jre/jre/lib/security/cacerts. It sounds like this was done in one direction (Analyze cert at REST API endpoint) but not the other direction.

    0
    Comment actions Permalink
  • Avatar
    M M

    As part of the conversion from http to https, my colleague had imported a self-signed cert into Analyze's embedded Java cacerts per these instructions: https://d3sa-preview.infogixsaas.com/docs/dist/help/Default.htm#j-admin/enabling-https.htm

    We were able to connect from our browsers to the Analyze server and do our design, but when I tried to invoke the REST API, I got the error I showed before.

    So then I thought maybe we need to generate a self-signed CA certificate on the Analyze server (using openssl) and import that into the local machine. 

    Are you saying that I need to import this newly generated cert into the Java store? I hope it won't destroy the existing certificate in the Java store?

    0
    Comment actions Permalink

Please sign in to leave a comment.