连接不上openfire服务器

weixin_43809347 weixin_43809347 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
代码如下:
new Thread(new Runnable() {
@Override
public void run() {
//先与openfire服务器建立连接
XMPPTCPConnectionConfiguration.Builder configBuilder = XMPPTCPConnectionConfiguration.builder();
//设置XMPP域名
try {
configBuilder.setXmppDomain("127.0.0.1");
} catch (XmppStringprepException e) {
e.printStackTrace();
}
//设置主机位置(即服务器ip)
try {
InetAddress address=InetAddress.getByName("127.0.0.1");
configBuilder.setHostAddress(address);
} catch (UnknownHostException e) {
e.printStackTrace();
}
//设置端口号
configBuilder.setPort(5223);
//设置不验证,否则需要TLS验证
configBuilder.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled);
//设置更改用户当前状态(在线、离线等)
configBuilder.setSendPresence(false);
/* configBuilder.setUsernameAndPassword("admin","xuan99102400..");*/
AbstractXMPPConnection connection = new XMPPTCPConnection(configBuilder.build());
// 连接到服务器
try {
connection.connect();
} catch (SmackException e) {
Logger.getLogger("falied");
e.printStackTrace();
}


抛出的异常如下:
org.jivesoftware.smack.SmackException$ConnectionException: The following addresses failed: 'null:5223' failed because: /127.0.0.1 exception: java.net.ConnectException: failed to connect to /127.0.0.1 (port 5223) from /127.0.0.1 (port 41318) after 30000ms: isConnected failed: ECONNREFUSED (Connection refused)

spark能连接得上服务器,会不会是android模拟器的原因。
...全文

相关推荐

agsxmpp与openfire服务器通讯

agsxmpp与openfire服务器登录,agsxmpp.dll修复登录和发消息的问题

qq_29673213

Openfire XMPP服务器在Debian/Ubuntu VPS上的生产级部署指南

XMPP(Extensible Messaging and Presence Protocol)是一种开放、去中心化的实时通信协议,其核心原理基于XML流、SASL认证、TLS加密及分布式路由机制。作为成熟稳定的IM基础设施,XMPP具备天然的数据主权保障能力与协议透明性,技术价值体现在可审计、可定制、可私有化部署,广泛应用于企业内网通讯、合规消息系统、客服集成及物联网设备信令交互等场景。本文聚焦于在Debian 12或Ubuntu 22.04 LTS系统的VPS上,通过原生APT安装+手动升级Openfi

anvqxl0105

Linux安装Openfire、Spark

使用了MySQL数据库之后,当我们重装Openfire时,创建的用户数据就不会因为重装而丢失了,只要是配置使用的同一个MySQL数据库,重装后之前的用户数据自动会加载进来的,不需要特殊处理。而spark_2_9_4.exe是需要自己安装jdk的,而且他需要的是32位的jdk。重装,经测试,直接删除openfire目录后访问linux ip:9090依然是可以,说明程序加载进入了内存,所以在删除之前,先执行openfire stop命令之后再删除,然后重新解压openfire来实现重新安装。

2401_89872625

openfire3.10.2安装部署及集群配置及openfire优化

openfire安装部署 openfire集群配置 openfire优化 linux下安装配置openfire openfire优化步骤

God_Ming

Openfire服务器

Openfire服务器安装包,本地配置直接解压安装即可。

EricFantastic
评论 2
收藏 已收藏
分享
返回顶部
weixin_43809347
Android 80,490 成员 91,375 内容