«Не могу установить соединение»: где 1С теряет связь с интернетом и как её вернуть
Содержание
Сообщение Ошибка работы с Интернет: Не могу установить соединение значит, что 1С не смогла открыть сетевое соединение с сервером 1С или другого сервиса. Чаще всего мешают прокси, антивирус с проверкой HTTPS или то, что в клиент-серверной базе в интернет ходит сервер 1С, а не ваш компьютер. Браузер при этом может открывать сайты без проблем.
Ищите, на каком участке рвётся связь: операционная система, настройки программы, защита, учётная запись службы или режим работы (терминал, веб-клиент). Проверяйте по порядку, от самой простой причины к самой редкой.
Ошибка работы с интернет в 1С: с чего начать
Сначала выясните, кто именно отправляет запрос. От этого зависит, где искать причину.
| Режим работы | Кто выходит в интернет | Где смотреть настройки |
|---|---|---|
| Файловая база, тонкий или толстый клиент | Компьютер пользователя, процесс 1cv8.exe / 1cv8c.exe | Прокси в программе и в Windows пользователя |
| Клиент-серверная база | Чаще сервер 1С, процесс rphost.exe под учётной записью службы | Прокси и доступ в интернет на сервере 1С |
| Веб-клиент | Только сервер (веб-сервер или сервер 1С) | Настройки на стороне сервера |
| Терминальный сервер (RDP) | Терминальный сервер, сеанс конкретного пользователя | Прокси в профиле пользователя на сервере |
Затем точно перепишите текст ошибки. После слов «Ошибка работы с Интернет» платформа часто добавляет английскую фразу, и она сразу сужает поиск:
- 🔌
Couldn't connect to server: адрес найден, но соединение не открылось. Порт закрыт брандмауэром или прокси. - 🌐
Couldn't resolve host name: компьютер не может получить IP-адрес по имени сайта. Проблема с DNS. - ⏳
Timeout was reached: запрос ушёл, ответа нет. Медленный канал, фильтр трафика, прокси «глотает» запрос. - 🔒
SSL connect errorили ошибки сертификата: соединение есть, но не прошло шифрование. Антивирус подменяет сертификат, неверные дата и время, старая ОС без TLS 1.2.
Не могу установить соединение: проверка сети в Windows
Все проверки ниже запускайте на том компьютере, который реально отправляет запрос (см. таблицу выше). Проверка на своём ноутбуке ничего не скажет, если база клиент-серверная.
Шаг 1. Имя сервера определяется
Откройте командную строку и выполните:
nslookup login.1c.ru
nslookup update-api.1c.ru
В ответе должен быть IP-адрес. Если видите Non-existent domain или таймаут, проблема в DNS, а не в 1С. Проверьте DNS-серверы в свойствах сетевого адаптера или спросите у администратора сети.
Шаг 2. Порт 443 открыт
В PowerShell:
Test-NetConnection login.1c.ru -Port 443
Строка TcpTestSucceeded : True значит, что путь до сервера открыт. False при найденном адресе — порт режет брандмауэр, шлюз или нужен прокси.
Шаг 3. HTTPS-запрос проходит
В Windows 10 и Windows Server 2019 и новее есть встроенный curl:
curl -I https://login.1c.ru
Если пришёл заголовок с кодом ответа, канал рабочий. Если curl пишет об ошибке сертификата, значит, трафик кто-то перехватывает: антивирус или шлюз с HTTPS-инспекцией.
Шаг 4. Дата, время и TLS
- 🕒 Сверьте дату, время и часовой пояс. При расхождении в сутки и больше сертификат сервера кажется «ещё не выданным» или просроченным, и защищённое соединение не открывается.
- 🧩 На старых серверах проверьте, включён ли TLS 1.2. Без него современные сайты отклоняют соединение. На Windows Server 2016 и новее TLS 1.2 включён по умолчанию.
Если все четыре проверки прошли, а 1С всё равно пишет «не могу установить соединение», сеть в порядке. Ищите причину в настройках самой программы.
Прокси-сервер: настройки в программе и в платформе
В офисных сетях выход в интернет часто идёт только через прокси. Браузер берёт его из настроек Windows, а 1С может о нём не знать.
Прокси в конфигурации
В типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) настройки прокси находятся рядом с интернет-поддержкой. Откройте Администрирование → Интернет-поддержка и сервисы, на этой странице есть ссылка на настройки прокси-сервера. Вариантов три:
| Вариант | Когда выбирать | Риск |
|---|---|---|
| Не использовать прокси-сервер | Прямой выход в интернет, прокси в сети нет | Если прокси обязателен, запросы не пройдут |
| Использовать системные настройки | Прокси прописан в Windows у того, кто делает запрос | На сервере 1С у учётной записи службы системного прокси обычно нет |
| Использовать другие настройки | Нужно задать адрес, порт, логин и пароль явно | Пароль придётся менять вручную при смене |
Для прокси с авторизацией укажите логин и пароль. Если прокси требует доменную авторизацию, а 1С её не проходит, попросите администратора сети разрешить адреса 1С без авторизации.
Прокси для самой платформы
Часть запросов отправляет платформа, а не конфигурация: например, получение программной лицензии. Для этого у платформы есть свой файл настроек inetcfg.xml в каталоге bin\conf установленной версии, например C:\Program Files\1cv8\8.3.24.1548\bin\conf\. В мастере получения лицензии тоже есть кнопка для настройки прокси.
Настройки прокси в конфигурации хранятся в информационной базе. Если в одной базе интернет работает, а в соседней нет, сравните настройки обеих баз.
Антивирус и брандмауэр блокируют 1С
Защитное ПО ломает соединение двумя способами: запрещает процессу выход в сеть или подменяет сертификаты HTTPS.
Что проверить в антивирусе
- Найдите в журнале антивируса записи о блокировке
1cv8.exe,1cv8c.exeилиrphost.exeза время ошибки. - Временно отключите проверку защищённых соединений (в Kaspersky это «Проверка защищённых соединений», в ESET — «SSL/TLS»).
- Повторите действие в 1С. Если ошибка ушла, добавьте исполняемые файлы 1С в исключения проверки трафика и включите проверку обратно.
Не оставляйте антивирус выключенным полностью: отключайте только один модуль и только на время проверки.
Брандмауэр Windows и сетевой экран
- 🧱 Исходящие соединения брандмауэр Windows по умолчанию разрешает. Если в организации включён режим «запрещено всё, что не разрешено», нужны исходящие правила для процессов 1С на порты 443 и 80.
- 🏢 На шлюзе (корпоративный сетевой экран, роутер с фильтрацией) попросите разрешить домены
*.1c.ru. Список по подсервисам меняется, проще разрешить домен целиком. - 🖥 На сервере 1С правила нужны для
rphost.exe, а не для клиента пользователя.
Лицензия и интернет-поддержка: когда «нет связи» — не про сеть
Иногда сеть работает, а ошибка похожа на сетевую. Отличить её помогает текст сообщения.
Программная лицензия
Получение и восстановление программной лицензии идёт через центр лицензирования 1С. Если доступа нет:
- проверьте прокси в мастере получения лицензии, а не только в конфигурации;
- запустите 1С от имени пользователя, у которого есть права на запись в каталог лицензий;
- если интернета на компьютере нет совсем, в мастере выберите способ получения лицензии без прямого подключения и следуйте подсказкам.
Сама проверка уже полученной лицензии идёт локально. Если интернет пропал после активации, 1С продолжит работать.
Подключение интернет-поддержки
В Администрирование → Интернет-поддержка и сервисы нажмите кнопку подключения и введите логин и пароль от учётной записи на портале 1С. Обратите внимание на ответ:
| Что видите | Что это значит |
|---|---|
| Ошибка соединения, таймаут | Сетевая проблема, проверки выше |
| Неверный логин или пароль | Связь есть, учётные данные неверны |
| Нет действующей подписки на обновления | Связь есть, закончился договор ИТС |
Окончание договора ИТС не даёт сетевую ошибку. Если программа пишет про подписку, сеть настраивать бесполезно.
Не скачиваются обновления конфигурации и платформы
Обновления в типовой конфигурации запускаются в Администрирование → Обслуживание → Обновление версии программы. Если скачивание падает с ошибкой соединения:
- Проверьте, что интернет-поддержка подключена и логин не сбросился после смены пароля на портале.
- Убедитесь, что сеть пропускает большие файлы. Некоторые фильтры трафика обрывают загрузку на сотнях мегабайт, поэтому ошибка появляется не сразу, а в середине скачивания.
- Проверьте свободное место на диске с временным каталогом пользователя, под которым идёт загрузка.
- В клиент-серверной базе выполните проверки из раздела про Windows на сервере 1С.
Если канал нестабилен, скачайте дистрибутив обновления вручную на другом компьютере и обновите конфигурацию из файла через конфигуратор. Связь с интернетом при этом не нужна.
Перед обновлением сделайте резервную копию базы . Оборванная загрузка сама по себе базу не портит, но само обновление без копии — риск.
1С на сервере, в терминале и через веб-клиент
Здесь ошибается больше всего людей: проверяют интернет на своём компьютере, а запрос уходит с сервера.
Клиент-серверная база
Запросы, которые выполняются на сервере, идут от процесса rphost.exe. Он работает под учётной записью службы агента сервера 1С (часто USR1CV8 или отдельная доменная учётка). У этой учётной записи:
- нет настроек прокси пользователя, поэтому вариант «системные настройки» на сервере часто не работает ;
- может не быть доступа в интернет по политике домена или шлюза.
Что делать:
- Выполните
nslookup,Test-NetConnectionиcurlпрямо на сервере 1С. - В конфигурации выберите «другие настройки» прокси и задайте адрес и порт явно.
- Если интернет на сервере закрыт намеренно, договоритесь с администратором о доступе к доменам 1С только для сервера 1С.
Если для применения настроек администратор решит перезапустить службу агента сервера 1С, все сеансы пользователей оборвутся. Делайте это вечером или после предупреждения коллег.
Терминальный сервер
В RDP-сеансе 1С работает на терминальном сервере под учётной записью пользователя. Значит:
- прокси берётся из профиля этого пользователя на сервере, а не с его домашнего компьютера;
- проверку сети делайте из сеанса того же пользователя;
- если у одного пользователя связь есть, а у другого нет, сравните их настройки прокси в Windows на сервере.
Веб-клиент
В веб-клиенте объект HTTPСоединение на стороне клиента недоступен, поэтому все обращения в интернет идут с сервера. Для файловой базы, опубликованной на веб-сервере, это процесс веб-сервера (IIS или Apache) под своей учётной записью. Проверяйте сеть и прокси там, а не в браузере пользователя.
Частые вопросы
Нужен ли 1С интернет для обычной работы?
Какие порты нужно открыть для 1С?
Почему в одной базе интернет работает, а в другой нет?
Работает ли 1С через VPN?
Помогает ли переустановка платформы?
bin\conf или установлена очень старая версия без поддержки современного шифрования.