2016-12-17 45 views
0

我使用第三方工具來檢查網頁。對於某些使用SSL的網址,我可以進行分析。ssl握手錯誤與IP範圍(C塊)

但是對於特殊的IP C塊,我得到SSL握手錯誤。有人可以解釋我解決方案的錯誤嗎?這些頁面通過瀏覽器可用!我嘗試了一些來自論壇的想法。沒有結果。 我們已經嘗試

  • 通過瀏覽器中調用網站 - 確定
  • 嘗試使用PROGRAMM上筆記本在同一網絡中 - 確定
  • 插入通過使用Keytool的SSL證書 - 無變化
  • 停用防火牆 - 沒有結果
  • 卸載XAMPP &重新安裝JAVA - 沒有結果

它是POS安裝XAMPP已經改變了一些東西?

2016-12-17 12:32:09 [pool-10-thread-4] ERROR com.agilemind.commmons.io.searchengine.analyzers.aC - 
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 
    at sun.reflect.GeneratedConstructorAccessor32.newInstance(Unknown Source) ~[?:?] 
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_111] 
    at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source) ~[?:1.8.0_111] 
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_111] 
    at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_111] 
    at java.net.HttpURLConnection.getResponseCode(Unknown Source) ~[?:1.8.0_111] 
    at java.net.HttpURLConnection.getResponseMessage(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseMessage(Unknown Source) ~[?:1.8.0_111] 
    at com.agilemind.commons.io.pagereader.url.URLPageReader.getContent(URLPageReader.java:78) ~[commons.jar:?] 
    at com.agilemind.commons.io.pagereader.cache.b.retrieve(b.java:2) ~[commons.jar:?] 
    at com.agilemind.commons.io.pagereader.cache.b.retrieve(b.java:1) ~[commons.jar:?] 
    at com.agilemind.commons.io.pagereader.cache.impl.LockedCache.get(LockedCache.java:10) ~[commons.jar:?] 
    at com.agilemind.commons.io.pagereader.cache.CachedPageReader.getContent(CachedPageReader.java:9) ~[commons.jar:?] 
    at com.agilemind.commons.io.pagereader.AjaxPageReader.getContent(AjaxPageReader.java:4) ~[commons.jar:?] 
    at com.agilemind.commons.io.pagereader.PageReaderUtil.getResponseCodeFollowSingleRedirect(PageReaderUtil.java:9) ~[commons.jar:?] 
    at com.agilemind.commmons.io.searchengine.analyzers.aC.a(aC.java:4) ~[searchengines.jar:?] 
    at com.agilemind.commmons.io.searchengine.analyzers.j.a(j.java:10) ~[searchengines.jar:?] 
    at com.agilemind.commmons.io.searchengine.analyzers.j.check(j.java:15) ~[searchengines.jar:?] 
    at com.agilemind.commmons.io.searchengine.analyzers.f.check(f.java:3) ~[searchengines.jar:?] 
    at com.agilemind.commons.application.modules.io.cache.a.retrieve(a.java:3) ~[commons-application.jar:?] 
    at com.agilemind.commons.application.modules.io.cache.a.retrieve(a.java:1) ~[commons-application.jar:?] 
    at com.agilemind.commons.io.pagereader.cache.impl.LockedCache.get(LockedCache.java:10) ~[commons.jar:?] 
    at com.agilemind.commons.application.modules.io.cache.FactorValueCache.get(FactorValueCache.java:18) ~[commons-application.jar:?] 
    at com.agilemind.sitescan.util.operations.UpdateDomainFactorOperation.execute(UpdateDomainFactorOperation.java:11) ~[websiteauditor.jar:?] 
    at com.agilemind.commons.modules.concurrent.util.operations.Operation.executeOperation(Operation.java:126) ~[commons.jar:?] 
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_111] 
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_111] 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_111] 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_111] 
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_111] 
Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 
    at sun.security.ssl.Alerts.getSSLException(Unknown Source) ~[?:1.8.0_111] 
    at sun.security.ssl.Alerts.getSSLException(Unknown Source) ~[?:1.8.0_111] 
    at sun.security.ssl.SSLSocketImpl.recvAlert(Unknown Source) ~[?:1.8.0_111] 
    at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source) ~[?:1.8.0_111] 
    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) ~[?:1.8.0_111] 
    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) ~[?:1.8.0_111] 
    at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source) ~[?:1.8.0_111] 
    at java.net.URLConnection.getContentEncoding(Unknown Source) ~[?:1.8.0_111] 
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getContentEncoding(Unknown Source) ~[?:1.8.0_111] 
    at com.agilemind.commons.io.pagereader.url.URLPageReader.getContent(URLPageReader.java:97) ~[commons.jar:?] 
    ... 21 more 
+0

如果你環視這個網站,你可能會注意到握手錯誤可能是由於各種錯誤導致的,比如丟失或錯誤的SNI擴展,沒有共享密碼,協議不匹配,服務器設置錯誤......。您在這裏提供的信息不足以找出真正的原因,所以請通過閱讀關於需要哪些信息的主題的其他帖子並提供這些信息來查看。 –

+0

我們已經完成了一些步驟。 – Sammy

+0

在瀏覽器中調用,嘗試通過我們的軟件調用另一個https頁面,通過Keytool插入特定的SSL證書... 無結果 – Sammy

回答

0

好的,我們試過用jre8u101代替jre8u111。 而且,軟件運行。但最大的問題是:新版本會發生什麼,以及原因是什麼? XAMPP也沒有影響。我不是程序員,但給了發佈說明一個提示?