Попробуйте самый простой и быстрый способ 
установки OnlyOffice

Ошибка Runtime error при первом входе

Проблемы, связанные с процессом установки

Ошибка Runtime error при первом входе

Сообщение Viacheslav » Чт мар 02, 2017 11:25 am

Добрый день.
После установки Сервера совместной работы на локальном сервере, при первом входе вылетает ошибка "Runtime Error A runtime error has occurred", решение которой не смог найти в интернете.
Устанавливал по инструкции http://helpcenter.onlyoffice.com/ru/server/linux/community/linux-installation.aspx

Ошибка в приложении.

Заходил по локальному адресу компьютера. http/192.168.X.X/

Операционная система:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"

Версия nginx:
nginx version: nginx/1.10.0 (Ubuntu)

Версия MySQL:
mysql Ver 14.14 Distrib 5.7.17, for Linux (x86_64) using EditLine wrapper

Версия mono:
Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen

Прошу помочь разобраться с ошибкой. Если нужны логи - готов предоставить.
Вложения
2017-03-02_15-55-27.png
2017-03-02_15-55-27.png (15.44 КБ) Просмотров: 1388
Viacheslav
 
Сообщения: 5
Зарегистрирован: Чт мар 02, 2017 10:33 am

Re: Ошибка Runtime error при первом входе

Сообщение Ivan » Чт мар 02, 2017 12:36 pm

Добрый день!
Проверьте соответствует ли конфигурация вашего сервера требованиям к оборудованию и программному обеспечению. В частности, в ходе установки MySQL 5.7 должен создаваться пароль.
Если все требования соблюдены, пришлите логи из папки /var/www/onlyoffice/Logs/
Благодарим Вас за интерес к ONLYOFFICE.
Ivan
 
Сообщения: 413
Зарегистрирован: Ср окт 26, 2016 12:53 pm

Re: Ошибка Runtime error при первом входе

Сообщение Viacheslav » Чт мар 02, 2017 1:04 pm

Делал все по инструкции, в т.ч. сделал пароль на mysql.
По пути /var/www/onlyoffice/Logs/ - почему то вообще ничего нет, т.е. папка пустая.
М.б. запись логов ведется в /var/log/onlyoffice?
Viacheslav
 
Сообщения: 5
Зарегистрирован: Чт мар 02, 2017 10:33 am

Re: Ошибка Runtime error при первом входе

Сообщение Ivan » Чт мар 02, 2017 1:15 pm

Вы правы, логи Community Server лежат в папке /var/log/onlyoffice/. Извините за ошибку.
Пришлите их, предварительно включив отображение всех логов: в файлах /var/www/onlyoffice/WebStudio/web.log4net.config и /var/www/onlyoffice/WebStudio2/web.log4net.config измените значение на <level value="ALL"/>
Код: Выделить всё
<logger name="ASC.ActiveDirectory" additivity="false">
    <appender-ref ref="AD"/>
    <level value="ALL"/>
  </logger>
Ivan
 
Сообщения: 413
Зарегистрирован: Ср окт 26, 2016 12:53 pm

Re: Ошибка Runtime error при первом входе

Сообщение Viacheslav » Чт мар 02, 2017 1:36 pm

К сожалению сайт не позволил все выложить. Архив тоже большой.
Вот перечень файлов-логов:

mail.agg.errors.log
mail.agg.stat.log
mail.dog.sql.log
monoserve.log
nginx.apisystem.error.log
svcFeed.03-02.log
svcMailAutoreply.03-02.log
web.03-02.log
mail.agg.log
mail.dog.errors.log
monoserve2.log
nginx.access.log
nginx.error.log
svcIndex.03-02.log
svcNotify.03-02.log
web.api.log
mail.agg.sql.log
mail.dog.log
monoserveApiSystem.log
nginx.apisystem.access.log
svcBackup.03-02.log
svcJabber.03-02.log
svcSignalR.03-02.log
web.files.03-02.log

М.б. Я отправлю какие то конкретные логи?
Или отправлю на почту? Как удобно.
Viacheslav
 
Сообщения: 5
Зарегистрирован: Чт мар 02, 2017 10:33 am

Re: Ошибка Runtime error при первом входе

Сообщение Ivan » Чт мар 02, 2017 4:02 pm

Ответил Вам личным сообщением.
Ivan
 
Сообщения: 413
Зарегистрирован: Ср окт 26, 2016 12:53 pm

Re: Ошибка Runtime error при первом входе

Сообщение Ivan » Пт мар 03, 2017 10:15 am

Добрый день!
Проверьте, установлен ли у вас redis и работает ли он
Код: Выделить всё
redis-server -v
service redis status

Обновите mono до версии 4.8 и nginx до версии 1.11
Ivan
 
Сообщения: 413
Зарегистрирован: Ср окт 26, 2016 12:53 pm

Re: Ошибка Runtime error при первом входе

Сообщение Viacheslav » Пт мар 03, 2017 11:07 am

Добрый день.

Redis
Redis server v=3.0.6 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=687a2a319020fa42
Статус
● redis-server.service - Advanced key-value store
Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
Active: active (running) since Чт 2017-03-02 16:03:48 MSK; 22h ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Main PID: 2351 (redis-server)
CGroup: /system.slice/redis-server.service
└─2351 /usr/bin/redis-server 127.0.0.1:6379

мар 02 16:03:48 OfficeService systemd[1]: Starting Advanced key-value store...
мар 02 16:03:48 OfficeService run-parts[2312]: run-parts: executing /etc/redis/redis-server.pre-up.d/00_example
мар 02 16:03:48 OfficeService run-parts[2353]: run-parts: executing /etc/redis/redis-server.post-up.d/00_example
мар 02 16:03:48 OfficeService systemd[1]: Started Advanced key-value store.



Пожалуйста подскажите как произвести обновление.
upgrage не помог.
Viacheslav
 
Сообщения: 5
Зарегистрирован: Чт мар 02, 2017 10:33 am

Re: Ошибка Runtime error при первом входе

Сообщение Ivan » Пт мар 03, 2017 2:22 pm

Попробуйте удалить mono и установить заново.
Ivan
 
Сообщения: 413
Зарегистрирован: Ср окт 26, 2016 12:53 pm

Re: Ошибка Runtime error при первом входе

Сообщение Viacheslav » Пт мар 03, 2017 5:32 pm

Спасибо. Стартанул.
1.Удалил mono
2. Установил снова mono
3. Заново установил onlyoffice-communityserver

Теперь др проблема. Отсутствует редактирование документа. Могу только скачивать, давать доступы и удалять.

Поставил docker.

Нашел подобную тему с отсылкой на мануал https://github.com/ONLYOFFICE/Docker-CommunityServer#installing-onlyoffice-community-server-integrated-with-document-and-mail-servers
Использовал команду:
Код: Выделить всё
sudo docker run --net onlyoffice -i -t -d --restart=always --name onlyoffice-community-server \
    -p 80:80 -p 5222:5222 -p 443:443 \
    -v /app/onlyoffice/CommunityServer/data:/var/www/onlyoffice/Data \
    -v /app/onlyoffice/CommunityServer/mysql:/var/lib/mysql \
    -v /app/onlyoffice/CommunityServer/logs:/var/log/onlyoffice \
    -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/DocumentServerData \
    -e DOCUMENT_SERVER_PORT_80_TCP_ADDR=onlyoffice-document-server \
    -e MAIL_SERVER_DB_HOST=onlyoffice-mail-server \
    onlyoffice/communityserver


Результат:
Код: Выделить всё
5c398618f17b383159eb1dbc7be63c588345ac87c86ad97e54e1bf676f97745e
docker: Error response from daemon: driver failed programming external connectivity on endpoint onlyoffice-community-server (d3e66873bd55244f997ce8533f8cd081b6411fbe853106a68b1afbfb32b952ba): Error starting userland proxy: listen tcp 0.0.0.0:5222: bind: address already in use.


На нем висит mono
Код: Выделить всё
netstat -ntulp
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
tcp        0      0 127.0.0.1:5000          0.0.0.0:*               LISTEN      1302/mono
tcp        0      0 0.0.0.0:9865            0.0.0.0:*               LISTEN      1298/mono
tcp        0      0 0.0.0.0:9866            0.0.0.0:*               LISTEN      1294/mono
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1022/mysqld
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      1061/redis-server 1
tcp        0      0 0.0.0.0:9871            0.0.0.0:*               LISTEN      1295/mono
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      8462/nginx -g daemo
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      8462/nginx -g daemo
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1004/sshd
tcp        0      0 0.0.0.0:9882            0.0.0.0:*               LISTEN      1300/mono
tcp        0      0 0.0.0.0:5280            0.0.0.0:*               LISTEN      1298/mono
tcp        0      0 0.0.0.0:9888            0.0.0.0:*               LISTEN      1302/mono
tcp        0      0 0.0.0.0:5222            0.0.0.0:*               LISTEN      1298/mono
tcp6       0      0 :::22                   :::*                    LISTEN      1004/sshd
udp        0      0 0.0.0.0:38557           0.0.0.0:*                           854/systemd-timesyn
udp        0      0 0.0.0.0:68              0.0.0.0:*                           910/dhclient


Будет такая же ошибка на 80 порт.

Как сделать адекватную привязку?
Viacheslav
 
Сообщения: 5
Зарегистрирован: Чт мар 02, 2017 10:33 am

След.

Вернуться в Проблемы при установке

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3