Forum Discussion

davisj's avatar
davisj
Occasional Visitor
9 years ago
Solved

Certificates does not conform to algorithm constraints

I have a project that works fine in open source SOAPUI 5.1.2 but produces the following error in Ready!API 1.4.1:

 

Error getting response; javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificates does not conform to algorithm constraints

 

I've commented out the # jdk.certpath.disabledAlgorithms=MD2 line in the java.security file for each product, as well as for java itself:

 

C:\Program Files\SmartBear\SoapUI-5.1.2\jre\lib\security

C:\Program Files\SmartBear\ReadyAPI-1.4.1\jre\lib\security

C:\Program Files (x86)\Java\jdk1.8.0_60\jre\lib\security

C:\Program Files (x86)\Java\jre1.8.0_60\lib\security

 

suggestions?  thanks.

 

 

 

  • MarcusJ's avatar
    MarcusJ
    9 years ago

     Hello,

     

    Please do the following to resolve the issue.

     

    Comment out jdk.certpath.disabledAlgorithms in the java.security file.  The java.security file is located in {Ready API install}\jre\lib\security directory.  Also, add -Dsoapui.sslcontext.algorithm=TLSv1 in the Ready-API-1.4.1.vmoptions file and restart Ready API.  The vmoptions file is located in {Ready API install}\bin directory on Windows and Linux.

     

     

    Regards,

    Marcus

    SmartBear Support

2 Replies

    • MarcusJ's avatar
      MarcusJ
      Moderator

       Hello,

       

      Please do the following to resolve the issue.

       

      Comment out jdk.certpath.disabledAlgorithms in the java.security file.  The java.security file is located in {Ready API install}\jre\lib\security directory.  Also, add -Dsoapui.sslcontext.algorithm=TLSv1 in the Ready-API-1.4.1.vmoptions file and restart Ready API.  The vmoptions file is located in {Ready API install}\bin directory on Windows and Linux.

       

       

      Regards,

      Marcus

      SmartBear Support