Продукты Р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.

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

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

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