ssl握手错误与IP范围(C块)

问题描述:

我使用第三方工具来检查网页。对于某些使用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

好的,我们试过用jre8u101代替jre8u111。 而且,软件运行。但最大的问题是:新版本会发生什么,以及原因是什么? XAMPP也没有影响。我不是程序员,但给了发布说明一个提示?