При работе с конфигурацией 1С:Бухгалтерия 3.0 в терминальном режиме на базе Windows Server (особенно версий 2008 R2 и 2012) пользователи часто сталкиваются с навязчивым окном ошибки: «Содержимое указанного ниже веб-узла в этом приложении блокировано конфигурацией усиленной безопасности Internet Explorer». В заголовке или теле сообщения при этом фигурирует адрес about:security_1cv8.exe или about:security_1cv8c.exe.
Разберем природу этой проблемы. Несмотря на то, что 1С является самостоятельным приложением, её движок для отображения веб-контента (начальных страниц, новостей, форм ИТС) использует системную библиотеку MSHTML, которая напрямую завязана на настройки Internet Explorer. В серверных ОС по умолчанию включен режим усиленной безопасности (IE ESC), который блокирует любые скрипты и контент, не внесенный в белый список. Рассмотрим подробные шаги по устранению этой ошибки.
Проанализируем самый простой метод, который подходит для локальной настройки на конкретном рабочем месте или сервере. Нам необходимо явно указать системе, что исполняемые файлы 1С являются доверенными источниками контента.
about:security_1cv8.exe (для толстого клиента)about:security_1cv8c.exe (для тонкого клиента)about:.Если в вашей организации десятки или сотни пользователей работают в терминальной среде, ручная настройка каждого профиля невозможна. В этом случае мы воспользуемся централизованным внесением изменений в реестр через Group Policy Objects. Выясним, какие ключи реестра отвечают за эти настройки.
Рассмотрим структуру ключа реестра для добавления в зону надежных узлов. Нам необходимо создать подразделы в ветке HKEY_CURRENT_USER. Выполним следующие действия в редакторе управления групповыми политиками:
Создадим или отредактируем существующую политику, перейдя в раздел Конфигурация пользователя — Настройка — Конфигурация Windows — Реестр. Нам нужно создать два элемента со следующими параметрами:
Для тонкого клиента:
Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\security_1cv8c.exeaboutREG_DWORD00000002Для толстого клиента:
Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\security_1cv8.exeaboutREG_DWORD00000002Примечание: Подраздел EscDomains используется, когда включен режим усиленной безопасности. Если же вы настраиваете обычные рабочие станции, используйте ветку Domains вместо EscDomains.
Иногда проблему можно решить, не затрагивая системные настройки безопасности. Выяснилось, что ошибка часто провоцируется отсутствием или скрытием определенных элементов навигации. Рассмотрим два «быстрых» решения внутри самой программы:
Проанализируем ситуацию, когда добавление в надежные узлы не помогает. Это может происходить потому, что по умолчанию 1С заставляет систему использовать движок IE7 или IE8 для совместимости, даже если установлен IE11. Мы можем принудительно заставить 1С использовать актуальный движок через реестр.
Разберем, как внести изменения в раздел Feature_Browser_Emulation. Создайте файл реестра или добавьте записи через GPO:
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"1cv8.exe"=dword:00002af9
"1cv8c.exe"=dword:00002af9
Значение 2af9 (в шестнадцатеричной системе) или 11001 (в десятичной) заставляет приложение использовать движок Internet Explorer 11 в режиме Edge. Это не только убирает ошибки безопасности в большинстве случаев, но и ускоряет работу графического интерфейса 1С.
Посмотрим на важный нюанс при работе с 64-разрядными версиями Windows Server. Если вы используете 32-битный клиент 1С на 64-битной ОС, настройки зон безопасности могут не подхватываться из стандартных веток реестра. В этом случае проверьте наличие и дублируйте параметры в ветке Wow6432Node:
HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\...
В завершение проанализируем еще несколько факторов, которые могут влиять на появление окна блокировки:
about:, рекомендуется добавить в надежные узлы маски *.1c.ru, *.v8.1c.ru и *.its.1c.ru. Это позволит встроенному браузеру беспрепятственно загружать легальный контент с серверов поддержки.Таким образом, мы рассмотрели комплексный подход к решению проблемы. Начните с ручного добавления about:security_1cv8.exe в надежные узлы, и если это не поможет, переходите к манипуляциям с эмуляцией браузера и настройками интерфейса программы.