Eclipse Sonar lint installtion issues and resolution

 Unable to read repository at https://eclipse-uc.sonarlint.org/content.xml.

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target



java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /opt/jre1.7.0_71/bin/java /opt/jdk1.7.0_71/bin/java /opt/jdk1.8.0_60/bin/java /opt/jdk1.8.0_144/bin/java /opt/jdk-17/bin/java /opt/jdk1.8.0_60/jre/bin/java


https://binaries.sonarsource.com/SonarLint-for-Eclipse/releases/7.2.1.42550/p2.index failed on Network is unreachable. Retry attempt 0 started

Connection to https://binaries.sonarsource.com/SonarLint-for-Eclipse/releases/7.2.1.42550/p2.index failed on Network is unreachable. Retry attempt 0 started


java.net.SocketException: Network is unreachable

at java.base/sun.nio.ch.Net.connect0(Native Method)

at java.base/sun.nio.ch.Net.connect(Net.java:579)

at java.base/sun.nio.ch.Net.connect(Net.java:568)

at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:588)

at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)

at java.base/java.net.Socket.connect(Socket.java:633)

at org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory$1.run(SSLConnectionSocketFactory.java:219)

at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)

at org.apache.hc.client5.http.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:216)

at org.apache.hc.client5.http.impl.io.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:148)

at org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:396)

at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:158)

at org.apache.hc.client5.http.impl.classic.InternalExecRuntime.connectEndpoint(InternalExecRuntime.java:168)

at org.apache.hc.client5.http.impl.classic.ConnectExec.execute(ConnectExec.java:136)

at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)

at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)

at org.apache.hc.client5.http.impl.classic.ProtocolExec.execute(ProtocolExec.java:175)

at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)

at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)

at org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec.execute(HttpRequestRetryExec.java:96)

at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)

at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)

at org.apache.hc.client5.http.impl.classic.ContentCompressionExec.execute(ContentCompressionExec.java:133)

at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)

at org.apache.hc.client5.http.impl.classic.ExecChainElement$1.proceed(ExecChainElement.java:57)

at org.apache.hc.client5.http.impl.classic.RedirectExec.execute(RedirectExec.java:115)

at org.apache.hc.client5.http.impl.classic.ExecChainElement.execute(ExecChainElement.java:51)

at org.apache.hc.client5.http.impl.classic.InternalHttpClient.doExecute(InternalHttpClient.java:170)

at org.apache.hc.client5.http.impl.classic.CloseableHttpClient.execute(CloseableHttpClient.java:75)

at org.eclipse.ecf.provider.filetransfer.httpclient5.HttpClientRetrieveFileTransfer.performConnect(HttpClientRetrieveFileTransfer.java:1009)

at org.eclipse.ecf.provider.filetransfer.httpclient5.HttpClientRetrieveFileTransfer.access$0(HttpClientRetrieveFileTransfer.java:1001)

at org.eclipse.ecf.provider.filetransfer.httpclient5.HttpClientRetrieveFileTransfer$1.performFileTransfer(HttpClientRetrieveFileTransfer.java:997)

at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:76)

at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)



Resolution : 

https://community.sonarsource.com/t/unable-to-install-sonarlint-plugin-from-eclipse-marketplace/50913/2

If you can’t fix your network setup, maybe you could try to download manually the latest SonarLint update site archive 95, and use it for installation.

Comments

Popular Posts