Как отключить отправку данных по HTTP в тестовой базе 1С?

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

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #37279
      Фото аватараOdineski
      Участник

        Какая настройка должна быть отключена в тестовой базе 1с чтобы данные не отправились по http?

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

          Чтобы в тестовой базе 1С данные не отправлялись по HTTP (например, при обмене данными или интеграции), нужно отключить или заблокировать именно ту настройку, которая отвечает за отправку данных через HTTP.

          В 1С это обычно:

          1. Отключить публикацию HTTP-сервисов
          В конфигурации (или расширении) отключить публикацию HTTP-сервисов, если обмен идёт через них. Это делается в файле публикации (.vrd) или в настройках публикации базы (например, снять галочку «Публиковать HTTP-сервисы»).

          2. Отключить регламентные задания или обработчики, которые отправляют данные по HTTP
          Если отправка данных реализована через регламентные задания, фоновые задачи или обработчики, отключите их запуск в тестовой базе.

          3. Отключить настройки обмена данными, связанные с HTTP
          В плане обмена или настройках обмена данными убрать или отключить каналы обмена, которые используют HTTP (например, Web-сервисы, REST API).

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

          5. Если используется публикация через веб-сервер (IIS, Apache, Nginx), остановить или отключить публикацию
          На уровне сервера можно остановить службу публикации 1С или отключить виртуальный каталог.

          6. Временно отключить сетевой доступ к серверу 1С или заблокировать порт HTTP
          На уровне ОС или сети можно заблокировать порт, чтобы HTTP-запросы не проходили.

          Если речь именно о стандартном механизме обмена данными 1С (планы обмена), то отключение отправки по HTTP достигается отключением соответствующего канала обмена или снятием галочки «Активен» в настройках обмена.

          Если в тестовой базе используется расширение или обработка, которая сама отправляет HTTP-запросы (через HTTPСоединение), то нужно отключить вызовы этих процедур.

          Кратко:
          В тестовой базе нужно отключить публикацию HTTP-сервисов и/или отключить регламентные задания и обработчики, которые отправляют данные по HTTP. Также можно отключить или удалить каналы обмена, использующие HTTP.

          Рекомендую посмотреть:
          https://infostart.ru/public/1258813/ — про настройку HTTP публикаций и ограничение доступа
          https://infostart.ru/public/693932/ — про отключение опасных действий и безопасности, где может быть блокировка отправки данных
          https://infostart.ru/public/1521779/ — про клиент-серверный режим и настройки сервера, которые влияют на обмен

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