Настройки при запуске отличаются от отчёта об уже работающем сеансе. Читаем четыре поля, но не выполняем GET сервиса, не открываем справочную страницу и не выводим дополнительные заголовки.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Учебная копия базы 8.5.1.1343: серверный общий модуль УчебныеЗадачи, процедура ВыполнитьПример() Экспорт. Каждый код без директив вставляйте в тело отдельно.
Текущий учебный пользователь должен иметь Администрирование данных для чтения общих настроек. Не обходите отказ в доступе привилегированным режимом.
ПолучитьНастройкиПользователя вызывается без имени: исследуется только текущий пользователь, не произвольный сотрудник.
Задания только читают. Не вызывайте УстановитьНастройкиПользователя/УстановитьОбщиеНастройки, не имитируйте падение 1С и не отправляйте отчёт во внешние сервисы.
Значения зависят от учебной базы. Диагностический вывод не доказывает отправку отчёта, получение согласия пользователя или доступность сервиса.
Помощь = ОбработкаОшибок.ПолучитьНастройкиОбработкиОшибокПриЗапуске();
ЕстьСервис = Помощь.АдресСервисаОбработкиОшибокПриЗапуске <> "";
ЕстьСсылка = Помощь.НавигационнаяСсылкаПомощи <> "";
Сообщить("Адрес сервиса дополнительной информации задан: " + Строка(ЕстьСервис));
Сообщить("Навигационная ссылка помощи задана: " + Строка(ЕстьСсылка));
Сообщить("Длина дополнительной информации запроса: " + Строка(СтрДлина(Помощь.ДополнительнаяИнформацияЗапроса)));
Сообщить("Длина текста помощи: " + Строка(СтрДлина(Строка(Помощь.ТекстПомощи))));
Если ЕстьСервис Тогда
Сообщить("Платформа может использовать GET при ошибке входа; этот диагностический код GET не выполняет");
КонецЕсли;
Если ЕстьСсылка Тогда
Сообщить("Есть настройка внешней помощи; фактический показ кнопки/доступность страницы здесь не проверяются");
КонецЕсли;Разбор по шагам
ПолучитьНастройкиОбработкиОшибокПриЗапуске требует Администрирование данных; код не повышает права.
Сервис дополнительной информации, внешняя ссылка и текст помощи имеют разные роли.
ДополнительнаяИнформацияЗапроса помещается платформой в заголовок соответствующего запроса; выводим только длину.
Не проверяем внешнюю страницу, не инициируем неудачный вход и не меняем четыре поля.
Как проверить результат
Всегда четыре диагностические строки: два наличия и две длины; значения зависят от собственной учебной базы.
В выводе нет URL, заголовков, текста помощи и содержимого страницы; никаких запросов или запусков браузера.
Ожидаемый результат
Получен безопасный паспорт справочных настроек ошибки входа.
На что обратить внимание
Настроенный URL не доказывает доступность сервиса и не заменяет исправление причины отказа входа.
Этот объект не является НастройкиОбработкиОшибок для обычных отчётов сеанса.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.