К статье
Практический материал

Администрирование · 9 мин

Какие порты нужны для обновления 1С

Какие порты и адреса нужно открыть для обновления 1С: HTTPS 443, серверы portal.1c.ru и downloads.1c.ru, настройка файрвола и проверка доступа.

Для загрузки обновлений конфигураций и платформы 1С программе нужен доступ к интернет-сервисам фирмы «1С». В подавляющем большинстве случаев достаточно одного порта — 443 (HTTPS), поскольку все сервисы обновления работают по защищённому протоколу. Однако на практике проблемы возникают не из-за самого порта, а из-за закрытых адресов, прокси-серверов, антивирусной фильтрации трафика и особенностей файрвола.

Путаница возникает ещё и потому, что в 1С есть два разных набора портов: одни используются для обновления через интернет, другие — для работы сервера 1С и кластера внутри локальной сети (диапазон 1560–1591, порты агента 1540–1541). Эти диапазоны не имеют отношения к загрузке обновлений, но их часто ошибочно открывают наружу, что создаёт угрозу безопасности.

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

Какие порты и адреса используются при обновлении 1С

Обновление конфигурации через интернет (функция «Обновление версии программы» в типовых конфигурациях) и ручная загрузка дистрибутивов работают по протоколу HTTPS. Это означает: исходящие TCP-подключения на порт 443 с компьютера, где выполняется обновление. Входящие подключения не нужны — файрвол должен пропускать только ответы на установленные сессии, что стандартно для любого сетевого экрана.

Основные адреса, к которым обращается программа:

  • portal.1c.ru — портал ИТС, авторизация по логину и паролю, проверка доступности обновлений;
  • downloads.1c.ru — загрузка дистрибутивов обновлений и платформы;
  • releases.1c.ru — получение информации о версиях конфигураций;
  • update.1c.ru — сервис автоматического обновления;
  • 1c.ru, its.1c.ru — сопутствующие ресурсы, желательно не блокировать.

Указанные домены могут разрешаться в разные IP-адреса, и адреса могут меняться. Поэтому правила файрвола корректнее строить по доменным именам, а не по фиксированным IP. Если ваш сетевой экран не поддерживает правила по DNS-именам, придётся периодически актуализировать список адресов или разрешить исходящий HTTPS-трафик целиком.

Порты сервера 1С: почему их не нужно открывать для обновления

В документации и на форумах часто встречаются диапазоны портов 1540, 1541, 1545 и 1560–1591. Это порты кластера серверов 1С: агент сервера (1540), менеджер кластера (1541), рабочие процессы (1560–1591), а также порт сервера баз данных (например, 1433 для MS SQL или 5432 для PostgreSQL). Они используются для связи клиентов с сервером 1С внутри локальной сети.

К обновлению через интернет эти порты отношения не имеют. Более того, открывать их в сторону интернета категорически нельзя: доступ к агенту сервера 1С извне — это прямой путь к компрометации кластера и данных информационных баз.

Как проверить доступность сервисов обновления

Прежде чем менять настройки сети, стоит убедиться, что проблема действительно в доступе. Самый простой способ — открыть в браузере на проблемном компьютере адрес https://portal.1c.ru и https://downloads.1c.ru. Если страницы открываются и не появляется ошибок сертификата, сетевой путь, скорее всего, в порядке.

Для более точной диагностики используйте командную строку. Проверка TCP-подключения к порту 443 выполняется так:

powershell
Test-NetConnection portal.1c.ru -Port 443

В результате важно поле TcpTestSucceeded: значение True означает, что порт доступен. Если значение False — соединение блокируется файрволом, прокси или провайдером. Дополнительно можно проверить разрешение имени командой nslookup portal.1c.ru: ошибка DNS тоже приведёт к невозможности обновления.

Контрольные точки

Как проверить результат

Test-NetConnection portal.1c.ru -Port 443
Норма

TcpTestSucceeded: True

Тревожный признак

TcpTestSucceeded: False — порт закрыт или фильтруется

Открытие https://downloads.1c.ru в браузере
Норма

Страница или ответ сервера без ошибок сертификата

Тревожный признак

Ошибка SSL, таймаут или заглушка фильтра

nslookup portal.1c.ru
Норма

Возвращается один или несколько IP-адресов

Тревожный признак

Ошибка разрешения имени — проблема с DNS

Настройка файрвола и антивируса

На уровне сетевого экрана достаточно разрешить исходящие TCP-подключения на порт 443 для компьютеров, с которых выполняется обновление. Если политика безопасности требует ограничить адресатов, добавьте в белый список домены portal.1c.ru, downloads.1c.ru, releases.1c.ru и update.1c.ru.

Отдельное внимание — антивирусам и системам фильтрации трафика с функцией проверки HTTPS (SSL-инспекция). Такие решения подменяют сертификат сервера, и 1С может отказаться устанавливать соединение, считая его небезопасным. Признаки: обновление не скачивается, хотя браузер открывает сайт нормально; в журналах — ошибки проверки сертификата.

В этом случае добавьте домены сервисов 1С в исключения HTTPS-фильтрации антивируса или шлюза. Полностью отключать проверку трафика ради обновления не стоит — точечные исключения для конкретных доменов безопаснее.

Порядок действий
  1. 1
    Проверьте доступность portal.1c.ru и downloads.1c.ru через браузер и Test-NetConnection
  2. 2
    Разрешите исходящий TCP 443 к доменам сервисов 1С на файрволе
  3. 3
    Добавьте домены 1С в исключения HTTPS-фильтрации антивируса
  4. 4
    Если используется прокси — пропишите его в настройках интернет-поддержки 1С
  5. 5
    Повторите обновление и проверьте журнал ошибок при неудаче

Обновление через прокси-сервер

В организациях с выходом в интернет через прокси 1С должна знать его адрес. В типовых конфигурациях параметры прокси задаются в разделе настроек интернет-поддержки (обычно «Администрирование» → «Интернет-поддержка и сервисы» → «Настройки прокси-сервера»). Там указывают адрес, порт прокси и, при необходимости, учётные данные.

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

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

Типичные ошибки
01
Открытие входящих портов 1540–1591 в интернет — не нужно для обновления и опасно для кластера
02
Правила файрвола по фиксированным IP вместо доменов — адреса меняются, обновление перестаёт работать
03
Игнорирование HTTPS-инспекции антивируса — соединение рвётся из-за подмены сертификата
04
Не указан или устарел прокси в настройках интернет-поддержки — ошибки авторизации при загрузке
05
Блокировка DNS — домены не разрешаются, хотя порт 443 открыт

Если доступ в интернет закрыт полностью

На изолированных машинах обновление через интернет невозможно в принципе, и никакие порты этого не изменят. В такой ситуации дистрибутивы обновлений скачивают на отдельном компьютере с доступом к порталу portal.1c.ru, а затем переносят на целевую машину на съёмном носителе и устанавливают вручную через конфигуратор («Конфигурация» → «Поддержка» → «Обновить конфигурацию» → выбор файла поставки).

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

Маршрут решения

Как выбрать действие

Сайт portal.1c.ru открывается, но обновление не качаетсяПроверьте настройки прокси в 1С и исключения HTTPS-фильтрации антивируса
Test-NetConnection показывает FalseРазрешите исходящий TCP 443 на файрволе или обратитесь к сетевому администратору
Ошибка разрешения имени доменаПроверьте настройки DNS на компьютере или шлюзе
Интернет на машине запрещён политикойСкачайте дистрибутив на другом ПК и обновите конфигурацию из файла

Частые вопросы

Нужно ли открывать порт 80 для обновления 1С?

Не обязательно: основные сервисы обновления работают по HTTPS на порту 443. Порт 80 может использоваться для отдельных редиректов, поэтому при строгой фильтрации проверьте журналы файрвола — если блокируются обращения на 80-й порт к доменам 1С, добавьте разрешающее правило.

Обновление серверной базы отличается по портам от файловой?

Нет. Загрузка обновления идёт с того компьютера, где запущена 1С, по порту 443 независимо от режима работы базы. Порты кластера 1540–1591 и порт СУБД участвуют только во внутренней работе сервера и не требуют доступа в интернет.

Почему браузер открывает portal.1c.ru, а 1С не обновляется?

Частая причина — антивирус с проверкой HTTPS-трафика или прокси, который браузер использует автоматически, а 1С — нет. Проверьте настройки прокси в интернет-поддержке и добавьте домены 1С в исключения SSL-инспекции.

Можно ли указать конкретные IP-адреса серверов обновления в файрволе?

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

Опасно ли открывать исходящий порт 443 для сервера 1С?

Исходящий HTTPS — стандартный и относительно безопасный тип трафика, он нужен большинству программ. Реальную опасность представляет обратное: открытие входящих подключений к кластеру 1С из интернета. Исходящий 443 для обновлений открывать можно и нужно.

Как обновить платформу, если автоматическое обновление недоступно?

Скачайте дистрибутив платформы с portal.1c.ru на компьютере с доступом в интернет, перенесите его на целевую машину и запустите установщик вручную. После установки новой версии платформы обновите конфигурацию штатными средствами конфигуратора.

Итог

Что важно запомнить

Для обновления 1С достаточно исходящего доступа по порту 443 к доменам portal.1c.ru, downloads.1c.ru, releases.1c.ru и update.1c.ru. Входящие порты не нужны, а порты кластера 1540–1591 наружу открывать опасно. При сбоях проверяйте DNS, прокси и HTTPS-фильтрацию антивируса, а при полностью закрытом интернете обновляйтесь из файла дистрибутива.