"javax.net.ssl.SSLException: Received fatal alert: protocol_version" in nimi.log of Nolio RA agent
search cancel

"javax.net.ssl.SSLException: Received fatal alert: protocol_version" in nimi.log of Nolio RA agent

book

Article ID: 282372

calendar_today

Updated On: 04-22-2024

Products

CA Release Automation - Release Operations Center (Nolio)

Issue/Introduction

The following error is shown in the nimi.log of the Nolio RA agent on AIX: 
2024-04-10 00:46:18,325 [New I/O client worker #1-1] ERROR (com.nolio.nimi.comm.impl.nettysupport.BasicHandler:57) - NimiCo
nnectionImpl{remoteAddress=null, localAddress=null, connectionID=null, channel=null, closed=true, lastAccessedTime=17127099
78035}:javax.net.ssl.SSLException: Received fatal alert: protocol_version
javax.net.ssl.SSLException: Received fatal alert: protocol_version

Environment

Nolio Release Automation Agent 6.7, 6.8

Resolution

Check the following entry in lib/security/java.security on both the Agent and the Execution Server.
The entries for the following property should be matching: 
jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \
    DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \
    include jdk.disabled.namedCurves

If the agent does not have TLSv1 and TLSv1.1 for example then this can cause the "protocol_version" error message.
Note that the RA Agent on AIX does not have a bundled JRE and there may be multiple Java installations.