18 January 2026:
Sahi Pro is an enterprise grade test automation platform which can automate web, mobile, API, windows and java based applications and SAP.
This forum is now archived and is in read-only mode. Please continue discussions on our improved new Sahi Pro Community forum.
Sahi Pro is an enterprise grade test automation platform which can automate web, mobile, API, windows and java based applications and SAP.
Sahi Pro Certificate Error [RESOLVED]
I am having problems with Sahi Pro on a different computer...I am using the same settings and everytime I try to launch browser and set target URL, I receive an error for any browser "Sahi Error - Unsupported record version Unknown-0.0" A screenshot can be viewed at this link: http://i.imgur.com/Dk3nsic.png
Can anyone provide any support while I continue to troubleshoot why this is happening? I have default userdata.properties
This is the stack trace:
javax.net.ssl.SSLException: Unsupported record version Unknown-0.0
at sun.security.ssl.InputRecord.readV3Record(Unknown Source)
at sun.security.ssl.InputRecord.read(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at net.sf.sahi.RemoteRequestProcessor.processHttp(RemoteRequestProcessor.java:128)
at net.sf.sahi.RemoteRequestProcessor.processHttp(RemoteRequestProcessor.java:75)
at net.sf.sahi.RemoteRequestProcessor.processHttp(RemoteRequestProcessor.java:71)
at net.sf.sahi.ProxyProcessor.processAsProxy(ProxyProcessor.java:134)
at net.sf.sahi.ProxyProcessor.run(ProxyProcessor.java:75)
at net.sf.sahi.ProxyProcessor.processConnect(ProxyProcessor.java:169)
at net.sf.sahi.ProxyProcessor.processAsProxy(ProxyProcessor.java:127)
at net.sf.sahi.ProxyProcessor.run(ProxyProcessor.java:75)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Thanks
Can anyone provide any support while I continue to troubleshoot why this is happening? I have default userdata.properties
This is the stack trace:
javax.net.ssl.SSLException: Unsupported record version Unknown-0.0
at sun.security.ssl.InputRecord.readV3Record(Unknown Source)
at sun.security.ssl.InputRecord.read(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at net.sf.sahi.RemoteRequestProcessor.processHttp(RemoteRequestProcessor.java:128)
at net.sf.sahi.RemoteRequestProcessor.processHttp(RemoteRequestProcessor.java:75)
at net.sf.sahi.RemoteRequestProcessor.processHttp(RemoteRequestProcessor.java:71)
at net.sf.sahi.ProxyProcessor.processAsProxy(ProxyProcessor.java:134)
at net.sf.sahi.ProxyProcessor.run(ProxyProcessor.java:75)
at net.sf.sahi.ProxyProcessor.processConnect(ProxyProcessor.java:169)
at net.sf.sahi.ProxyProcessor.processAsProxy(ProxyProcessor.java:127)
at net.sf.sahi.ProxyProcessor.run(ProxyProcessor.java:75)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Thanks
Answers
Things to try
- Reinstall Sahi Pro (re-import license), JSE Dev Kit
- https://sahi.example.com/_s_/dyn/SSLManager