Не могу запустить OM 3.0.3 под CentOS7

2014-12-02 Пенетрантность Mikalai Beliashou

Добрый день, дамы и господа.

Установил OM 3.0.3 под CentOS 7 по инструкции Installation OpenMeetings 
3.x on Centos 7.pdf 
https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20OpenMeetings%203.x%20on%20Centos%207.pdf?version=2modificationDate=1413183177000api=v2. 
Всё установилось хорошо, отличие было только в том, что CentOS7 minimal 
не содержит своего GUI, поэтому надо было открыть порты firewall и 
обратиться к страничке инсталляции по сети. После ответов на вопросы 
web-инсталлятора, при попытке входа в приложение (ещё до появления 
ввести имя и пароль) получаю сообщение:


*OpenMeetings - Loading ...*
The server is not yet completely initialized. Please try again in a 
couple of seconds.
If this message persists for several minutes contact your 
Sys-Administration.

If that message stays forever you should check the logs located in

openmeetings_install_dir/log

folder, probably your database user/pwd/host is wrong!

Подскажите куда копать, пожалуйста!

с уважением,
Николай Беляшов

PS: В логе, который показывает red5 при этом добавляется что-то в таком 
роде, я не нахожу там ничего подозрительного для своего уровня понимания:


DEBUG 12-02 12:18:12.963 ServletWebRequest.java 6334216 189 
org.apache.wicket.protocol.http.servlet.ServletWebRequest 
[http-nio-0.0.0.0-5080-exec-2] - Calculating context relative path from: 
context path '/openmeetings', filterPrefix '', uri '/openmeetings/install'
DEBUG 12-02 12:18:12.964 ServletWebRequest.java 6334217 189 
org.apache.wicket.protocol.http.servlet.ServletWebRequest 
[http-nio-0.0.0.0-5080-exec-2] - Calculating context relative path from: 
context path '/openmeetings', filterPrefix '', uri '/openmeetings/install'
DEBUG 12-02 12:18:12.964 ServletWebRequest.java 6334217 189 
org.apache.wicket.protocol.http.servlet.ServletWebRequest 
[http-nio-0.0.0.0-5080-exec-2] - Calculating context relative path from: 
context path '/openmeetings', filterPrefix '', uri '/openmeetings/install'
DEBUG 12-02 12:18:12.965 PageAccessSynchronizer.java 6334218 100 
org.apache.wicket.page.PageAccessSynchronizer 
[http-nio-0.0.0.0-5080-exec-2] - 'http-nio-0.0.0.0-5080-exec-2' 
attempting to acquire lock to page with id '7'
DEBUG 12-02 12:18:12.965 PageAccessSynchronizer.java 6334218 125 
org.apache.wicket.page.PageAccessSynchronizer 
[http-nio-0.0.0.0-5080-exec-2] - http-nio-0.0.0.0-5080-exec-2 acquired 
lock to page 7
DEBUG 12-02 12:18:12.966 PageAccessSynchronizer.java 6334219 100 
org.apache.wicket.page.PageAccessSynchronizer 
[http-nio-0.0.0.0-5080-exec-2] - 'http-nio-0.0.0.0-5080-exec-2' 
attempting to acquire lock to page with id '7'
DEBUG 12-02 12:18:12.966 PageAccessSynchronizer.java 6334219 125 
org.apache.wicket.page.PageAccessSynchronizer 
[http-nio-0.0.0.0-5080-exec-2] - http-nio-0.0.0.0-5080-exec-2 acquired 
lock to page 7
DEBUG 12-02 12:18:12.966 ServletWebRequest.java 6334219 189 
org.apache.wicket.protocol.http.servlet.ServletWebRequest 
[http-nio-0.0.0.0-5080-exec-2] - Calculating context relative path from: 
context path '/openmeetings', filterPrefix '', uri '/openmeetings/install'
DEBUG 12-02 12:18:12.967 ServletWebRequest.java 6334220 189 
org.apache.wicket.protocol.http.servlet.ServletWebRequest 
[http-nio-0.0.0.0-5080-exec-2] - Calculating context relative path from: 
context path '/openmeetings', filterPrefix '', uri '/openmeetings/install'
DEBUG 12-02 12:18:12.967 Page.java 6334220 871 org.apache.wicket.Page 
[http-nio-0.0.0.0-5080-exec-2] - ending request for page [Page class = 
org.apache.openmeetings.web.pages.install.InstallWizardPage, id = 7, 
render count = 20], request 
org.apache.wicket.protocol.http.servlet.ServletWebRequest@6b048f68
DEBUG 12-02 12:18:12.967 Page.java 6334220 871 org.apache.wicket.Page 
[http-nio-0.0.0.0-5080-exec-2] - ending request for page [Page class = 
org.apache.openmeetings.web.pages.install.InstallWizardPage, id = 7, 
render count = 20], request 
org.apache.wicket.protocol.http.servlet.ServletWebRequest@6b048f68
DEBUG 12-02 12:18:12.985 PageAccessSynchronizer.java 6334238 195 
org.apache.wicket.page.PageAccessSynchronizer 
[http-nio-0.0.0.0-5080-exec-2] - 'http-nio-0.0.0.0-5080-exec-2' released 
lock to page with id '7'
DEBUG 12-02 12:18:12.985 AsynchronousDataStore.java 6334238 354 
org.apache.wicket.pageStore.AsynchronousDataStore$PageSavingRunnable 
[Wicket-PageSavingThread] - Saving asynchronously: Entry 
[sessionId=9D6BE3E6306BA1F1FBCDCCCE4258A165, pageId=7]...
DEBUG 12-02 12:18:12.985 PageAccessSynchronizer.java 6334238 346 
org.apache.wicket.page.PageAccessSynchronizer 
[http-nio-0.0.0.0-5080-exec-2] - 'http-nio-0.0.0.0-5080-exec-2' 
notifying blocked threads
DEBUG 12-02 12:18:12.985 DiskDataStore.java 6334238 186 
org.apache.wicket.pageStore.DiskDataStore [Wicket-PageSavingThread] - 
Storing data for page with id '7' in session with id 
'9D6BE3E6306BA1F1FBCDCCCE4258A165'
DEBUG 12-02 12:18:12.986 ServletWebRequest.java 6334239 189 
org.apache.wicket.protocol.http.servlet.ServletWebRequest 

Re: Не могу запустить OM 3.0.3 под CentOS7

2014-12-02 Пенетрантность Maxim Solodovnik
если я ничего не путаю скрипт вот отсюда
https://code.google.com/p/openmeetings/wiki/UbuntuLucidLTS
имеет нужные комментарии

можно так же посмотреть инструкции здесь:
https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+for+installing+OpenMeetings+and+Tools

GUI-Admin-Configs-application.base.url

2014-12-02 19:56 GMT+06:00 Mikalai Beliashou belias...@ibah.iba.by:

 Максим, спасибо за ответ.

 Проблема оказалась в имени сервера. Когда я прописал внешний адрес сервера
 в /etc/hosts, то всё заработало.

 Остались непонятки с автостартом сервиса, ибо в CentOS 7 сервисы сделаны
 через systemctl, а не через init.d.

 Очевидно, что я достаточно криво всё-таки прописал имя сервера при
 настройке, потому что письмо на подтверждение регистрации пришло вида
 http://localhost:5080/openmeetings/bla-bla-bla... Откуда система берёт
 имя сервера и порт (я перенастроил на 80й порт) при составлении письма?

 с уважением,
 Николай Беляшов




-- 
WBR
Maxim aka solomax