我正在尝试为移动应用设置XMPP
服务器。
在XMPP
服务器上,我的移动设备已连接,但是当我尝试发送通知时,设备上没有收到它。
我收到来自服务器的ping消息,这意味着设备与XMPP
之间存在连接。
下面是我的Tomcat日志报告:
18:45:35,327 INFO EjabberdXmppManager:207 - connected but not authenticated, so going to login...test1 18:45:35,328 INFO EjabberdXmppManager:247 - XMPPException while login - SASL authentication PLAIN failed: text
18:45:35,483 INFO EjabberdXmppManager:107 - connectionClosedOnError()
- stream:error (not-authorized) 18:45:36,483 INFO EjabberdXmppManager:121 - reconnectingIn() in secs – 9
在Ejabberd日志中,我得到以下警告:
2019-01-03 15:12:06.223 [warning] <0.545.0>@ejabberd_c2s:handle_auth_failure:447 (tcp|<0.545.0>) Failed c2s PLAIN authentication for test1@vspdragonap1 from ::ffff:IP: Invalid username or password
我花了很多时间解决此问题,但没有运气。
如果有人遇到同样的问题,请提供帮助。
答案 0 :(得分:0)
根据您提供的日志-您只是没有正确地授权(登录)。用户名或密码错误。因此,您在XMPP服务器上没有任何活动的用户会话。这就是为什么您什么都没收到的原因。 您需要检查您的用户名和密码。