根据与用户问题的讨论,AS
.setPort(5223)位于XMPPTCPConnectionConfiguration中。默认情况下,Openfire中的端口5223是客户端SSL端口,
you can change this port setting in Openfire 3.10 from Admin panel
服务器>>服务器设置>>客户端连接
错误
org.jivesoftware.smack.SmackException $
NoResponseException:在回复超时内未收到响应。超时时间为10000毫秒(约10秒)。
意味着您正在尝试不通过SASL协商而连接启用SSL的端口[5223]。意味着您需要将XMPP服务器[Opnefire]提供的SSL证书存储在应用程序中(内部/外部存储器中的某些位置),并使用相同的证书与SSL端口上的Xmpp服务器进行进一步的通信。
有关XMPP SASL协商的更多信息,请参考此链接



