We recommend switching to the latest versions of Edge, Firefox, Chrome or Safari. Using Internet Explorer will result in a loss of website functionality.
Our Support systems migrated on Saturday, May 21. We'll automatically forward you to the new location for this content.

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.