Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы документов
Редакторы документов
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
ВКС и мессенджер
ВКС и мессенджер
Мобильные редакторы
Мобильные редакторы
Почтовый сервер
Почтовый сервер
Органайзер
Органайзер
Сервер лицензирования
Сервер лицензирования
Файл-Экспресс
Файл-Экспресс
Аналитика
Аналитика
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Не корректно работает портал. Ошибка — токен просрочен. Портал выбрасывает на страницу авторизации

Обновлено: 11.09.26

Инструкция актуальна для версии продукта: 2026.3.1.17403

Вероятные причины:

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

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

Уточнение

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

Изменение доменных имен и обновление ssl-сертификатов модулей Корпоративного сервера 2024 ↗.

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

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

  • admin
  • calendar
  • cddisk
  • cdmail
  • contacts
  • projects
  • forms
  • pages
  • default

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

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

        client_body_buffer_size 64k;
        client_max_body_size 64k;
        proxy_buffers 8 16k;
        proxy_buffer_size 16k;


        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/v1/Documents/UploadCallback {
            proxy_set_header host $host;
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header User-Agent $http_user_agent;
            proxy_set_header X-forward-for $proxy_add_x_forwarded_for;
            proxy_set_header X-Module Admin;
            proxy_set_header X-Forwarded-Proto $scheme;
            allow 127.0.0.1;
            #allow 0.0.0.0;
            deny all;
            proxy_pass http://localhost:38033/api/v1/Documents/UploadCallback;
        }

        location /api/v1/Link/ds {
            proxy_set_header host $host;
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header X-forward-for $proxy_add_x_forwarded_for;
            proxy_set_header X-Module Admin;
            allow 127.0.0.1;
            #allow 0.0.0.0;
            deny all;
            proxy_pass http://localhost:38033/api/v1/Link/ds;
        }

        location /.well-known/carddav {
            proxy_set_header host $host;
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header X-forward-for $proxy_add_x_forwarded_for;
            proxy_set_header X-Module Admin;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_pass http://localhost:38033/.well-known/carddav;

        }

        location /.well-known/caldav {
            proxy_set_header host $host;
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header X-forward-for $proxy_add_x_forwarded_for;
            proxy_set_header X-Module Admin;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_pass http://localhost:38033/api/v1/caldav;

        }

        location /carddav {
            proxy_set_header host $host;
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header X-forward-for $proxy_add_x_forwarded_for;
            proxy_set_header X-Module Admin;
            proxy_set_header X-Forwarded-Proto $scheme;
            proxy_pass http://localhost:38033/carddav;

        }


        location /saml2 {
            proxy_set_header host $host;
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header X-forward-for $proxy_add_x_forwarded_for;
            proxy_set_header X-Module Admin;
            proxy_pass http://0.0.0.0:38034/saml2;
        }

        location /api {
            proxy_set_header host $host;
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header X-forward-for $proxy_add_x_forwarded_for;
            proxy_set_header X-Module Admin;
            proxy_pass http://localhost:38033/api;
        }

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

        #location /source {
        #    proxy_pass http://cddisk.devr7.ru/source;
        #}

        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.

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое