`
linyu19872008
  • 浏览: 281176 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

openfire错误Unsupported record version Unknown-47.115

 
阅读更多

openfire Unsupported record version Unknown-47.115

错误日志:

写道
javax.net.ssl.SSLException: Unsupported record version Unknown-47.115
at sun.security.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:116)
at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:845)
at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:758)
at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624)
at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.java:222)
at org.jivesoftware.openfire.net.TLSStreamHandler.start(TLSStreamHandler.java:168)
at org.jivesoftware.openfire.net.SocketConnection.startTLS(SocketConnection.java:182)
at org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode.java:85)
at org.jivesoftware.openfire.net.BlockingReadingMode.readStream(BlockingReadingMode.java:138)
at org.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.java:76)
at org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:137)
at java.lang.Thread.run(Thread.java:724)

 

借鉴社区答案

http://community.igniterealtime.org/thread/33362

 

写道
Hey there,


I noticed one line in particular: "root certificate not trusted of", which would mean your certificate validation chain seems to be broken or you don't have the proper root certificates installed for the certificates you are using (in openfire's truststore). Next to that I also noticed some timeouts so it may be a combined problem with poor connectivity and not having the full validation chain available.


You can try setting:

xmpp.server.certificate.verify = false

on both servers, and see if you still get the s2s errors. If not, you should have a look at making sure your certificates are complete, correct, and that the truststore on your servers have the appropriate root certificates and intermediate certificates (if any) installed.

Also, if one or both of the servers are using self-signed certificates, you can try to use:

xmpp.server.certificate.accept-selfsigned = true

to make sure self-signed certificates are considered valid.

Hope this helps,

Mark.

 

 

分享到:
评论

相关推荐

    Openfire源码 缺失的jar包- jetty-jmx-8.0.0.M2.jar

    Openfire源码 缺失的jar包- jetty-jmx-8.0.0.M2.jar 。还有其他jar包请查看

    Openfire的IM Gateway插件kraken-gateway.jar 版本V1.1.2

    Openfire的IM Gateway插件kraken-gateway.jar 版本V1.1.2Openfire的IM Gateway插件kraken-gateway.jar 版本V1.1.2Openfire的IM Gateway插件kraken-gateway.jar 版本V1.1.2

    Openfire_3_7_1.zip和jwchat-1.0.zip和xalan-j_2_7_0-bin.zip

    Openfire_3_7_1.zip、jwchat-1.0.zip以及xalan-j_2_7_0-bin.zip是三个重要的IT软件组件,分别用于不同的功能领域。让我们逐一探讨它们的核心知识点。 首先,Openfire_3_7_1.zip是一款基于Java的开源即时通讯服务器...

    coherence.jar-coherence-work.jar-tangosol.jar-

    总的来说,这三个JAR文件在Openfire中扮演的角色是提供一个强大的分布式数据管理和缓存层,帮助Openfire处理大规模并发和实时通信的需求,同时保证数据的一致性和可靠性。使用Coherence这样的数据网格技术,可以显著...

    openfire-3.6.2-1.i386.tar.gz

    openfire的linux安装版本,下载以后将文件上传到linux某文件夹下面,然后敲“tar –xzvf openfire-3.6.2-1.i386.tar.gz mv openfire /opt”命令完成安装。完成安装以后再敲“/etc/init.d/openfire /etc/init.d/...

    ios即时通讯客户端开发之-mac上搭建openfire服务器 - 月光的尽头 - 博客园.webarchive ) 您可以上传小于60MB的文件

    ios即时通讯客户端开发之-mac上搭建openfire服务器 - 月光的尽头 - 博客园.webarchive ) 转发

    coherence-work.jar,coherence.jar,tangosol.jar

    在Openfire二次开发过程中,经常会遇到需要特定库文件的情况,以扩展或定制其功能。"coherence-work.jar, coherence.jar, tangosol.jar"这三个文件是Oracle Coherence数据网格产品的一部分,它们对于Openfire的高...

    openfire3.10.1源码编译缺少的jar包

    openfire3.10.1源码编译缺少的jar包: jetty-websocket-8.1.17.v20150415 jnsapi mina-core-1.1.7-sources.jar mina-filter-compression-1.1.7-sources.jar mina-filter-ssl-1.1.7-sources.jar mina-filter-ssl.jar ...

    openfire-4.2.0-1.noarch.rp

    Linux环境下的openfire安装包,能够结合spark客户端进行即时通信

    openfire-4.1.4-1.x86_64.rpm

    openfire是基于XMPP协议的即时通讯框架,spark是pc客户端应用,类似qq客户端。smack提供了与XMPP服务通信的开发库。

    openfire-4.3.0-1.x86_64

    openfire-4.3.0-1.x86_64.rpm, 为CentOS 安装 提供,开发即时消息使用

    openfire-4.2.3-1.x86_64.rpm

    openfire-4.2.3-1.x86_64,linux版本,openfire4.2.3最新版本

    openfire-4-6-4.exe

    openfire服务端

    coherence.jar-coherence-work.jar-tangosol.jar

    在OpenFire源代码配置的过程中,可能会遇到一些错误提示,这些错误通常与依赖库的缺失有关。在这种情况下,关键的三个 jar 包是:`coherence.jar`、`coherence-work.jar` 和 `tangosol.jar`。这些 jar 文件对于 ...

    openfire-red5-spark-rtmps-required-files

    【标题】"openfire-red5-spark-rtmps-required-files" 涉及到的是一个针对企业内部通信的二次开发项目,它结合了Openfire、Red5和Spark这三款工具,以提供更加定制化的实时通信解决方案。 Openfire是一款开源的即时...

    Openfire-linux-4.6.4.rar

    - **解压文件**:使用`unrar`命令或者第三方工具解压"Openfire-linux-4.6.4.rar"。 - **启动安装**:进入解压后的目录,执行安装脚本,例如:`./install.sh`。 - **配置服务**:安装过程中,会提示配置数据库连接...

    openfire-3.7.1-1.i386.rpm

    openfire老版本,3.7rpm版本,可以直接下载来用openfire老版本,3.7rpm版本,可以直接下载来用

    coherence-work.jar

    因为openfire源码中没有包含coherence-work.jar包,这个包在coherence3.3b版本中可以适用。(3.7版本的太先进,导入会发现有一些API找不到)

    apache-ant-1.8.2.jar DDD

    The type org.apache.tools.ant.Task cannot be resolved. It is indirectly referenced from required .class files 部署openfire4.2.1

    jwchat-1.0-src.tar.gz_httpbind_jwchat

    本文将围绕“jwchat-1.0-src.tar.gz_httpbind_jwchat”这一主题,深入探讨其背后的核心技术——XMPP协议、Openfire服务器以及jwChat客户端。XMPP(Extensible Messaging and Presence Protocol)是一种开放标准的...

Global site tag (gtag.js) - Google Analytics