Openfire 3.8.1无法打开'Admin Web Console'

时间:2013-09-17 11:23:44

标签: mysql xmpp openfire jive

我正在尝试在nginx服务器上安装Openfire 3.8.1(Linux x86_64 - CentOs版本6.2 Final)。

我从本文HERE开始安装,并成功使用wget和yum安装了openfire,然后在/opt/openfire/conf/openfire.xml中更改了网络接口,如下所示:

<network>
      <interface>myIPAddress</interface>
</network>

我还在/ etc / sysconfig / openfire中将我的JAVA_HOME设置为:

JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre

最后一步是运行命令&gt; sudo service openfire start

输出:

Shutting down openfire:                                    [  OK  ]
Starting openfire:

它开始没有错误......

然后我打开web管理控制台http://x.x.x.x:9090,它没有打开,最后像这样超时:

The connection has timed out
The server at x.x.x.x is taking too long to respond.

我检查/opt/openfire/logs/error.log和warn.log中的日志文件,没有错误/警告(空文件) 我还检查了/opt/openfire/logs/nohup.out中的nohup.out,它说:

Openfire 3.8.1 [Sep 17, 2013 6:23:04 PM]
Admin console listening at http://x.x.x.x:9090

管理员实际上正在侦听我指定的正确端口,但是Web控制台不想打开页面... 我一直在使用各种方法安装和卸载openfire 3-4次,但没有任何作用(总是无法打开管理页面)

我希望有人可以帮助我,我真的很感激...真的很感谢。

编辑:

我从Openfire论坛(community.igniterealtime.org)上读到,他们说我需要为某些端口允许服务器防火墙,所以我将它添加到etc / sysconfig / iptables中,如下所示:

  -A INPUT -m state --state NEW -m tcp -p tcp --dport 9090 -j ACCEPT
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 9091 -j ACCEPT
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 7777 -j ACCEPT
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 5222 -j ACCEPT
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 5223 -j ACCEPT

我使用命令&gt;重新启动/重新加载我的openfire sudo service openfire restart / reload

同样的事情发生,它开始没有错误,管理控制台页面将无法打开

我使用命令&gt;检查我的过程netstat -nap | grep 9090

输出

(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 ::ffff:x.x.x.x:9090     :::*                        LISTEN      -

输出似乎没有错误,因为Openfire在具有相同输出的Ubuntu的其他服务器中运行。也许Openfire无法在CentOs 6.2中运行......我不知道......请帮助..我将在这种状态下放弃:(

我对于我应该再次尝试解决这个问题非常无能为力,我需要用户服务密钥(在web admin - userservice中)用我的集成django-project添加新用户。感谢

1 个答案:

答案 0 :(得分:-2)

我们在OEL 7.x和OEL 6.x中也遇到了类似的问题。 OpenFire 4.5.2控制台在OEL 7.x中不起作用,但是当我们在OEL 6.x中安装它时,它就起作用了。

您是否在以前的CentOS版本中进行了测试?

最诚挚的问候,

CB