OpenFire不会接受pipe理员login

我们一直在使用OpenFire来运行我们公司的Jabber服务器。 有一天,我们去了一个新员工的帐户,发现自己被神秘地锁在了pipe理面板之外。

我已重置pipe理员密码并尝试了多个帐户。 帐户可以使用jabber客户端login到服务器,所以我知道我们使用的密码是正确的。

任何人都知道我们可能会login?

“login失败:请确保您的用户名和密码正确,并且您是pipe理员或pipe理员。”

附加信息:

Windows Server 2008 R2

内部数据库

尝试使用设置模式,看看它是否会重置任何东西

重新启动服务器程序和机器本身

最终的解决scheme:我最终只是重新安装了OpenFire,并重新创build了每个人的账户。 不是世界上最好的解决scheme,但它的工作。 我已经编辑这篇文章,而不是build议这是一个解决scheme,因为它没有真正解决这个问题太多,使问题无关紧要。

你有shell访问服务器? 听起来很愚蠢,Openfire喜欢偶尔重启一次。 对于Linux:

service openfire restart 

要么

 /etc/init.d/openfire restart 

对于Windows:

进入services.msc并重新启动OpenFire服务。 有些人报告说,完整的服务器重启效果更好。

我也会检查文件权限。 通常,当我们遇到权限问题时(尽pipe在Linux上),重新启动openfire会在重新启动时通过设置向导,所以它可能不完全一样…但值得一试:)