javax.net.ssl.SSLException: неподдерживаемая версия записи Unknown-97.117
Я получаю исключение ниже, когда я пытаюсь войти с локального компьютера на мой действующий XMPP-сервер, используя aSmack
библиотека.
javax.net.ssl.SSLException: Unsupported record version Unknown-97.117
at sun.security.ssl.InputRecord.readV3Record(InputRecord.java:524)
at sun.security.ssl.InputRecord.read(InputRecord.java:509)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927)
at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:884)
at sun.security.ssl.AppInputStream.read(AppInputStream.java:102)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177)
at java.io.InputStreamReader.read(InputStreamReader.java:184)
at java.io.BufferedReader.read1(BufferedReader.java:203)
at java.io.BufferedReader.read(BufferedReader.java:279)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2992)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:335)
at org.jivesoftware.smack.PacketReader.access$1(PacketReader.java:230)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:71)
Эта ошибка not consistent
для каждого запроса иногда он работает нормально, но всякий раз, когда это происходит, это занимает много времени и не выдает строку ошибки для моего кода в stacktrace.
Еще одну вещь, которую я пробовал так много раз, я делал то же самое с моего другого живого сервера, и я никогда не получал этого исключения.
версия Java: 1.6XXX
Это из-за выдачи сертификата? В чем причина этого исключения? Как я могу решить это?
Благодарю.