I recently deployed openfire 3.7.0. I’m running on Ubuntu server 10.04 x64. I was able to get active directory authentication (LDAP) setup properly and users can connect using their AD credentials. However, after a couple of hours, the ldap authentication breaks and no one can login; users get an error “Invalid username or password”. Users are using Spark v 2.6.3. Reinstalling the Spark client does not fix the issue.
Rebooting the openfire service does not fix the issue, but rebooting the entire server does fix the issue temporarily.
I have about 125 users connected at any given time. Here are the log file errors:
at org.jivesoftware.util.LocaleUtils.getLocalizedString(LocaleUtils.java:489)
at org.jivesoftware.util.LocaleUtils.getLocalizedString(LocaleUtils.java:440)
at org.jivesoftware.util.LocaleUtils.getLocalizedString(LocaleUtils.java:424)
at org.jivesoftware.admin.AdminConsole.getAdminText(AdminConsole.java:239)
at org.jivesoftware.admin.SubnavTag.doEndTag(SubnavTag.java:182)
at org.jivesoftware.openfire.admin.decorators.main_jsp.jspx_meth_admin_subnavbar 0(main_jsp.java:387)
at org.jivesoftware.openfire.admin.decorators.main_jsp._jspService(main_jsp.java:2 22)
at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:74)
at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:50)
at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:78)
at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:164)
Rebooting the server every few hours is not a viable long-term solution. Can anyone please provide some assistance?
Thank you.