Accessing Users/Groups fails with Illegal JID: ifa meeting room 1

Fresh install of 360a, have setup DB2 database, and AD for ldap auth. Have logged in as admin, can access all other features, can login in remotely.

Can access the Users/Groups section of the openfire webapp, I get the folowing, clues?

**Stack
**

HTTP ERROR: 500

Illegal JID: ifa meeting room 1

RequestURI=/user-summary.jsp

Caused by:

java.lang.IllegalArgumentException: Illegal JID: ifa meeting room 1
     at org.xmpp.packet.JID.init(JID.java:395)
     at org.xmpp.packet.JID.(JID.java:230)
     at org.jivesoftware.openfire.ldap.LdapUserProvider.loadUser(LdapUserProvider.java:71)
     at org.jivesoftware.openfire.user.UserManager.getUser(UserManager.java:213)
     at org.jivesoftware.openfire.user.UserCollection$UserIterator.getNextElement(UserCollection.java:95)
     at org.jivesoftware.openfire.user.UserCollection$UserIterator.hasNext(UserCollection.java:58)
     at org.jivesoftware.openfire.admin.user_002dsummary_jsp._jspService(user_002dsummary_jsp.java:234)
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
     at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
     at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
     at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
     at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
     at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
     at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:66)
     at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
     at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:42)
     at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
     at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:70)
     at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
     at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:99)
     at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
     at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
     at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
     at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
     at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
     at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
     at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
     at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
     at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
     at org.mortbay.jetty.Server.handle(Server.java:324)
     at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
     at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:829)
     at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
     at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
     at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
     at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
     at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
Caused by: org.jivesoftware.stringprep.IDNAException: Contains non-LDH characters.
     at org.jivesoftware.stringprep.IDNA.toASCII(IDNA.java:106)
     at org.jivesoftware.stringprep.IDNA.toASCII(IDNA.java:53)
     at org.xmpp.packet.JID.init(JID.java:366)
     ... 37 more

I’m having this same exact issue. The only difference is that my illegal JID reads:

$@example.anotherexample.net

Obviously that’s just an example, I see the actual server name. Even when I have it named something like “openfire-server” the problem still persists. What do I do here? Why do I have a “$@” before the server name everytime i look at it, but he doesn’t?