Ошибка HTTP при обращении к серверу 1С – что делать?

Сложные компьютерные системы, особенно связанные с документооборотом и передачей финансовой информации, как правило, обладают несколькими степенями защиты от сбоев и утечки данных. Но иногда случается, что система «перехитрила сама себя» – и возникает сбой, блокирующий возможность продолжить работу в штатном режиме. Рассмотрим частный случай ошибки, вы пытаетесь совершить какое-то действие, а в ответ видите ошибку HTTP при обращении к серверу 1С. Что же это означает и что делать?

1С

Что такое ошибка HTTP?

В состав программного комплекса 1С входит множество различных систем и подсистем. Одна из них – система информационной безопасности (ИБ), которая непрерывно мониторит все рабочие станции, входящие в систему на предмет событий, они могут повлиять на безопасность данных, и реагирует на их возникновение. В результате её реакции вы и видите текст:

Ошибка HTTP при обращении к серверу: https://name_of_server Удалённый узел не прошёл проверку

Как правило, это означает, что соединение между сервером и рабочей станцией устанавливается по защищённому сертификату https, но проверка SSL-сертификата потерпела крах. Такое часто случается, когда используется самоподписанный, а не коммерческий SSL. Если способа повлиять на выбор сертификата нет – необходимо проверить, нет ли ошибки на вашей стороне.

Что предпринять при возникновении ошибки HTTP при обращении к серверу 1С?

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

Отключение проверки сервера со стороны ИБ

Самое логичное и очевидное: если сбой случился из-за перестраховавшейся системы безопасности, надо смягчить её настройки, чтобы она не стреляла из пушки по пролетающим воробьям.

Для того чтобы отключить лишние параметры проверки, зайдите в 1С в раздел «Список ИБ», а далее проследуйте по следующему маршруту из пунктов меню: «Выбор базы» – «Изменить…» – «Дополнительно…» – «Далее».

В открывшемся окне «Редактирование информационной базы» выберите следующие параметры:

  1. Выберите клиентский сертификат – Не предоставлять сертификат;
  2. Выберите способ проверки сертификата сервера – Не проверять сертификат сервера.
  3. Затем нажмите кнопку «Далее» и сохраните внесённые изменения.
  4. После этого закройте программу – и вновь запустите её через несколько минут. Если ожидаемого результата манипуляция не принесла – двигаемся дальше.
Настройки ИБ для решения проблемы
Настройки ИБ для решения проблемы

Проверка даты и времени на компьютере

Не самое очевидное: проверьте, верно ли у вас на компьютере сделаны настройки времени и даты. Рассинхронизация этих параметров между базовой рабочей станцией и сервером может стать причиной возникновения ошибки. Даже секундное расхождение может стать причиной «недопонимания» элементов информационной системы. Кроме того, часто такой сбой возникает при автоматическом переводе часов по европейскому времени (если в глубинных настройках компьютера где-то иная, чем Россия, страна).

Для проверки этой гипотезы выполните следующие действия:

  1. Нажмите правой клавишей мыши или тачпада на время, отображающееся на панели задач. В появившемся меню перейдите по ссылке «Настройка даты и времени».

    Открываем настройки даты и времени
    Открываем настройки даты и времени
  2. Откроется окно настроек. Проверьте, включены ли опции «Устанавливать время автоматически» и «Устанавливать часовой пояс автоматически».

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

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

Проверка доступности сервера

Вполне возможно, что проблема – не на вашей стороне, а на стороне сервера. Для того чтобы проверить эту гипотезу, скопируйте адрес сервера из сообщения об ошибке – и вставьте его в адресную строку любого браузера. Нажмите Enter и посмотрите, откроется он или нет.

Вариантов того, что вы увидите, несколько:

  • сообщение, которое прояснит причину возникновения ошибки – в этом случае откройте свойства SSL-сертификата, кликнув по нему правой клавишей мыши и просмотрите, есть ли предупреждающие иконки;
  • сервер просто не откроется, и тут причинами могут быть: ошибка прокси-сервера, доступ заблокирован через hosts.

Кроме того, блокировка доступа может возникнуть из-за того, что «перебдил» ваш штатный файервол или антивирус, посчитав адрес сервера подозрительным. Попробуйте добавить этот адрес в исключения. Покажем, как это выглядит на примере антивируса Dr.Web.

  1. Откройте меню скрытых значков на панели задач.

    Открываем меню скрытых значков
    Открываем меню скрытых значков
  2. Правой клавишей мыши или тачпада кликните на значке антивируса Dr.Web и перейдите по кнопке «Центр безопасности».

    Запускаем Центр безопасности Dr.Web
    Запускаем Центр безопасности Dr.Web
  3. В открывшемся окне нажмите на раздел «Исключения».

    Заходим в меню Исключения
    Заходим в меню Исключения
  4. В новом окошке откройте раздел «Сайты».

    Открываем пункт Сайты
    Открываем пункт Сайты
  5. В нижнем левом углу кликните на замочек, рядом с которым написано «Нажмите, чтобы внести изменения». Окно на несколько секунд закроется, а потом откроется вновь.

    Разрешаем внесение изменений
    Разрешаем внесение изменений
  6. Строка ввода станет активной – введите вручную или скопируйте и вставьте в неё адрес недоступного сервера, после этого нажмите на плюсик в кружочке. Окно настроек антивируса можно закрыть.

    Добавляем адрес сервера
    Добавляем адрес сервера

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

  1. Первый заключается в том, чтобы выключить или перезагрузить компьютер – и попытаться повторить рабочую манипуляцию спустя какое-то время.
  2. Второй, как водится у нас, русских, самый крайний – обратиться к специалисту, чтобы он доподлинно выяснил причины сбоя HTTP при обращении к серверу 1С и ликвидировал его в кратчайшие сроки.
Шутка юмора о своевольности программ
Шутка юмора о своевольности программ

Оцените статью
Добавить комментарий