javax.net.ssl.SSLException:无效的填充长度:190

时间:2017-10-13 09:01:18

标签: java security ssl

我们在我们的应用程序中使用JRE 1.7 build 101。我们正在使用从应用程序到另一个网络设备的SSL通信。此网络设备将充当SSL服务器,我们的应用程序将作为SSL客户端连接。

我们使用https通讯。服务器启用TLSv1及其用于SSL通信。

从用于此通信的Cipher Suite下面启用的调试。 密码套件:TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

当我们测试连接时,它工作正常。但是当我们从网络设备中读取大量的行时,我们就会遇到异常。

javax.net.ssl.SSLException:无效的填充长度:190

   javax.net.ssl.SSLException: Invalid Padding length: 190

            at sun.security.ssl.Alerts.getSSLException(Unknown Source)

            at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)

            at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)

            at sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source)

            at sun.security.ssl.AppInputStream.read(Unknown Source)

            at java.io.BufferedInputStream.fill(Unknown Source)

            at java.io.BufferedInputStream.read1(Unknown Source)

            at java.io.BufferedInputStream.read(Unknown Source)

            at java.io.FilterInputStream.read(Unknown Source)

            at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(Unknown Source)

            at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)

            at sun.nio.cs.StreamDecoder.implRead(Unknown Source)

            at sun.nio.cs.StreamDecoder.read(Unknown Source)

            at java.io.InputStreamReader.read(Unknown Source)

            at java.io.BufferedReader.fill(Unknown Source)

            at java.io.BufferedReader.readLine(Unknown Source)

            at java.io.BufferedReader.readLine(Unknown Source)

            at SSLUtil.readFromInputStream(SSLUtil.java:205)

任何一个人都面临这个问题?任何调试此问题的建议。 每次无效填充长度:190(此值不同)

0 个答案:

没有答案