«Сервер 1С не обнаружен»: почему клиент не находит сервер и при чём тут лицензия
Ошибка «сервер 1С:Предприятия не обнаружен» означает ровно одно: клиент не смог достучаться до сервера 1С. Причин — четыре класса: служба, сеть, версии, лицензии. Проверяются они за 10–15 минут, если идти по порядку.
1. Служба агента сервера
Самая частая причина. На сервере откройте services.msc и найдите «Агент сервера 1С:Предприятия»: она должна выполняться. После перезагрузки, сбоя питания или обновления платформы служба нередко остаётся остановленной.
Запустилась и снова упала — смотрите журнал Windows: типовые виновники — занятый порт, битый кластерный реестр (каталог srvinfo), нехватка прав у учётной записи службы.
2. Сеть и порты
С рабочего места проверьте:
ping имя-сервера— имя должно разрешаться в правильный адрес. Если по IP работает, а по имени нет — чините DNS, а не 1С;- доступность портов: 1540 (агент), 1541 (менеджер), 1560–1591 (рабочие процессы). Быстрый тест из PowerShell:
Test-NetConnection имя-сервера -Port 1541.
Классическая ловушка — брандмауэр пропускает 1540–1541, но режет диапазон рабочих процессов: список баз открывается, а сама база — нет.
3. Версии платформы
В клиент-серверном варианте версия клиента и сервера должны совпадать до сборки. «Вчера обновили 1С» + сегодняшняя ошибка подключения — почти наверняка обновили только одну сторону. Проверьте версию на клиенте (О программе) и на сервере, доведите до одинаковой.
4. «Лицензия не обнаружена»
Отдельное семейство ошибок — сервер работает, но лицензий не находит:
- Программная лицензия слетела. Она привязана к параметрам компьютера: замена материнской платы, диска, переустановка Windows, иногда крупное обновление — и лицензия просит повторную активацию. Понадобится регистрационный номер и пин-коды из комплекта поставки — держите их не на том же сервере.
- Аппаратный ключ не виден. USB-ключ переставили в другой порт, не проброшен в виртуальную машину, не установлен драйвер защиты.
- Сервер лицензирования недоступен. Если лицензии раздаёт отдельный сервер — проверяется его служба и сеть до него.
Чтобы 1С не «пропадала» по понедельникам
Сервер 1С — это служба, порты, версии, лицензии и резервные копии, и любой из элементов умеет отвалиться молча. У клиентов на обслуживании серверов мы мониторим службы и бэкапы, а сопровождение 1С закрывает обновления платформы без рассинхрона версий. Если сервер находится, но всё работает мучительно медленно — это соседняя статья: почему тормозит 1С.
Частые вопросы
Что проверить первым при ошибке «сервер 1С не обнаружен»?
Службу «Агент сервера 1С:Предприятия» на сервере: в services.msc она должна быть в состоянии «Выполняется». После перезагрузки сервера или обновления платформы она нередко не стартует — запуск руками возвращает базу за минуту. Затем — доступность сервера с рабочего места: ping по имени и доступность порта 1541.
Какие порты использует сервер 1С?
По умолчанию: 1540 — агент сервера, 1541 — менеджер кластера, 1560–1591 — рабочие процессы. Брандмауэр на сервере должен пропускать весь этот набор; закрытый диапазон рабочих процессов даёт как раз картину «сервер виден, но база не открывается».
Почему после обновления 1С перестала подключаться к серверу?
Скорее всего, версии платформы разошлись: клиент обновился, сервер нет (или наоборот). В клиент-серверном варианте версии должны совпадать с точностью до сборки. Обновление сервера — отдельный шаг, который делают вместе с обновлением клиентов.
Что значит «лицензия не обнаружена» на сервере 1С?
Серверу не хватает серверной лицензии либо он не находит клиентские. Частые причины: аппаратный ключ переставлен или не виден, программная лицензия «слетела» после замены железа или переустановки Windows (она привязана к параметрам компьютера и требует повторной активации), недоступен сервер лицензирования. Пиратские «обходы» сюда же — работают до первого обновления.