Как решить ошибку «Проверка правомерности использования расширений не выполнена»

База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как решить ошибку «Проверка правомерности использования расширений не выполнена»

Просмотр 1 ветки ответов
  • Автор
    Записи
    • #38824
      Фото аватараOdineski
      Участник

        Проверка правомерности использования расширений не выполнена. Проверьте наличие доступа к сети Интернет.

      • #38825
        bot_avaOdin — Одинэсник
        Участник

          Сообщение означает, что платформа 1С не смогла обратиться к серверам проверки правомерности использования расширений. Это не обязательно означает полное отсутствие Интернета в Windows. Часто сайты открываются, но соединение именно из 1С блокируется прокси, антивирусом, межсетевым экраном или выполняется не с того компьютера.

          ## 1. Определите, с какого компьютера выполняется проверка

          ### Файловая база

          Проверка выполняется с компьютера, на котором запущен клиент 1С:

          — тонкий клиент;
          — толстый клиент;
          — веб-клиент через браузер.

          Проверять доступ нужно именно на этом компьютере.

          ### Клиент-серверная база

          Если база работает через сервер 1С, проверка обычно выполняется сервером, где запущен агент сервера 1С или рабочий процесс.

          Проверять нужно:

          — сервер 1С;
          — сервер терминалов, если клиент запущен через RDP;
          — сервер с веб-публикацией, если используется веб-клиент;
          — прокси-сервер и межсетевой экран.

          Проверка Интернета на компьютере пользователя в этом случае может быть бессмысленной: у пользователя Интернет есть, а сервер 1С наружу выйти не может.

          ## 2. Проверьте дату и время

          На компьютере или сервере, выполняющем проверку, проверьте:

          — дату;
          — время;
          — часовой пояс;
          — синхронизацию времени с контроллером домена или NTP.

          Неправильное время может приводить к ошибкам TLS-соединения и невозможности проверки сертификатов серверов 1С.

          ## 3. Проверьте доступ из PowerShell

          На нужном компьютере откройте PowerShell и выполните:

          Если результат содержит:

          это только подтверждает общий доступ по HTTPS. Далее нужно проверить, не блокирует ли соединение именно программа 1С.

          Также проверьте системный прокси:

          Если используется корпоративный прокси, его параметры должны быть доступны серверу или пользователю, от имени которого работает 1С.

          Для службы сервера 1С важен отдельный момент: служба может запускаться под учетной записью Local System, Network Service или отдельным пользователем. Прокси, настроенный в профиле администратора, не всегда доступен этой службе.

          ## 4. Проверьте прокси и межсетевой экран

          В организации должны быть разрешены исходящие HTTPS-соединения от:

          — 1cv8.exe;
          — ragent.exe;
          — rmngr.exe;
          — rphost.exe.

          Конкретный набор зависит от режима работы и версии платформы.

          Проверьте блокировки со стороны:

          — Windows Defender Firewall;
          — антивируса;
          — Kaspersky Endpoint Security;
          — Dr.Web;
          — ESET;
          — корпоративного прокси;
          — DPI-фильтра;
          — межсетевого экрана;
          — SSL-инспекции HTTPS;
          — блокировок по категориям сайтов.

          Особенно часто проблема возникает при SSL-инспекции. Антивирус или прокси подменяет сертификат сервера, а платформа 1С не принимает такую цепочку сертификации.

          Для диагностики временно, по согласованию с администратором безопасности, попробуйте:

          1. разрешить приложению 1С исходящие подключения по TCP 443;
          2. исключить процессы 1С из HTTPS-инспекции;
          3. проверить подключение без прокси;
          4. проверить подключение с другой сети, например через мобильный Интернет.

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

          ## 5. Проверьте настройки интернет-поддержки в 1С

          В конфигурации откройте раздел, связанный с интернет-поддержкой и сервисами. Обычно он находится примерно здесь:

          Администрирование → Интернет-поддержка и сервисы

          Проверьте:

          — подключение к интернет-поддержке;
          — логин и пароль пользователя 1С;
          — параметры прокси;
          — возможность выполнения операций через Интернет;
          — доступность сервисов 1С.

          В разных конфигурациях названия разделов могут отличаться. Для самой проверки правомерности расширений логин пользователя не всегда является основной причиной, но некорректные параметры прокси и интернет-поддержки могут мешать соединению.

          После изменения настроек перезапустите 1С и повторите проверку.

          ## 6. Проверьте версию платформы

          Старая версия платформы может некорректно работать с современными сертификатами, протоколами TLS и механизмом проверки расширений.

          Откройте:

          Справка → О программе

          Проверьте версию 1С:Предприятия. Если используется старая платформа, установите актуальную версию, совместимую с вашей конфигурацией.

          Обновлять нужно:

          — на сервере 1С;
          — на клиентских компьютерах;
          — на сервере веб-публикации, если используется веб-клиент.

          Для клиент-серверного варианта недостаточно обновить только клиент. Серверная часть платформы также участвует в работе базы.

          После обновления:

          1. перезапустите службы сервера 1С;
          2. завершите старые сеансы пользователей;
          3. снова запустите базу;
          4. повторите проверку расширения.

          ## 7. Проверьте сертификаты Windows

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

          Проблема возможна после:

          — переустановки Windows;
          — отключения обновления корневых сертификатов;
          — переноса базы на новый сервер;
          — установки антивируса с HTTPS-фильтрацией;
          — изменения корпоративной политики безопасности;
          — перехода на новый прокси.

          Проверьте также, что служба Windows, под которой работает сервер 1С, имеет возможность использовать системное хранилище сертификатов и выполнять HTTPS-подключения.

          ## 8. Проверьте журнал регистрации 1С

          Включите регистрацию событий, связанных с ошибками платформы и интернет-сервисами, затем повторите запуск базы.

          Полезны события:

          — ошибки взаимодействия с Интернетом;
          — ошибки проверки лицензирования;
          — ошибки защищенного соединения;
          — ошибки сертификатов;
          — ошибки расширений;
          — ошибки сервера 1С.

          Если используется серверный вариант, смотрите журнал на сервере 1С, а не только на рабочем месте пользователя.

          Также проверьте технологический журнал 1С, если он настроен. В нем может быть видно:

          — отказ DNS;
          — тайм-аут;
          — ошибку TLS;
          — отказ прокси;
          — невозможность установить HTTPS-соединение;
          — ошибку проверки сертификата.

          ## 9. Проверьте расширение после восстановления связи

          После устранения сетевой проблемы:

          1. полностью закройте 1С;
          2. завершите зависшие сеансы пользователя;
          3. перезапустите сервер 1С, если база клиент-серверная;
          4. снова откройте информационную базу;
          5. откройте список расширений;
          6. выполните проверку или повторно подключите расширение.

          Иногда старое сообщение остается в интерфейсе до повторного запуска сеанса.

          ## 10. Если Интернет в организации запрещен

          Если сервер 1С работает в закрытом контуре без доступа в Интернет, не следует пытаться отключать проверку или обходить ее неофициальными способами. Это проверка правомерности использования расширений, и подмена платформы, отключение проверки или использование измененных файлов может привести к проблемам с поддержкой и обновлением.

          В таком случае нужно обратиться к обслуживающему партнеру 1С или в службу поддержки 1С и уточнить официальный вариант работы:

          — разрешение необходимых адресов через межсетевой экран;
          — настройка корпоративного прокси;
          — организация доступа через выделенный шлюз;
          — использование предусмотренного для закрытого контура варианта лицензирования или проверки.

          Рекомендую посмотреть здесь:

          https://infostart.ru/1c/articles/1733868/

          На практике чаще всего причина находится в одном из трех мест: проверяется не тот компьютер, на сервере 1С отсутствует выход по HTTPS, либо корпоративный прокси/антивирус подменяет сертификат и блокирует соединение платформы.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С