我正在使用Ubuntu 14.04,我已经安装了Openfire 4.1,这样做工作正常。
但是在另一天,当我使用以下命令启动openfire时,它无法正常工作
sudo /opt/openfire/bin/openfire start
并尝试打开它,如 htp:// localhost:9090
我还使用以下命令
检查了状态sudo /opt/openfire/bin/openfire status
并显示:The daemon is running.
我还按照以下链接设置了Java_home:http://www.wikihow.com/Install-Oracle-Java-JRE-on-Ubuntu-Linux
我的openfire有什么不对,我该怎么调试呢?
答案 0 :(得分:1)
对于调试,您应该查看位于/ opt / openfire / logs目录下的日志。 检查info.log,error.log以获取线索。
答案 1 :(得分:1)
谢谢Shoaib。
我检查了错误日志,发现错误如:
2016.03.23 10:09:37 org.jivesoftware.openfire.filetransfer.proxy.ProxyConnectionManager - Error creating server socket
java.net.BindException: Cannot assign requested address
我认为该错误是由于我的域名发生了变化。
现在我们在一个办公室工作并为所有机器分配动态IP,因此每次都会更改IP,这就是它停止工作的原因。
我已经通过IP更改为之前的一次,我在安装openfire时添加了它,并且它可以工作...