we have installed new quickbuild on Redhat 9.4 server. and while added agent getting below issue. please help us.
-
Download build agent Zip
-
Unzipped the folder and make the directory owned by the quickbuild user created recursively.
-
Ran ./agent.sh console command at /bin location and getting below error
jvm 1 | 2024-08-20 10:57:09,635 INFO Connecting to server 'https://rx-rhl-quickbuild.rxcurve360.com:8080'...
jvm 1 | 2024-08-20 10:57:09,662 ERROR Error connecting server.
jvm 1 | com.caucho.hessian.client.HessianRuntimeException: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
jvm 1 | at com.caucho.hessian.client.HessianProxy.sendRequest(HessianProxy.java:285)
jvm 1 | at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:171)
jvm 1 | at com.sun.proxy.$Proxy55.connect(Unknown Source)
jvm 1 | at com.pmease.quickbuild.bootstrap.Bootstrap.init(Bootstrap.java:453)
jvm 1 | at com.pmease.quickbuild.bootstrap.Bootstrap.main(Bootstrap.java:125)
jvm 1 | at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1 | at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
jvm 1 | at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
jvm 1 | at java.base/java.lang.reflect.Method.invoke(Method.java:566)
jvm 1 | at org.tanukisoftware.wrapper.WrapperStartStopApp.run(WrapperStartStopApp.java:429)
jvm 1 | at java.base/java.lang.Thread.run(Thread.java:829)
jvm 1 | Caused by: javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
jvm 1 | at java.base/sun.security.ssl.SSLSocketInputRecord.handleUnknownRecord(SSLSocketInputRecord.java:457)
jvm 1 | at java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:175)
jvm 1 | at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
jvm 1 | at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1511)
jvm 1 | at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1421)
jvm 1 | at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:456)
jvm 1 | at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:427)
jvm 1 | at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:580)
jvm 1 | at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:201)
jvm 1 | at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1388)
jvm 1 | at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1363)
jvm 1 | at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:246)
jvm 1 | at com.caucho.hessian.client.HessianURLConnection.getOutputStream(HessianURLConnection.java:99)
jvm 1 | at com.caucho.hessian.client.HessianProxy.sendRequest(HessianProxy.java:283)
jvm 1 | ... 10 more
Regards,
Rahul