Как отключить сообщение о проверке правомерности использования в 1С:Бухгалтерии 3.0 при отсутствии интернета?

Системный администратор 1С v8.3 (Управляемые формы) 1C:Бухгалтерия IT и автоматизация бизнеса
← На главную

Периодически при запуске программы или во время работы пользователи сталкиваются с системным диалоговым окном с требованием авторизации. Даже если в настройках программы интернет-поддержка явным образом отключена, диалог продолжает появляться с завидной регулярностью. Ситуация усложняется, когда на рабочем месте пользователя полностью отсутствует доступ к сети Интернет, из-за чего ввести учетные данные на месте не представляется возможным. Разберем механику этой проверки, выясним первопричину ее поведения и рассмотрим проверенные способы устранения назойливого окна.

Причина появления окна: проверка правомерности обновления

Проанализируем природу этого уведомления. Начиная с версий платформы 8.3.7 и типовых релизов конфигурации 1С:Бухгалтерия предприятия 3.0, разработчиками был внедрен встроенный системный механизм контроля лицензионной чистоты. Это не стандартные сервисы интернет-поддержки (такие как загрузка классификаторов, курсов валют или автозаполнение реквизитов), а отдельная процедура валидации подписки 1С:ИТС / 1С:КП.

Каждый раз после установки очередного обновления конфигурации платформа инициирует проверку легальности полученного релиза. Для этого программа пытается связаться с серверами лицензирования фирмы «1С». Если сеть недоступна, запрос не проходит, и окно авторизации всплывает снова и снова. Важно понимать: если конфигурация уровня ПРОФ, а пользователь попытается ввести логин и пароль от учетной записи с базовой версией продукта, система зафиксирует несоответствие. В этом случае окно «Обнаружено неправомерное использование...» начнет блокировать работу каждые несколько минут.

Рассмотрим условия, при которых срабатывает данный механизм:

  1. Файловый режим работы: Платформенная проверка в первую очередь ориентирована на базы в файловом варианте (1Cv8.1CD), а также на базы под управлением сервера «1С:Предприятия» версии «МИНИ». В полноценном клиент-серверном варианте (SQL) на серверах уровня ПРОФ или КОРП данное окно, как правило, не появляется.
  2. Тип лицензии: Механизм контролирует конфигурации версий ПРОФ и КОРП. Для базовых версий с базовыми лицензиями отдельная проверка наличия действующего договора ИТС платформой не блокирует интерфейс подобным образом.
  3. Связка с порталом: Для успешной проверки программный продукт с его регистрационным номером обязательно должен быть зарегистрирован в личном кабинете на портале поддержки, к которому привязан действующий договор сопровождения.

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

Способ 1: Однократная валидация через перенос файловой базы

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

  1. Завершим работу всех пользователей в информационной базе на изолированном компьютере.
  2. Скопируем файл базы данных 1Cv8.1CD на внешний накопитель (флешку или внешний диск).
  3. Подключим базу на любом компьютере, где есть стабильный доступ в интернет и установлена требуемая версия платформы 1С:Предприятие 8.3.
  4. Запустим базу в режиме 1С:Предприятие. При появлении запроса введем логин и пароль от личного кабинета портала 1С, за которым закреплен данный программный продукт и активный договор 1С:ИТС / 1С:КП.
  5. Дождемся сообщения об успешном подключении и проверке. Убедимся через меню «Справка» — «О программе», что статус проверки правомерности стал положительным.
  6. Закроем программу и скопируем обновленный файл 1Cv8.1CD обратно на рабочий изолированный компьютер, заменив старый файл.

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

Способ 2: Временное предоставление интернет-канала

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

  1. Подключим к изолированному компьютеру временный интернет-канал (например, через USB-модем, кабель или точку доступа мобильного телефона).
  2. Запустим 1С:Бухгалтерию 3.0 от имени пользователя с административными правами.
  3. В появившемся окне авторизации введем корректные учетные данные от портала 1С.
  4. После того как платформа свяжется с центром лицензирования и зафиксирует валидность обновления, закроем программу.
  5. Физически отключим интернет-соединение. База продолжит работать в штатном режиме без всплывающих окон.

Способ 3: Настройка параметров прокси-сервера

Нередко интернет в организации присутствует, но доступ во внешнюю сеть строго ограничен корпоративным шлюзом. В этом случае обращения платформы к серверам лицензирования блокируются сетевым экраном. Проанализируем, как решить эту проблему:

  1. Перейдем в раздел «Администрирование», затем выберем пункт «Параметры прокси-сервера» (или откроем соответствующие настройки в общих параметрах подключения).
  2. Укажем точный адрес корпоративного прокси-сервера, порт и данные учетной записи для авторизации на шлюзе.
  3. Обратимся к системному администратору сети для добавления серверов лицензирования и портала фирмы «1С» в белый список сетевого экрана, чтобы исходящие HTTPS-запросы платформы не сбрасывались.

Способ 4: Программное отключение через расширение конфигурации

Для программистов существует технический способ подавления вызова проверки без изменения типовой конфигурации поставщика. За инициализацию проверки со стороны платформы в коде общих модулей отвечает вызов специализированного системного метода:

ПодключитьОбработчикЗапросаНастроекКлиентаЛицензирования()

Рассмотрим порядок действий для разработчика:

  1. Создадим собственное расширение конфигурации с назначением «Адаптация» или «Исправление».
  2. Найдем в модулях интернет-поддержки процедуры инициализации проверки лицензирования при начале работы программы.
  3. Переопределим вызовы с помощью директивы &Вместо, заблокировав подключение системного обработчика или возвращая признак успешной настройки без выполнения реального сетевого запроса.
  4. Применим расширение к информационной базе. Конфигурация останется на полной типовой поддержке, а системное окно перестанет беспокоить пользователей.

Способ 5: Переход на клиент-серверный вариант

Если организация планирует масштабирование, эффективным системным решением станет перевод файловой базы данных в клиент-серверный режим под управлением сервера «1С:Предприятия» (версий ПРОФ или КОРП) и СУБД (PostgreSQL, MS SQL Server и др.). В клиент-серверной архитектуре платформенные интерактивные блокировки подобного рода не транслируются на рабочие места пользователей при каждом клиентском запуске, что полностью устраняет проблему всплывающих диалоговых окон.

← На главную