Конфигурация сервера Openfire в экземпляре AWS Ubuntu 18.04 - PullRequest
0 голосов
/ 14 января 2019

Как правильно настроить сервер openfire на AWS? Я установил openfire на aws и запускаю, показываю консоль администратора и настройка сервера завершена.

При создании нового пользователя отображается следующая ошибка:

Исключение:

java.lang.NoClassDefFoundError: javax / xml / bind / DatatypeConverter в org.jivesoftware.openfire.auth.DefaultAuthProvider.setPassword (DefaultAuthProvider.java:323) в org.jivesoftware.openfire.auth.AuthFactory.setPassword (AuthFactory.java:183) в org.jivesoftware.openfire.user.DefaultUserProvider.createUser (DefaultUserProvider.java:167) в org.jivesoftware.openfire.user.UserManager.createUser (UserManager.java:214) в org.jivesoftware.openfire.admin.user_002dcreate_jsp._jspService (user_002dcreate_jsp.java:161) в org.apache.jasper.runtime.HttpJspBase.service (HttpJspBase.java:70) на javax.servlet.http.HttpServlet.service (HttpServlet.java:790) в org.eclipse.jetty.servlet.ServletHolder.handle (ServletHolder.java:812) в org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter (ServletHandler.java:1669) в com.opensymphony.module.sitemesh.filter.PageFilter.parsePage (PageFilter.java:118) в com.opensymphony.module.sitemesh.filter.PageFilter.doFilter (PageFilter.java:52) в org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter (ServletHandler.java:1652) в org.jivesoftware.util.LocaleFilter.doFilter (LocaleFilter.java:73) в org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter (ServletHandler.java:1652) в org.jivesoftware.util.SetCharacterEncodingFilter.doFilter (SetCharacterEncodingFilter.java:49) в org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter (ServletHandler.java:1652) в org.jivesoftware.admin.PluginFilter.doFilter (PluginFilter.java:226) в org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter (ServletHandler.java:1652) в org.jivesoftware.admin.AuthCheckFilter.doFilter (AuthCheckFilter.java:215) в org.eclipse.jetty.servlet.ServletHandler $ CachedChain.doFilter (ServletHandler.java:1652) в org.eclipse.jetty.servlet.ServletHandler.doHandle (ServletHandler.java:585) в org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:143) в org.eclipse.jetty.security.SecurityHandler.handle (SecurityHandler.java:577) в org.eclipse.jetty.server.session.SessionHandler.doHandle (SessionHandler.java:223) в org.eclipse.jetty.server.handler.ContextHandler.doHandle (ContextHandler.java:1127) в org.eclipse.jetty.servlet.ServletHandler.doScope (ServletHandler.java:515) в org.eclipse.jetty.server.session.SessionHandler.doScope (SessionHandler.java:185) в org.eclipse.jetty.server.handler.ContextHandler.doScope (ContextHandler.java:1061) в org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:141) в org.eclipse.jetty.server.handler.ContextHandlerCollection.handle (ContextHandlerCollection.java:215) в org.eclipse.jetty.server.handler.HandlerCollection.handle (HandlerCollection.java:110) в org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerWrapper.java:97) в org.eclipse.jetty.server.Server.handle (Server.java:499) в org.eclipse.jetty.server.HttpChannel.handle (HttpChannel.java:311) в org.eclipse.jetty.server.HttpConnection.onFillable (HttpConnection.java:257) at org.eclipse.jetty.io.AbstractConnection $ 2.run (AbstractConnection.java:544) в org.eclipse.jetty.util.thread.QueuedThreadPool.runJob (QueuedThreadPool.java:635) в org.eclipse.jetty.util.thread.QueuedThreadPool $ 3.run (QueuedThreadPool.java:555) в java.base / java.lang.Thread.run (Thread.java:844)

Когда я получаю доступ к openfire, используя Spark show, ошибка соединения отклоняется.

1 Ответ

0 голосов
/ 15 января 2019

В вашем вопросе не так много подробностей, которые могли бы помочь кому-то определить проблему, например, какую ОС, какую версию Openfire и какую версию Java вы используете.

Версии Openfire до самой последней на тот момент, когда я пишу это (v4.3.0), несовместимы с Java 9 и выше. Это общий источник проблем. Попробуйте перейти на Java 8.

...