Часто при организации удаленной работы через VPN-туннели (например, site-to-site между микротиками) специалисты сталкиваются с ситуацией, когда клиентское приложение 1С отказывается подключаться к серверу, даже если сам сервер успешно «пингуется» по IP-адресу. Разберем детально, почему так происходит и как добиться стабильной работы системы.
Главная причина кроется в принципе работы кластера серверов 1С. Когда вы указываете в окне запуска базы IP-адрес или DNS-имя, происходит следующее:
rphost), на которых фактически должна выполняться задача.srv1, клиент получит команду: «Переподключись к srv1».hosts), соединение сбрасывается с ошибкой.Самый быстрый и эффективный способ «подружить» клиента с сервером без вмешательства в настройки инфраструктуры — жестко прописать соответствие имени сервера и его IP-адреса в файле hosts. Это заставит операционную систему клиента «поверить», что за именем srv1 скрывается нужный вам IP-адрес.
Для этого выполните следующие действия:
C:\Windows\System32\drivers\etc\ и откройте файл hosts.
192.168.1.20 srv1
Сохраните файл. После этого клиентское приложение 1С при обращении к серверу по имени srv1 будет автоматически перенаправляться на IP 192.168.1.20.
Если у вас есть доступ к консоли администрирования серверов 1С на стороне сервера, можно изменить способ именования серверов в кластере. Это более «чистый» метод, который позволит избежать правок файлов на каждом клиентском компьютере.
192.168.1.20).После этого кластер при обращении будет отдавать клиентам IP-адрес, и необходимость в DNS-разрешении имен отпадет.
Если описанные выше способы не привели к результату, проанализируем возможные сетевые препятствия:
192.168.1.x, пакеты не смогут корректно маршрутизироваться в туннель.1540 и 1541, но и диапазон портов для рабочих процессов rphost. Часто 1С использует динамический диапазон (обычно 1560-1591). Блокировка этих портов фаерволом — частая причина «зависания» при попытке подключения.Apache или IIS). Работа через HTTP протокол гораздо проще проходит через NAT и VPN, так как требует открытия только стандартных портов 80/443.Используйте эти методы последовательно. Для оперативного решения задачи в рамках одного-двух клиентских ПК вполне достаточно правки файла hosts, для крупных сетей рекомендуем привести настройки кластера к единому стандарту с использованием IP-адресов.