Перейти к основному содержимому

Устранение неполадок

Общие вопросы​

Вопрос: Я хочу установить серверную версию на свой локальный сервер. Где можно скачать последнюю версию?

Ответ: Последняя серверная версия доступна на GitHub и SourceForge.

Вопрос: После создания портала и входа в него в модуле Люди я вижу неизвестного пользователя с именем 'fake user'. Кроме того, в списке служб есть служба OnlyofficeHealthCheck. Что это такое, и нужно ли что-то с этим делать?

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

Вопрос: Какая система нужна для установки серверной версии и успешной работы с ней?

Ответ: Системные требования:

  • CPU: двухъядерный процессор с частотой 4 ГГц или выше
  • RAM: не менее 8 ГБ, но зависит от основной ОС. Чем больше, тем лучше
  • HDD: не менее 40 ГБ свободного места
  • ОС: Microsoft Windows Server 2016 или более поздней версии

Вопрос: Я уже установил серверную версию на свой сервер, но не знаю, какая у меня версия. Как это проверить?

Ответ: Точный номер версии можно узнать следующим образом:

  1. откройте файл web.studio/web.appsettings.config
  2. найдите параметр <add key="web.install-url" value="http://service.onlyoffice.com/install/email.ashx?v=77" /> и посмотрите, какое число стоит после v=

Вопрос: Я установил Community Server вместе с Панелью управления и Docs, затем удалил Docs, и теперь Панель управления не работает.

Ответ: Необходимо сбросить пути подключения к Docs и перезапустить Community Server в IIS. Выполните следующие действия:

  1. Перейдите в папку C:\Program Files (x86)\Ascensio System SIA\CommunityServer\WebStudio\ и откройте файл web.appsettings.config в текстовом редакторе.

    Очистите значения следующих ключей и сохраните изменения.

    <add key="files.docservice.url.public" value="" />
    <add key="files.docservice.url.internal" value="" />
    <add key="files.docservice.url.portal" value="" />
  2. Сбросьте настройки подключения к редакторам в настройках портала:

    Перейдите на страницу http://127.0.0.1/Management.aspx?type=17 и нажмите кнопку Сбросить.

  3. Перезапустите сайт ONLYOFFICE Server в IIS:

    Перейдите в меню Пуск > Средства администрирования Windows и запустите Диспетчер служб IIS. В Диспетчере служб IIS разверните раздел Сайты на панели Подключения. Щелкните правой кнопкой мыши по сайту ONLYOFFICE Server в списке и выберите пункт Управление веб-сайтом > Перезапустить.

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

Вопрос: Мне нужны инструкции по установке. Где их можно найти?

Ответ: Инструкции по установке можно найти в разделе Установка нашего Справочного центра.

Вопрос: Я хочу установить серверную версию на Windows Server 2012. Это возможно?

Ответ: Да, серверную версию можно установить на Windows Server 2012, но для ее запуска потребуется внести некоторые изменения в настройки:

  1. перейдите к файлу C:\Windows\System32\inetsrv\config\applicationHost.config
  2. найдите раздел <sectionGroup name="system.webServer">
  3. замените <section name="handlers" overrideModeDefault="Deny" /> на <section name="handlers" overrideModeDefault="Allow" />
  4. замените <section name="modules" overrideModeDefault="Deny" /> на <section name="modules" overrideModeDefault="Allow" />

Вопрос: Я использую более старую серверную версию. Как перейти на последнюю?

Ответ: Подробные инструкции по обновлению ONLYOFFICE Workspace до последней версии можно найти в этой статье.

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

Вопрос: Я получаю следующую ошибку: "Server Error in ‘/’ Application. Index was out of range. Must be non-negative and less than the size of the collection". Как ее устранить?

Ответ: Попробуйте добавить символы к ключу core.machinekey в файле web.appsettings.config, чтобы он содержал 8 или более символов.

Вопрос: Я получаю следующую ошибку: "{SQL_ERROR}: {SQL_STATE: HY000} Specified key was too long; max key length is 1000 bytes". Как ее устранить?

Ответ: Рекомендуем установить mysql-essential-5.1.58-win32 или изменить настройки сервера базы данных так, чтобы он допускал использование длинных ключей.

Вопрос: Я только что установил серверную версию на свой компьютер, но не могу найти ее папки. Где они находятся?

Ответ: По умолчанию версии старше 7.5 устанавливаются в каталог C:\ProgramData\TeamLab, версия 7.5 устанавливается в каталог C:\Program Files (x86)\TeamLab Server, версия 7.7 устанавливается в каталог C:\Program Files\Ascensio System SIA\ONLYOFFICE.

Вопрос: Я скачал исходный код, но не знаю, как начать работу с ним в Visual Studio 2010. Что я делаю не так?

Ответ: Серверная версия состоит из множества небольших проектов, а не из одного, который можно открыть в Visual Studio. Эти проекты компилируются с помощью следующего .bat-файла: redistributable\asc\BuildAndDeploy.bat. Мы используем Visual Studio 2012.

Проблемы при настройке​

Вопрос: При первом запуске ONLYOFFICE Workspace localhost недоступен, а сайт ONLYOFFICE не запускается и возвращает ошибку The process cannot access the file because it's being used by another process. (Exception from HRESULT: 0x80070020). Как это исправить?

Ответ: Ошибку можно исправить двумя способами:

  1. переключите сайт ONLYOFFICE на другой порт в Диспетчере служб IIS;
  2. или удалите все остальные сайты (если они есть) с порта 80 в IIS.

Можно также попробовать отключить Skype, если он запущен.

Вопрос: Я хочу переключить портал с HTTP на HTTPS. Как это сделать?

Ответ: Разместите сертификат в формате PEM на компьютере, где установлена серверная версия. Укажите полный путь к этому файлу в файле config.js серверной версии, используя прямой слеш (/). Затем перезапустите службу OnlyOfficeRouter.

Вопрос: Я хочу изменить доменное имя своего портала. Как это сделать?

Ответ: Назначить доменное имя можно либо в поле Настройки DNS > Пользовательское доменное имя на вкладке Настройки > Общие, либо в поле mappeddomain таблицы tenants_tenants.

Вопрос: Я не могу использовать полнотекстовый поиск в ONLYOFFICE Workspace. Как его настроить?

Ответ: Чтобы настроить полнотекстовый поиск в ONLYOFFICE Workspace, выполните следующие действия:

  1. Скачайте sphinx версии 2.2.10 с официального сайта

  2. Распакуйте скачанный архив в папку, например, в C:\Program Files\Sphinx-2.2.10

  3. Добавьте путь к каталогу bin Sphinx (например, C:\Program Files\Sphinx-2.2.10\bin) в системную (НЕ пользовательскую) переменную среды PATH.

    Для этого перейдите в Панель управления > Система > Дополнительные параметры системы. В открывшемся диалоговом окне нажмите Переменные среды..., выберите переменную PATH и нажмите Изменить. В открывшемся окне нажмите Создать, введите имя новой переменной (например, sphinx) и укажите ее путь с помощью соответствующей кнопки. Затем сохраните результаты.

  4. Измените тип запуска службы OnlyofficeIndex с disabled на automatic и запустите ее.

    Перейдите в Панель управления > Администрирование > Службы, найдите службу OnlyofficeIndex, щелкните по ней правой кнопкой мыши и выберите Свойства. В открывшемся диалоговом окне выберите в выпадающем меню тип запуска Автоматически, нажмите OK и запустите службу.

Автоматическая установка не поддерживается для Windows из-за лицензионных ограничений.

Вопрос: У меня проблема с отправкой уведомлений по электронной почте. Я получаю сообщения с именем сервера, на котором размещена серверная версия (имя компьютера), вместо добавленного мной собственного DNS-имени. Как это исправить?

Ответ: Добавьте строку <add key="web.host" value="<YOUR_DOMAIN>"/> в файл web.appsettings.config.

Вопрос: Я добавил домен в файл web.appsettings.config. Это работает, если сайт запущен на порту 80. Как задать это для другого порта?

Ответ: Можно добавить в файл web.appsettings.config следующую строку: <add key="web.host" value="http://<DOMAIN>:<PORT>"/>.

Вопрос: Я успешно настроил и протестировал параметры SMTP, но уведомления по электронной почте не работают. Почему?

Ответ: Вероятно, у вас проблемы с сетью. Чтобы проверить это, перейдите в меню Пуск > Выполнить и введите команду cmd. Затем в открывшемся окне командной строки введите ping notify.onlyoffice.com или ping mail.onlyoffice.org и нажмите клавишу Enter. Если после этого ваш IP-адрес не отображается, значит, с вашей сетью что-то не так.

Вопрос: Чат не работает. Как решить эту проблему?

Ответ: Убедитесь, что служба OnlyofficeJabber запущена и добавлена в исключения брандмауэра и антивируса. Порты 5222 и 5280 должны быть открыты.

Вопрос: Почтовый ящик не подключается к модулю Почта или в подключенный почтовый ящик не приходит почта. Как решить эту проблему?

Ответ: Убедитесь, что служба OnlyofficeMailAggregator запущена и добавлена в исключения брандмауэра и антивируса. Также убедитесь, что для исходящих запросов открыты следующие порты:

  • SMTP: 25, 465
  • IMAP: 143, 993
  • POP3: 110, 995

Вопрос: Уведомления о событиях портала не приходят на адрес электронной почты. Как решить эту проблему?

Ответ: Убедитесь, что служба OnlyofficeNotify запущена и добавлена в исключения брандмауэра и антивируса. Убедитесь, что порт 25 открыт для исходящих запросов.

Вопрос: Служба OnlyofficeAutoreplay не работает. Как решить эту проблему?

Ответ: Убедитесь, что порт 25 открыт для входящих запросов. Также убедитесь, что вы правильно настроили MX-запись DNS.

Вопрос: Я хочу изменить что-то в коде серверной версии. Для удобной работы с проектом должен быть файл решения (solution). Где его можно найти?

Ответ: Файла решения нет, но вы можете создать его самостоятельно и вручную добавить в него проекты. Порядок компиляции проектов можно найти здесь: _ci\projects\build.proj.

Проблемы при использовании​

Вопрос: Мне нужно создать резервную копию данных портала. Как это сделать?

Ответ: Можно создать резервную копию базы данных с помощью MySQL. Или можно вручную создать резервную копию данных, скопировав их из следующих каталогов:

  • Data\Files\
  • Data\Mail\
  • web.studio\addons\mail\Data
  • web.studio\data\
  • web.studio\Products\Community\Modules\Blogs\Data\
  • web.studio\Products\Community\Modules\Bookmarking\Data\
  • web.studio\Products\Community\Modules\Forum\Data\
  • web.studio\Products\Community\Modules\News\Data\
  • web.studio\Products\Community\Modules\PhotoManager\Data\
  • web.studio\Products\Community\Modules\Wiki\Data\
  • web.studio\Products\CRM\Data\
  • web.studio\Products\Projects\Data\

Вопрос: Я попытался открыть портал со своего телефона на Android, но у меня не получилось. Почему?

Ответ: В серверной версии нет мобильного доступа, поэтому открыть портал с телефонов на Android и устройств на iOS нельзя, в отличие от SaaS-решения.

Вопрос: Модуль Проекты зависает на значке загрузки после перехода с версии 6.0 на 6.5. Как решить эту проблему?

Ответ: Сначала попробуйте очистить кэш браузера: в версии 6.5 некоторые скрипты Java были обновлены, и если скрипты предыдущей версии сохранены в кэше, это может вызывать проблему.

Вопрос: При работе с серверной версией я столкнулся с проблемой, которая здесь не описана. Что делать?

Ответ: Посетите наш форум для разработчиков, чтобы найти ответы на любые вопросы. Вы также можете описать свою проблему в разделе GitHub Issues, и участники сообщества постараются вам помочь.