Missing ciphers: SSLHandshakeException for https://eclipse-uc.sonarlint.org/compositeContent.xml [message #1834439] |
Tue, 10 November 2020 11:42 |
Victor Toni Messages: 20 Registered: July 2009 |
Junior Member |
|
|
Encountered this error using Oomph 1.18.0.v20200820-0414, build=4828.
Initial idea was it could be related to the update site of the SonarLint plugin.
Further analysis (done by Rabea Gransberger) points to missing cipher suites in the packaged version of the JRE used by Oomph.
Here is the link to the initial discussion:
https://community.sonarsource.com/t/javax-net-ssl-sslhandshakeexception-for-https-eclipse-uc-sonarlint-org-compositecontent-xml/33828/2
and the bug entry created:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=568669
Executing bootstrap tasks
OpenJDK Runtime Environment 14.0.2+12-46
Product user.products.qivicon.ide.latest.released
Workspace Z:\test\develop9\ws
Project org.eclipse.user.project.qivicon.develop.develop
Bundle org.eclipse.oomph.setup 1.18.0.v20200820-0414, build=4828, branch=33d843c1d70f55bcaaf6421eb3af77b98e9fe9c0
Bundle org.eclipse.oomph.setup.core 1.18.0.v20200624-1156, build=4828, branch=33d843c1d70f55bcaaf6421eb3af77b98e9fe9c0
Bundle org.eclipse.oomph.setup.installer 1.18.0.v20200914-0616, build=4828, branch=33d843c1d70f55bcaaf6421eb3af77b98e9fe9c0
Bundle org.eclipse.oomph.setup.p2 1.16.0.v20200814-1205, build=4828, branch=33d843c1d70f55bcaaf6421eb3af77b98e9fe9c0
...
ERROR: org.eclipse.equinox.p2.transport.ecf code=1002 Unable to read repository at https://eclipse-uc.sonarlint.org/compositeContent.xml.
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)
at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)
at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
at java.base/sun.security.ssl.Alert$AlertConsumer.consume(Unknown Source)
at java.base/sun.security.ssl.TransportContext.dispatch(Unknown Source)
at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:436)
at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:384)
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:374)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.eclipse.ecf.provider.filetransfer.httpclient45.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:248)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:71)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02948 seconds