18 January 2026:


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 Error: Handshake alert: unrecognized_name

sahiUser28sahiUser28 Members
edited November -1 in Sahi - Open Source
I am getting the following error :
javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name

on trying to access some https urls.
any help on this is appreciated.

Comments

  • the error stack trace is as follows:
    javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name
    at sun.security.ssl.ClientHandshaker.handshakeAlert(Unknown Source)
    at sun.security.ssl.SSLSocketImpl.recvAlert(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.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:83)
    at net.sf.sahi.ProxyProcessor.processAsProxy(ProxyProcessor.java:149)
    at net.sf.sahi.ProxyProcessor.run(ProxyProcessor.java:93)
    at net.sf.sahi.ProxyProcessor.processConnect(ProxyProcessor.java:183)
    at net.sf.sahi.ProxyProcessor.processAsProxy(ProxyProcessor.java:142)
    at net.sf.sahi.ProxyProcessor.run(ProxyProcessor.java:93)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Sign In or Register to comment.