Обсуждение статьи "OpenMeetings - Создание видеоконференций"

Автор Graf, 22 января 2014, 11:31:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.


timoshka

Ради инетереса попробовал, не плохая программка. Но при попытке залить любой офисный файл на доску получаю такую картинку. Проблем с конвертацией графики, PDF и прочего нет.

Graf

За конвертацию офисных документов отвечает jodconverter и OpenOffice/LibreOffice .
Думаю, что ошибка в путях, возможно где-то пробел закрался.

ЦитироватьJOD Path - путь к библиотекам jodconverter (по статье это /opt/apache-openmeetings/jodconverter-core-3.0-beta-4/lib)
OpenOffice/LibreOffice Path for jodconverter - путь к OpenOffice/LibreOffice (по статье это /opt/openoffice4);

Да, и обрати внимание, что в JOD Path указывается полный путь до каталога с библиотеками .../..../lib

timoshka

Цитата: Graf от 24 января 2014, 13:57:31Да, и обрати внимание, что в JOD Path указывается полный путь до каталога с библиотеками .../..../lib

Точно, lib в конце не написал. Спасибо.

Но есть еще одна проблема, почта не отправляется. Ни во время регистрации ни при отправки приглашения.

Graf

Цитата: timoshka от 24 января 2014, 18:11:48
Но есть еще одна проблема, почта не отправляется. Ни во время регистрации ни при отправки приглашения.

Попробуй telnet'ом письмо отправить, да и в логи посмотри, точно что-нибудь интересное выплывет ;)
Тяжело просто так основываясь на "почта не отправляется" что-то ответить, причин может быть масса.

timoshka

Цитата: Graf от 26 января 2014, 15:33:13Попробуй telnet'ом письмо отправить, да и в логи посмотри, точно что-нибудь интересное выплывет ;)

телнетом отправляется
а вот что выдает лог при настройке на smtp.yandex.ru
ERROR 01-27 17:44:59.583 o.a.o.u.m.MailHandler:211 [taskExecutor-3] - Error while sending message
java.lang.IllegalStateException: Can't overwrite cause with com.sun.mail.smtp.SMTPSenderFailedException: 553 5.7.1 Sender address rejected: not owned by auth user.


а так при настройках на рабочий сервер
ERROR 01-27 18:02:59.562 o.a.o.u.m.MailHandler:211 [taskExecutor-3] - Error while sending message
javax.mail.SendFailedException: Send failure (javax.mail.AuthenticationFailedException: 535 5.7.3 Authentication unsuccessful.

timoshka

С яндексом разобрался. Системный адрес должен быть на яндксе тогда все работает, а вот через рабочий так и не хочет почта уходить хотя под этой же учеткой через телнет работает. Не понятно почему жалуется на аутентификацию.

timoshka

Если кому-то интересно, при работе с рабочим сервером пользователя и пароль вводить не надо, только системный почтовый адрес от которого и будет уходить почта. При работе со внешними серверами эти поля обязательны.
У меня так!  :)

timoshka

#8
ЦитироватьДля того, чтобы OpenMeetings загружался автоматически при старте компьютера, можно скрипт запуска /etc/rc.d/rc.apache-openmeetings прописать в /etc/rc.d/rc.local

Добавил, но после перезагрузки не запускается. Как-будто rc.local вообще игнорируется даже в логах нет ошибок. Как проверить?

# cat /etc/rc.d/rc.local

#!/bin/sh
#
# /etc/rc.d/rc.local:  Local system initialization script.
#
# Put any local startup commands in here.  Also, if you have
# anything that needs to be run at shutdown time you can
# make an /etc/rc.d/rc.local_shutdown script and put those
# commands in there.

/etc/rc.d/rc.apache-openmeetings start

artem

#9
не могу настроить загрузку документов на доску.... картинки загружает, а офисные файлы -болт.... пишет:
key: processSWF
process: generateSwf
command; [/usr/bin/pdf2swf, -s, insertstop, -s, poly2bitmap, -i, -j, 85, -s, zoom=72, /opt/red5/webapps/openmeetings/upload/files/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e.pdf, /opt/red5/webapps/openmeetings/upload/files/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e.swf]
exception: java.io.IOException: Cannot run program "/usr/bin/pdf2swf": java.io.IOException: error=2, No such file or directory
error: Cannot run program "/usr/bin/pdf2swf": java.io.IOException: error=2, No such file or directory
exitValue: java.io.IOException: Cannot run program "/usr/bin/pdf2swf": java.io.IOException: error=2, No such file or directory
out:
key: processThumb
process: generateBatchThumbByWidth
command; [/usr/bin/convert, -thumbnail, 80, /opt/red5/webapps/openmeetings/upload/files/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e.pdf, /opt/red5/webapps/openmeetings/upload/files/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e/_thumb_page-%04d.jpg]
exception: null
error:
exitValue: null
out:
key: processXML
process: generateXMLDocument
command; null
exception: null
error: null
exitValue: null
out: null
key: processOpenOffice
process: doJodConvert
command; [java, -Doffice.home=/opt/openoffice.org3, -cp, /opt/red5/webapps/openmeetings/jodconverter/lib/jurt-3.2.1.jar, -cp, /opt/red5/webapps/openmeetings/jodconverter/lib/commons-io-1.4.jar, -cp, /opt/red5/webapps/openmeetings/jodconverter/lib/json-20090211.jar, -cp, /opt/red5/webapps/openmeetings/jodconverter/lib/jodconverter-core-3.0-beta-4.jar, -cp, /opt/red5/webapps/openmeetings/jodconverter/lib/unoil-3.2.1.jar, -cp, /opt/red5/webapps/openmeetings/jodconverter/lib/commons-cli-1.1.jar, -cp, /opt/red5/webapps/openmeetings/jodconverter/lib/ridl-3.2.1.jar, -cp, /opt/red5/webapps/openmeetings/jodconverter/lib/juh-3.2.1.jar, -jar, /opt/red5/webapps/openmeetings/jodconverter/lib/jodconverter-core-3.0-beta-4.jar, /opt/red5/webapps/openmeetings/uploadtemp/files/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e.odt, /opt/red5/webapps/openmeetings/upload/files/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e/f8bc92dd1ad6d9d9c9ce8e59f4ddfa0e.pdf]
exception: null
error: 23.02.2014 21:01:33 org.artofsolving.jodconverter.office.ProcessPoolOfficeManager
INFO: ProcessManager implementation is LinuxProcessManager
23.02.2014 21:01:33 org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1' and profileDir '/tmp/.jodconverter_socket_host-127.0.0.1_port-2002'
23.02.2014 21:01:33 org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 6004
23.02.2014 21:01:34 org.artofsolving.jodconverter.office.OfficeConnection connect
INFO: connected: 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1'
23.02.2014 21:01:35 org.artofsolving.jodconverter.office.ProcessPoolOfficeManager stop
INFO: stopping
23.02.2014 21:01:35 org.artofsolving.jodconverter.office.OfficeConnection$1 disposing
INFO: disconnected: 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1'
23.02.2014 21:01:35 org.artofsolving.jodconverter.office.ManagedOfficeProcess doEnsureProcessExited
INFO: process exited with code 0
23.02.2014 21:01:35 org.artofsolving.jodconverter.office.ProcessPoolOfficeManager stop
INFO: stopped

exitValue: null
out:

может есть идеи?

Graf

Цитировать
Cannot run program "/usr/bin/pdf2swf": java.io.IOException: error=2, No such file or directory

SWFTOOLS поставлен?
http://wiki.slackware.su/wiki:articles:omeet#swftools

Graf

Цитата: timoshka от 21 февраля 2014, 10:46:20
Добавил, но после перезагрузки не запускается. Как-будто rc.local вообще игнорируется даже в логах нет ошибок. Как проверить?

А хоть что-то прописанное в  rc.local запускается при старте?
Напиши простенький скрипт типа:
echo "12345678" > /123.txt
и посмотри создаться, после ребута, в корне файл 123.txt или нет.

timoshka

Цитата: Graf от 24 февраля 2014, 11:22:11А хоть что-то прописанное в  rc.local запускается при старте?
echo "12345678" > /123.txt
Странно, но этот скрипт сработал.

Graf

#13
Цитата: timoshka от 24 февраля 2014, 12:54:45
Цитата: Graf от 24 февраля 2014, 11:22:11А хоть что-то прописанное в  rc.local запускается при старте?
echo "12345678" > /123.txt
Странно, но этот скрипт сработал.
А консоль во время загрузки, что говорит по поводу /etc/rc.d/rc.apache-openmeetings ?

P.S. Может есть смысл почитать http://slackware.su/forum/index.php/topic,24.0.html

timoshka

Цитата: Graf от 24 февраля 2014, 14:57:12А консоль во время загрузки, что говорит по поводу /etc/rc.d/rc.apache-openmeetings ?

P.S. Может есть смысл почитать http://slackware.su/forum/index.php/topic,24.0.html
В консоли Starting OpenMeetings...  и никаких ошибок.
sleep 10 в конце rc.local не помог.