/ /

Для оперативного решения возникших вопросов по работе Корпоративного сервера Р7-Офис, при обращении в службу технической поддержки рекомендуем предоставить максимально полную информацию о текущей конфигурации и установке сервера. Пожалуйста, соберите и отправьте следующую информацию:

  1. Версия операционной системы (ОС) и архитектура сервера
  2. Режим установки
  3. Версия Корпоративного сервера
  4. Версии компонентов Р7-Офис
  5. Логи сервера совместной работы
  6. Статус системных служб
  7. Информация о сертификатах

Автоматический сбор информации с помощью скрипта Get-info-CS.sh
Для удобства сбора информации рекомендуем использовать автоматизированный скрипт Get-info-CS.sh

Более подробно ознакомиться с инструкцией можно в этой статье.

 

/ /

Корпоративный сервер 2024 предлагает статистику по следующим пунктам:

Активность

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

Дисковое пространство

Занимаемое место каждым пользователем в разрезе портала/подразделения. Полученную статистику можно экспортировать в файл формата csv. Отсортировать статистику по возрастанию или по убыванию можно, нажав на заголовок столбца, по которому нужно отсортировать данные.

Журнал аудита

Статистика авторизации пользователей на портале по датам. Можно отфильтровать статистику по типам авторизации (успешная авторизация, неудачная попытка авторизоваться и выход из системы).

Попасть в статистику можно через панель администратора – статистика

Статистика портала

Далее слева будут доступны категории:

Статистика портала

/ /

Скрипт create_domain.sh - создание домена

Данный скрипт создается в момент установки почтового сервера и располагается в корневом каталоге / в папке /script

Данный скрипт создает новый домен с указанным именем (извлекая его из переданного адреса домена). Полезно если использовать режим мультитенантности или обслуживать одним почтовым сервером несколько доменов.

Необходимо запускать в виде:

bash /script/create domain.sh domain

Например:

bash /script/create_domain.sh domain.ru

 

/ /
  • На портале у пользователя «А» есть личные документы, пользователь «А» увольняется, не передав документы другому сотруднику.
  • На портале у пользователя «А» есть личные документы, пользователь «А» находится в отпуске, дозвониться до него не получается, документы необходимо срочно передать на редактирование.
  • На портале у пользователя «А» есть личные документы, пользователь «А» заблокирован, доступ к его документам отсутствует.

Если возникла одна, из вышеописанных, ситуаций, то вам поможет способ, описанный ниже, по передаче прав другому сотруднику:

Для того, чтобы в каталоге "Общие" изменить владельца с "Удалённого" на нового, потребуется:

Узнать Id пользователей, нового и удалённого. В БД выполнить запрос для каждого из них:

select "Id" from "Users" u where "Login" = 'user1@testad.ru'

Обновить владельца каталогов:

update "DocumentDirectories" dd set "OwnerId" = 26 where "OwnerId" = 25 and "Name" NOT in ('Хранилище', 'Последние документы', 'Избранное', 'Корзина', 'Совместный доступ', 'Доступно для меня', 'Мои документы');

Где,

  • 26 - id нового пользователь
  • 25 - id удалённого

Обновить владельца файлов:

update "Documents" d set "OwnerId" = 26 where "OwnerId" = 25;

Где,

  • 26 - id нового пользователь
  • 25 - id удалённого

/ /

В некоторых случаях бывает почта не уходит, или уходит, но возвращается ошибка о доставке. Обо всех ошибках, которые вам сообщает сервер, вы можете посмотреть в логах на самом почтовом сервере в каталоге /app/r7-office/MailServer/logs

Обращайте внимание на информацию в файлах mailbox и fail2ban.log

/ /

В таком случае необходимо проверить настройки почтового сервера в панели администратора в соответствующем подразделении:

Не приходят/не уходят письма. Ошибка ошибку 400 и 54001

Важно обратить внимание именно на тип соединения. Необходимо выбрать именно тот тип, который настроен на вашем почтовом сервере.

Данную настройку провести для каждого сервера (POP3, IMAP, SMTP).

/ /

Чтобы иметь возможность отправлять уведомления и пользоваться рассылкой, необходимо ее настроить.

Перейдите в «Админке» в настройки подразделения, выберите «Настройка рассылки», выберите пользователя, от имени которого будет работать рассылка на Корпоративном портале 2024.

/ /

Существует 3 способа настройки почтового сервера:

  • Корпоративный сервер 2024 в своем составе имеет почтовый сервер, который может быть установлен при первой инсталляции
  • Почтовый сервер можно установить на вынесенный сервер после чего произвести настройку интеграции
  • В качестве почтового сервера может служить сторонний сервер, например mail.ru или Yandex.ru

Настройка производится в разделе «подразделения»

В первом пункте, когда почтовый сервер устанавливается одновременно с основным КС2024 в этом разделе уже внесены настройки по интеграции.

Если же у вас второй пункт, Вам необходимо воспользоваться инструкцией по интеграции https://support.r7-office.ru/corporate-server2024/install-r7server/integracija-ks24-s-pochtovym-serverom/

Обратите внимание на порты, которые необходимо изменить, в версии КС2024 2024.1.1.1775 порты указаны не верно. Необходимо указать следующие значения:

  • Pop – 995
  • Imap – 993
  • Smtp – 465
  • Ssh – 22, если на сервере используется стандартный порт

Если вы используете сторонний сервер, необходимо уточнить какие порты используются на нем и внести соответствующие значения.

Обратите внимание, что в таком подключении необходимо убрать галочку «интеграция с почтовым сервером по ssh».

При таком подключении будет не доступна возможность создавать почтовые ящики используя интерфейс КС2024.

/ /

Решением является обновиться на версию выше 2024 2.0.15.1775

Для этого необходимо получить от ТП архив содержащий обновление портала и воспользоваться инструкцией по обновлению портала:

https://support.r7-office.ru/corporate-server2024/install-r7server/obnovlenie-r7-disk-skriptom/

/ /
  • Ошибка возникает при работе с календарем. В модуле календарь открывается пустая страница
  • Ошибка возникает при создании нового локального пользователя

Описанные выше проблемы присутствуют в релизной версии Корпоративного Сервера 2024 2.0.15.1775

Решением является добавление записи в СУБД PostgreSQL
Вам необходимо подключиться к СУБД:

sudo -i -u postgres psql cddisk

Выполнить команду:

ALTER TABLE public."EventCategories" ADD "UserId" BIGINT NULL;

 

/ /
  • Ошибкой, из-за которой Корпоративный сервер 2024 может не корректно работать, часто является не верное указанное доменное имя. Это может быть не существующий домен, например .loc
  • Так же короткие имена могут являться причиной. Например имя не содержащее в своем названии домена первого порядка, например https://r7-cs-server-2024/

Мы рекомендуем использовать сертификаты безопасности SSL для перевода портала на работу по протоколу https. В случае если вы используете самоподписанные сертификаты, используйте для портала полную цепочку сертификатов, это цепочка содержит в себе корневой сертификат, промежуточный сертификат и сертификат на домен.

Если вы уже настроили портал и вам требуется изменить имя, воспользуйтесь инструкцией в нашей базе знаний https://support.r7-office.ru/corporate-server2024/settings_cs-r7disk/obnovlenie-znachenij-url-protokola-sekreta-v-bd-korporativnogo-portala-2024/

Так же может потребоваться внести изменения в файл конфигурации Nginx:

Файлы могут располагаться в каталоге /etc/nginx/conf.d/ или /etc/nginx/sites-enabled

  • admin
  • calendar
  • cddisk
  • cdmail
  • default

Пример конфигурации admin, измените server_name

server {
        listen 80;
        listen [::]:80;
    listen 443 ssl http2;

    if ($scheme != "https")
    {
        return 301 https://$host$request_uri;
    }

    root /var/www/r7-office/admin;
    index index.html;

    server_name admin.devr7.ru;
    server_tokens off;

    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_certificate /etc/nginx/ssl/devr7.ru.crt;
    ssl_certificate_key /etc/nginx/ssl/devr7.ru.key;
    ssl_ciphers HIGH:!aNULL:!MD5;

    location /api {
        proxy_pass http://localhost:38033/api;
    }

    location /web-apps {
            proxy_pass http://0.0.0.0:8083/web-apps;
        }

        location /docserver {
            rewrite /docserver/(.*) /$1  break;
            proxy_pass http://0.0.0.0:8083;
            proxy_redirect     off;
            proxy_set_header   Host $host;
        proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Host $server_name;
            proxy_set_header X-Forwarded-Proto $the_scheme;
            proxy_set_header Connection $proxy_connection;
            proxy_ssl_verify off;
        }
        location /cache {
            rewrite /docserver/cache/(.*) /$1  break;
            proxy_pass http://0.0.0.0:8083;
            proxy_redirect     off;
            proxy_set_header   Host $host;
        proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Host $server_name;
            proxy_set_header X-Forwarded-Proto $the_scheme;
            proxy_set_header Connection $proxy_connection;
            proxy_ssl_verify off;
        }

        location / {
                try_files $uri $uri/ /index.html;
        }
}

Аналогично измените server_name в остальных конфигурациях.

Так же проверьте имена в файле /etc/hosts.

/ /

Синхронизация работает каждые 23 часа с момента старта сервиса processing

Настройка находится в файле: /opt/r7-office/Processing/services.json

"name": "LDAP.UserImport",
"commands": [
{
"name": "Send LDAP users to export",
"type": "LdapImportUsersCommand",
"period": "23:00:00"
}
],

Пример для выполнения синхронизации каждые 24 часа задайте значение:

"period": "1.00:00:00"

После изменения времени необходимо перезапустить сервис

supervisorctl restart cddisk:processing

/ /

Необходимо в файле /etc/nginx/conf.d/cddisk.conf

Измените значение параметра

client_max_body_size 1024M;

После изменения, перезапустите сервис nginx

systemctl restart nginx

/ /

Логи в процессе установки записываются в файл logfile.txt в директорию, из которой запущен инсталляционный скрипт.

/ /

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