【发布时间】:2017-03-15 06:43:30
【问题描述】:
我在一家公司,需要设置代理才能连接到互联网。代理设置没问题,因为我可以连接到其他网站,例如霓虹灯 - http://download.eclipse.org/releases/neon,但不适用于 http://aws.amazon.com/eclipse。
错误信息是:
无法在以下位置读取存储库 https://aws.amazon.com/eclipse/content.xml。无法读取存储库 在https://aws.amazon.com/eclipse/content.xml。 sun.security.validator.ValidatorException:PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效认证路径。
具体栈是:
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException:PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效认证路径 在 sun.security.ssl.Alerts.getSSLException(未知来源) 在 sun.security.ssl.SSLSocketImpl.fatal(未知来源) 在 sun.security.ssl.Handshaker.fatalSE(未知来源) 在 sun.security.ssl.Handshaker.fatalSE(未知来源) 在 sun.security.ssl.ClientHandshaker.serverCertificate(未知来源) 在 sun.security.ssl.ClientHandshaker.processMessage(未知来源) 在 sun.security.ssl.Handshaker.processLoop(未知来源) 在 sun.security.ssl.Handshaker.process_record(未知来源) 在 sun.security.ssl.SSLSocketImpl.readRecord(未知来源) 在 sun.security.ssl.SSLSocketImpl.performInitialHandshake(未知来源) 在 sun.security.ssl.SSLSocketImpl.startHandshake(未知来源) 在 sun.security.ssl.SSLSocketImpl.startHandshake(未知来源) 在 org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:554) 在 org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:435) 在 org.apache.http.impl.conn.DefaultClientConnectionOperator.updateSecureConnection(DefaultClientConnectionOperator.java:216) 在 org.apache.http.impl.conn.ManagedClientConnectionImpl.layerProtocol(ManagedClientConnectionImpl.java:394) 在 org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:814) 在 org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:615) 在 org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446) 在 org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863) 在 org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) 在 org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:263) 在 org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69) 在 org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) 原因:sun.security.validator.ValidatorException:PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效认证路径 在 sun.security.validator.PKIXValidator.doBuild(未知来源) 在 sun.security.validator.PKIXValidator.engineValidate(未知来源) 在 sun.security.validator.Validator.validate(未知来源) 在 sun.security.ssl.X509TrustManagerImpl.validate(未知来源) 在 sun.security.ssl.X509TrustManagerImpl.checkTrusted(未知来源) 在 sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(未知 资源) ... 20 更多 引起:sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效认证路径 在 sun.security.provider.certpath.SunCertPathBuilder.build(未知 资源) 在 sun.security.provider.certpath.SunCertPathBuilder.engineBuild(未知 资源) 在 java.security.cert.CertPathBuilder.build(未知来源) ... 26 更多
【问题讨论】:
标签: eclipse amazon-web-services toolkit