在本机上测试OpenFire 3.6.0a的服务器,结果不小心设置服务器名称为一个内网IP,重启后就无法超级管理身份登录了,也许是用户的域改变了,造成无法登录。于是想到了修改内置数据库的方法,首先关闭openfire的服务器,然后进入目录:

%openfire_3_6_0a%    \bin\extra

运行 embedded-db-viewer.bat

image

update OFPROPERTY set PROPVALUE = ‘这里填上你修改前的机器名’ where name=’xmpp.domain’

点下image

再重启openfire就正常了