DevOps Automation

DevOps Automation

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.

 View Only
Expand all | Collapse all

deploy error with "No cryptographic provider to support protocol TLSv1.3"

  • 1.  deploy error with "No cryptographic provider to support protocol TLSv1.3"

    Posted Tue July 20, 2021 08:46 AM

    hi dear,

    we upgrade ucd server recently, but deploy failed after the upgrade with below error:

    Caused by: java.lang.IllegalArgumentException: No cryptographic provider to support protocol TLSv1.3

    at com.ibm.jsse2.m.a(m.java:207)

    at com.ibm.jsse2.bf$l.<clinit>(bf$l.java:8)

    Could you please help to fix? thanks in advance.

    ucd server version : 7.1.1.2.1090482

    ucd agent version: 7.1.0.0.1057130

    z/OS Utility version: 56.1102074


    #SupportMigration
    #UrbanCodeDeploy
    #Support


  • 2.  RE: deploy error with "No cryptographic provider to support protocol TLSv1.3"

    Posted Wed July 21, 2021 06:22 PM

    The problem you are seeing might be related to the the Java/JDK version that is being used with UCD. We are currently investigating issues with the Java IBM 1.8.0_281, please create a case requesting assistance from support since we need to do a deeper investigation on this issue.


    #SupportMigration
    #UrbanCodeDeploy
    #Support


  • 3.  RE: deploy error with "No cryptographic provider to support protocol TLSv1.3"

    Posted Thu July 22, 2021 12:17 AM

    We've identified the problem is caused by zOS <JAVA_HOME>/lib/security/java.security file missing the IBMJCEPlus provider.

    Compare to another zOS LPAR which has the IBMJCEPlus provider, that one is working fine.

    Our zOS Java is 1.8.0_291 SR6_FP31


    #UrbanCodeDeploy
    #Support
    #SupportMigration