2008-09-30 5 views
1

SQL 개발자를 사용하려고하지만 환경 설정에서 지정한 프록시를 사용하여 연결하지 않습니다. 어떤 종류의 인증서 오류 때문이라고 생각하십니까? 확실하지 않다. 오류가 표시됩니다.SQL Developer 오류

HTTP 응답을받지 못했습니다.

javax.net.ssl.SSLHandshakeException : sun.security.validator.ValidatorException : PKIX 경로를 건물 실패 : sun.security.provider.certpath.SunCertPathBuilderException :이 com.sun에 요청 대상 에 유효한 인증 경로를 찾을 수 있습니다. net.ssl.internal.ssl.Alerts.getSSLException (Alerts.java:174) (com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal (SSLSocketImpl.java:1591) , com.sun.net). ssl.internal.ssl.Handshaker.fatalSE (Handshaker.java:187) at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE (Handshaker.java:181) at com.sun.net.ssl. internal.ssl.ClientHandshaker.serverCertificate (ClientHandshaker.java:975) (com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage (Cl ientShaker.java:123) com.sun.net.ssl.internal.ssl.Handshaker.processLoop (Handshaker.java:516) at com.sun.net.ssl.internal.ssl.Handshaker.process_record (Handshaker. java : 454) com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord (SSLSocketImpl.java:884) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake (SSLSocketImpl.java : 1096) com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:1123) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake (SSLSocketImpl.java:1107) at sun.net.www.protocol.https.HttpsClient.afterConnect (HttpsClient.java:405) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect (AbstractDelegateHttpsURLConnection.java:166) at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect (HttpsURLConnectionImpl.java:133) at oracle.ide.webbrowser.HttpPing $ PingRunnable.run (HttpPing.java:109) oracle.ide.webbrowser. ProxyOptions.doTask (ProxyOptions.java:522) oracle.ide.webbrowser.HttpPing.ping에서 (HttpPing.java:74) 자바에서 oracle.ide.webbrowser.ProxySettingsPanel $ 5.run (ProxySettingsPanel.java:766)에서 .lang.Thread.run (Thread.java:619) 발생 원인 : sun.security.validator.ValidatorException : PKIX 경로 구축 실패 : sun.security.provider.certpath.SunCertPathBuilderException : 요청한 대상에 대한 유효한 인증 경로를 찾을 수 없습니다. sun.security.validator.PKIXValidator.doBuild (PKIXValidator.java:285)에서 at sun.security.validator.PKIXValid ator.engineValidate (PKIXValidator.java:191)at sun.security.validator.Validator.validate (Validator.java:218) at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate (X509TrustManagerImpl.java : (X509TrustManagerImpl.java : 204) com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate (ClientHandshaker.java:954) ... 15 더 많은 발생 원인 : sun.security.provider.certpath.SunCertPathBuilderException : 유효한 인증 경로를 찾을 수 없습니다. 요청 된 대상에 sun.security.provider.certpath.SunCertPathBuilder.engineBuild (SunCertPathBuilder.java:174) java.security.cert.CertPathBuilder.build (CertPathBuilder.java:238 AT) ) sun.security.validator.PKIXValidator.doBuild (PKIXValidator.java:280) ...에서의 21 이상

답변

-2

한 디버깅 오류의 첫 번째 규칙 : Google에서 '유효한 인증 경로를 찾을 수 없습니다.'와 같은 오류 메시지를 따옴표로 묶어서 표시합니다.이 작업을 수행했을 때 나는 당신과 관련된 유용한 정보를 많이 발견했습니다.

+2

이것이 사실이지만, 나는 많은 질문을하고 있다고 생각합니다. 그래서 목표 중 하나는 사람들이 Google에 오류가 발생했을 때 사람들이 얻는 사이트가되는 것입니다. –

1

이것은 SSL로 연결하려는 웹 서버가 알 수없는 기관에서 발행 한 인증서를 사용한다는 것을 의미합니다. 키 스토어 (클라이언트의)에 인증서를 추가하려고합니다.

자세한 내용은 article을 참조하십시오.

1

아직 jdk를 설치하지 않았다고 생각합니다. 나는 SQL 개발자 1.5.1을 사용한다면 당신은 1.5를 사용해야한다.