XMPP/Smack/Openfire javax.net.ssl.SSLException: Received fatal alert: internal_error

解决:

1、在链接openfire服务器后,线程休眠一段时间,再进行登录login操作。

connection.connect(); 
Thread.sleep(3000);

connection.login(user, pass);

2、设置setPacketReplyTimeout参数

SmackConfiguration.setPacketReplyTimeout(PACKET_REPLY_TIMEOUT);

config = new ConnectionConfiguration(SERVER, PORT);

注意:如果设置了休眠时间或setPacketReplyTimeout参数后还是出现错误,请讲时间设置再大些看看

最新文章

  1. $\LaTeX$笔记:首字下沉
  2. log4Net(写入日志文件)
  3. MVC 之 Code First
  4. delphi 获取颜色值的RGB
  5. ARP协议的报文格式
  6. github上如何合并别人的pull request
  7. c#1所搭建的核心基础之类型系统的特征
  8. 用java字节码解释i++和++i(转)
  9. ajax2016/4/15 post与get
  10. python爬取煎蛋图片
  11. Hadoop API:遍历文件分区目录,并根据目录下的数据进行并行提交spark任务
  12. 《Java面向对象设计》
  13. bzoj4767两双手 容斥+组合
  14. ubuntu amd64 的锐捷连接解决办法---武汉大学
  15. Spring Boot 2 整合Swagger简单入门
  16. ES6 模板字符串Template String
  17. python day11 函数(第三篇)
  18. 快速上手ABP - Angular部分 - 如何最快速度了解相关API。
  19. bzoj2004 矩阵快速幂优化状压dp
  20. 使用Stickers拓展集成iMessage简单功能

热门文章

  1. 编程算法 - 两个链表的第一个公共结点 代码(C)
  2. websocket聊天时,图片压缩处理(url或者input-file)
  3. 【Python】从文件中读取数据
  4. WinForm搭载ScintillaNET时文本由于发生偏移被隐藏解决方案
  5. 在C#中怎样推断线程当前所处的状态
  6. 聊聊高并发(三十九)解析java.util.concurrent各个组件(十五) 理解ExecutorService接口的设计
  7. MySQL-[Err] 1055 - Expression #1
  8. IOS研究之网络编程(二)-Cocoa Streams使用具体解释
  9. mongodb的mongod.lock文件及oplog文件
  10. TP 自动验证规则