【已解决】Openfire初始化配置在特性设置时出错:HTTP ERROR 500 Problem accessing /setup/setup-profile-settings.jsp Reason Server Error

【背景】

折腾:

【记录】在CentOS 6.6中安装OpenFire

期间,Openfire初始化配置在特性设置时出错:

HTTP ERROR 500

Problem accessing /setup/setup-profile-settings.jsp. Reason:
    Server Error
Caused by:

java.lang.NullPointerException
	at org.jivesoftware.openfire.admin.setup.setup_002dprofile_002dsettings_jsp._jspService(setup_002dprofile_002dsettings_jsp.java:81)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
	at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
	at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:74)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:50)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:78)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:159)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
	at org.eclipse.jetty.server.Server.handle(Server.java:497)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
	at java.lang.Thread.run(Thread.java:745)
Powered by Jetty://

如图:

HTTP ERROR 500  Problem accessing setupsetup-profile-settings.jsp Reason Server Error

【解决过程】

1.搜:

openfire HTTP ERROR 500  Problem accessing setup-profile-settings.jsp

参考:

Help ! OpenFire crashes while configuring ! | Ignite Realtime

安装OpenFire时出现HTTP ERROR 500问题的解决 – 云人生 – 51CTO技术博客

去关闭OpenFire并重启:

[root@bogon ~]# service openfire stop
Shutting down openfire:                                    [  OK  ]
[root@bogon ~]# service openfire restart
Shutting down openfire: kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]

Starting openfire: 
[root@bogon ~]# service openfire status
openfire is running
[root@bogon ~]# 

然后进入:

http://1.2.3.4:9090/

继续重新配置:

reinstall openfire choose language

reinstall openfire server config

reinstall openfire databse config

 

reinstall openfire databse config standard connection

reinstall openfire feature config

果然可以继续配置了:

able to continue config for admin account

 

【总结】

当配置OpenFire在 特性设置 时,出现:

HTTP ERROR 500  Problem accessing /setup/setup-profile-settings.jsp Reason Server Error

错误,则去重启OpenFire:

service openfire stop
service openfire restart

然后重新进入主页:

http://1.2.3.4:9090/

重新配置即可。



发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量