Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Oomph » Missing ciphers: SSLHandshakeException for https://eclipse-uc.sonarlint.org/compositeContent.xml
Missing ciphers: SSLHandshakeException for https://eclipse-uc.sonarlint.org/compositeContent.xml [message #1834439] Tue, 10 November 2020 11:42 Go to next message
Victor Toni is currently offline Victor ToniFriend
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)
Re: Missing ciphers: SSLHandshakeException for https://eclipse-uc.sonarlint.org/compositeContent.xml [message #1834447 is a reply to message #1834439] Tue, 10 November 2020 14:27 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 32110
Registered: July 2009
Senior Member
This has been fixed (via a newer JRE from JustJ). You can download these from here:

https://download.eclipse.org/justj/?file=oomph/products

Or here:

https://wiki.eclipse.org/Eclipse_Installer


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Missing ciphers: SSLHandshakeException for https://eclipse-uc.sonarlint.org/compositeContent.xml [message #1834482 is a reply to message #1834447] Wed, 11 November 2020 09:22 Go to previous message
Victor Toni is currently offline Victor ToniFriend
Messages: 20
Registered: July 2009
Junior Member
Thanks, Ed.
Previous Topic:Oomph synchronizer with multiple profile?
Next Topic:Greclipse installation fails with Oomph but works from IDE
Goto Forum:
  


Current Time: Wed Dec 01 22:22:34 GMT 2021

Powered by FUDForum. Page generated in 0.02290 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top