Why will Urban Code Release API not work in RTC follow-up participant?
I've written some Java code that uses the Urban Code Release Java Client Library. This runs fine in a stand-alone Java app, but logging into URelease fails when running from an RTC follow-up participant plug-in.
The following error appears in the RTC client:
I'm running RTC 6.0.2 with Websphere Liberty, and have configured for TLS 1.2. Any ideas?
The following error appears in the ccm.log file:
java.lang.IllegalArgumentException: Only TLS1.2 protocol can be enabled in SP800_131 strict mode
at com.ibm.jsse2.pb.a(pb.java:151)
at com.ibm.jsse2.pb.b(pb.java:14)
at com.ibm.jsse2.pb.<init>(pb.java:115)
at com.ibm.jsse2.qc.a(qc.java:261)
at com.ibm.jsse2.qc.<init>(qc.java:864)
at com.ibm.jsse2.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:14)
The URelease api call that fails is:
loginAs("https://release.cs.server.com/", "userid", "pswd");