Forum Discussion

nguyenduy020290's avatar
nguyenduy020290
New Contributor
10 years ago

Not able to run an API with https url

Hi Everybody, 

 

I'm trying to run an API which has the URL: https://192.168.234.15:8003/api/v1/gateway/devices (the host is set up in local network). The method is GET.

 

As this is https, it requires a token, which is: Access-Token and its value is: eyJhbGciOiJRwczotcGxlL.mFrs3Zo8eaSNcxiNfvRh9dqKP4F1cB

 

I'd tried in Postman (Chrome's extension) and it works fine. 

 

To automate more API, I'd tried once in SOAP UI NG (Ready API 1.7.0) but got the error:

 

2016-06-09 14:53:08 - Error getting response; javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints

 

 

I'd been searching for the solution on the internet many days but unfortunately, all the threads are discussing about HTTP only.

 

I attach here 2 images, 1 is the result in Postman and 1 is the result in SOAP I NG. 

 

Please help me with the solution.

Thanks alot !

 

3 Replies

  • SoapUI does not understand encrypted SSL content.

    Try to import the certificate to SoapUI keystore in preferences.

    The certificates is located in "{soapui_home}/jre/lib/security" named cacerts

    • nguyenduy020290's avatar
      nguyenduy020290
      New Contributor

      Thanks you for looking at my issue. 

       

      I've done adding the certificate as below and tried re-running the test. The same issue happened. 

      Is there something wrong , could you please help?