Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Http javax.net.ssl.SSLException:入站在接收对等方之前关闭';s close_notify:可能的截断攻击?_Http_Ssl_Netty_Starttls - Fatal编程技术网

Http javax.net.ssl.SSLException:入站在接收对等方之前关闭';s close_notify:可能的截断攻击?

Http javax.net.ssl.SSLException:入站在接收对等方之前关闭';s close_notify:可能的截断攻击?,http,ssl,netty,starttls,Http,Ssl,Netty,Starttls,我是netty3.10.6版本,在与服务器通信时,我收到以下错误: Decoding WebSocket Frame opCode=10 2019-04-30T14:31:36,002 UTC DEBUG (New I/O worker #5) [netty(?:?)] Component:DASHBOARD [org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder] Decoding WebSocket Fra

我是netty
3.10.6
版本,在与服务器通信时,我收到以下错误:

Decoding WebSocket Frame opCode=10
2019-04-30T14:31:36,002 UTC DEBUG (New I/O worker #5) [netty(?:?)] Component:DASHBOARD [org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder] Decoding WebSocket Frame length=0
2019-04-30T14:31:36,002 UTC DEBUG (New I/O worker #2) [netty(?:?)] Component:DASHBOARD [org.jboss.netty.handler.ssl.SslHandler] SSLEngine.closeInbound() raised an exception after a handshake failure.
javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
    at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
    at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
    at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
    at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
    at org.jboss.netty.handler.ssl.SslHandler.setHandshakeFailure(SslHandler.java:1451)
    at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1315)
    at org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:852)
    at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:425)
    at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)
    at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
    at org.jboss.netty.channel.SimpleChannelHandler.messageReceived(SimpleChannelHandler.java:142)
    at com.atomiton.sff.imp.netty.SffRawMetering.messageReceived(SffRawMetering.java:149)
    at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:88)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)
    at com.atomiton.sff.imp.netty.NettyTransport$NettyPipeline.sendUpstream(NettyTransport.java:914)
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)
    at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)
    at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)
    at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)
    at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)
    at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)
    at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
    at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
2019-04-30T14:31:36,003 UTC DEBUG (New I/O worker #4) [netty(?:?)] Component:DASHBOARD [org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder] Decoding WebSocket Frame opCode=10
2019-04-30T14:31:36,004 UTC DEBUG (New I/O worker #4) [netty(?:?)] Component:DASHBOARD [org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder] Decoding WebSocket Frame length=0
2019-04-30T14:31:36,004 UTC WARN  (New I/O worker #2) [SffTcpServer(log:855)] Component:DASHBOARD IO error in null+7012320048641541604:ssl<NioAcceptedSocketChannel[id: 0xaf52a017, /180.151.199.170:56987 => /172.31.14.2:9000]; Caused by: javax.net.ssl.SSLException: Received fatal alert: certificate_unknown
2019-04-30T14:31:36,044 UTC DEBUG (New I/O worker #1) [netty(?:?)] Component:DASHBOARD [org.jboss.netty.handler.ssl.SslHandler] SSLEngine.closeInbound() raised an exception after a handshake failure.
javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
    at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
    at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
    at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
    at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
    at org.jboss.netty.handler.ssl.SslHandler.setHandshakeFailure(SslHandler.java:1451)
    at org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1315)
    at org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:852)
    at org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:425)
    at org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)
    at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
    at org.jboss.netty.channel.SimpleChannelHandler.messageReceived(SimpleChannelHandler.java:142)
    at com.atomiton.sff.imp.netty.SffRawMetering.messageReceived(SffRawMetering.java:149)
    at org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:88)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
    at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)
    at com.atomiton.sff.imp.netty.NettyTransport$NettyPipeline.sendUpstream(NettyTransport.java:914)
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)
    at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)
    at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)
    at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)
    at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)
    at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)
    at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)
    at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
    at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
    at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
    at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
    at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
    at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
    at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
2019-04-30T14:31:36,044 UTC WARN  (New I/O worker #1) [SffTcpServer(log:855)] Component:DASHBOARD IO error in null+7012320048641541607:ssl<NioAcceptedSocketChannel[id: 0x14620731, /180.151.199.170:56986 => /172.31.14.2:9000]; Caused by: javax.net.ssl.SSLException: Received fatal alert: certificate_unknown
解码WebSocket帧操作码=10
2019-04-30T14:31:36002 UTC调试(新I/O工作者#5)[netty(??)]组件:仪表板[org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder]解码WebSocket帧长度=0
2019-04-30T14:31:36002 UTC调试(新I/O工作程序#2)[netty(??)]组件:仪表板[org.jboss.netty.handler.ssl.SslHandler]SSLEngine.closeInbound()在握手失败后引发异常。
javax.net.ssl.SSLException:入站在收到对等方的关闭通知之前关闭:可能的截断攻击?
位于sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
位于sun.security.ssl.sslenginimpl.fatal(sslenginimpl.java:1666)
位于sun.security.ssl.sslenginimpl.fatal(sslenginimpl.java:1634)
位于sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
位于org.jboss.netty.handler.ssl.SslHandler.setHandshakeFailure(SslHandler.java:1451)
位于org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1315)
位于org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:852)
位于org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:425)
位于org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)
位于org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
位于org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
位于org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
在org.jboss.netty.channel.SimpleChannelHandler.messageReceived上(SimpleChannelHandler.java:142)
在com.atomiton.sff.imp.netty.SffRawMetering.messageReceived上(SffRawMetering.java:149)
位于org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:88)
位于org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
位于org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)
位于com.atomiton.sff.imp.netty.NettyTransport$nettypeline.sendUpstream(NettyTransport.java:914)
在org.jboss.netty.channel.Channels.fireMessageReceived上(Channels.java:268)
在org.jboss.netty.channel.Channels.fireMessageReceived上(Channels.java:255)
位于org.jboss.netty.channel.socket.nio.niower.read(niower.java:88)
位于org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)
位于org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)
位于org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)
位于org.jboss.netty.channel.socket.nio.niower.run(niower.java:178)
位于org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
位于org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)
位于java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
位于java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
位于java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
位于java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
在java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)处
2019-04-30T14:31:36003 UTC调试(新I/O工作者4)[netty(??)]组件:仪表板[org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder]解码WebSocket帧操作码=10
2019-04-30T14:31:36004 UTC调试(新的I/O工作者#4)[netty(??)]组件:仪表板[org.jboss.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder]解码WebSocket帧长度=0
2019-04-30T14:31:36004 UTC警告(新I/O工作者2)[SffTcpServer(日志:855)]组件:仪表板IO错误为null+7012320048641541604:ssl/172.31.14.2:9000];原因:javax.net.ssl.SSLException:收到致命警报:证书\u未知
2019-04-30T14:31:36044 UTC调试(新I/O工作者#1)[netty(??)]组件:仪表板[org.jboss.netty.handler.ssl.SslHandler]SSLEngine.closeInbound()在握手失败后引发异常。
javax.net.ssl.SSLException:入站在收到对等方的关闭通知之前关闭:可能的截断攻击?
位于sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
位于sun.security.ssl.sslenginimpl.fatal(sslenginimpl.java:1666)
位于sun.security.ssl.sslenginimpl.fatal(sslenginimpl.java:1634)
位于sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
位于org.jboss.netty.handler.ssl.SslHandler.setHandshakeFailure(SslHandler.java:1451)
位于org.jboss.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1315)
位于org.jboss.netty.handler.ssl.SslHandler.decode(SslHandler.java:852)
位于org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:425)
位于org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:303)
位于org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
位于org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
位于org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
在org.jboss.netty.channel.SimpleChannelHandler.messageReceived上(SimpleChannelHandler.java:142)
在com.atomiton.sff.imp.netty.SffRawMetering.messageReceived上(SffRawMetering.java:149)
位于org.jboss.netty.channel.SimpleChannelHandler.handleUpstream(SimpleChannelHandler.java:88)
位于org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
位于org.jboss.netty.channel.DefaultChannelPipeline.sendUpstrea