Администрирование · 11 мин
Консоль сервера 1С: как подключиться к серверу
Как открыть консоль кластера серверов 1С, добавить сервер, подключиться к агенту по порту 1540, проверить соединение и устранить типичные ошибки доступа.
Консоль кластера серверов 1С — основной инструмент администратора для управления информационными базами в клиент-серверном режиме. Через неё создают базы, настраивают рабочие процессы, блокируют сеансы и контролируют нагрузку. Но прежде чем выполнять эти задачи, консоль нужно подключить к работающему агенту сервера 1С.
Подключение сводится к простой последовательности: запустить консоль, указать адрес сервера, на котором работает агент, и убедиться, что в списке кластеров появился локальный кластер с рабочими процессами. Трудности возникают обычно из-за закрытых портов, отсутствия прав у учётной записи или несовпадения версий консоли и сервера.
Ниже разобраны подготовка, пошаговое подключение, проверка результата, типичные ошибки и варианты удалённого доступа.
Что понадобится перед подключением
Для успешного подключения нужны три условия. Во-первых, на целевой машине должна быть запущена служба агента сервера 1С (в Windows она называется «Агент сервера 1С:Предприятия»). Во-вторых, между компьютером администратора и сервером должна быть сетевая связность по портам агента. В-третьих, версия консоли должна соответствовать версии сервера — консоль 8.3.20 может не подключиться к серверу 8.3.15 из-за различий протокола.
Проверьте, что служба агента работает: на сервере откройте services.msc и найдите службу агента. Если она остановлена, консоль не сможет подключиться независимо от правильности остальных настроек. Заодно уточните, под какой учётной записью работает служба — обычно это USR1CV8 или доменная учётная запись с правами на каталог srvinfo.
Запустите службу на сервере через services.msc или консоль
Проверьте правила брандмауэра и маршрутизаторов
Установите консоль той же версии платформы, что и сервер
Проверьте права и каталог srvinfo
Как запустить консоль кластера серверов
Консоль устанавливается вместе с компонентами сервера 1С или отдельно как административная оснастка. В Windows её можно найти в меню «Пуск» в папке 1С Предприятие под названием «Администрирование серверов 1С Предприятия». Технически это файл 1CV8 Servers.msc, который открывается через оснастку MMC.
Если консоль нужна на компьютере, где сервер не установлен, при установке платформы выберите компонент «Администрирование сервера 1С:Предприятия» — тогда на машине появится только оснастка без самого агента. Это удобно для рабочего места администратора.
Пошаговое подключение к серверу
Само подключение занимает меньше минуты, если сеть и службы настроены. Порядок действий одинаков для локального и удалённого сервера — различается только адрес, который вы указываете.
- 1Откройте оснастку «Администрирование серверов 1С Предприятия»
- 2В дереве слева раскройте узел «Центральные серверы 1С:Предприятия 8.3» (Central Servers)
- 3Щёлкните по нему правой кнопкой и выберите «Создать» — «Центральный сервер»
- 4В поле «Имя» введите имя компьютера или IP-адрес сервера, при необходимости укажите порт агента через двоеточие (например, srv1c:1540)
- 5Нажмите «ОК» — в дереве появится новый сервер
- 6Раскройте его, затем узел «Кластеры» — должен отобразиться «Локальный кластер» с рабочими процессами
Если сервер добавлен, но ветка «Кластеры» не раскрывается или выдаёт ошибку, значит, консоль дошла до машины, но агент не ответил корректно: проверяйте порты и версии. Если ошибка возникает уже на этапе добавления сервера — проблема на уровне сети или DNS, и стоит попробовать указать IP-адрес вместо имени.
Для подключения к серверу на Linux процедура та же: укажите имя или IP Linux-машины. Убедитесь, что агент запущен (процесс ragent) и файрвол пропускает порты диапазона 1540–1591.
Как открыть нужные порты
На сервере с включённым брандмауэром Windows создайте входящие правила для диапазона портов 1540–1591 по протоколу TCP. Это можно сделать через графический интерфейс «Брандмауэр Защитника Windows» или командой в PowerShell, запущенной от имени администратора.
New-NetFirewallRule -DisplayName "1C Server Agent" -Direction Inbound -Protocol TCP -LocalPort 1540-1591 -Action AllowНа Linux-дистрибутивах с firewalld аналогичная задача решается добавлением портов в зону. Не забудьте проверить промежуточное сетевое оборудование: если администратор и сервер находятся в разных сегментах сети, порты должны быть разрешены и на маршрутизаторах или межсетевых экранах между ними.
Проверка результата подключения
Признак успешного подключения — в дереве консоли под добавленным сервером раскрывается «Локальный кластер», внутри видны рабочие процессы (rphost), информационные базы и сеансы. Если всё это отображается без диалогов с ошибками, подключение работает полностью.
Как проверить результат
Виден «Локальный кластер» и его процессы
Ошибка соединения с агентом или пустое дерево
Отображаются зарегистрированные базы кластера
Пусто при наличии баз — проверьте srvinfo и права
Видны активные сеансы пользователей
Ошибка доступа к рабочим процессам — проверьте порты 1560–1591
Открываются и сохраняются без ошибок
Ошибка записи — нет прав администратора кластера
Дополнительно убедитесь, что можете выполнить простое административное действие — например, открыть свойства кластера и посмотреть параметры. Чтение данных обычно доступно шире, чем изменение, поэтому именно попытка сохранить настройки покажет, есть ли у вас права администратора кластера.
Типичные ошибки и их устранение
Большинство проблем при подключении консоли сводится к нескольким повторяющимся причинам. Разберём самые частые и способы их устранения.
Отдельный случай — ошибка «различаются версии клиента и сервера». Она возникает, когда на одном компьютере установлено несколько версий платформы и консоль запущена не та. Решение — запускать оснастку из каталога нужной версии платформы или зарегистрировать утилиту администрирования соответствующей версии.
Права доступа и аутентификация
Подключение к агенту само по себе не требует пароля, если в кластере не заведены администраторы. Но как только создан хотя бы один администратор кластера или администратор информационной базы, консоль начнёт запрашивать имя и пароль при обращении к соответствующим объектам. Учётные данные администраторов кластера задаются в свойствах кластера, а администраторов баз — в свойствах конкретной базы.
Если пароль администратора кластера утерян, его можно сбросить, остановив агент и очистив список администраторов в файлах реестра кластера в каталоге srvinfo. Это операция на рабочем сервере, требующая остановки службы, поэтому выполняйте её вне рабочего времени и с резервной копией каталога srvinfo.
Альтернативные способы администрирования
Классическая MMC-консоль — не единственный вариант. Платформа предоставляет утилиту командной строки rac, которая выполняет те же операции: просмотр кластеров, баз, сеансов, их блокировку и завершение. Она удобна для скриптов и автоматизации.
rac cluster list --cluster=localhost:1540Также существует консоль администрирования на базе RAS (сервер администрирования) с доступом через HTTP — она позволяет управлять кластером из браузера или через REST-подобный интерфейс. Этот вариант подходит, когда нужно администрировать сервер с Linux-машины или без установки компонентов платформы.
Сравнение вариантов
Наглядный графический интерфейс, подходит для разовых операций; требует Windows и установленных компонентов платформы
Подходит для скриптов и автоматизации; требует знания синтаксиса команд
Кроссплатформенный доступ, в том числе из браузера; требует отдельной настройки службы RAS
Как выбрать действие
Что важно запомнить
Подключение консоли к серверу 1С требует запущенного агента, открытых портов 1540–1591 и совпадения версий консоли и сервера. Сервер добавляется через создание центрального сервера в оснастке, а успешность проверяется раскрытием локального кластера и списка сеансов. Для автоматизации вместо консоли используйте утилиту rac или RAS.
Частые вопросы
Консоль не видит сервер по имени, но подключается по IP. Что делать?
Проблема в разрешении имён DNS. Проверьте командой ping с именем сервера, резолвится ли оно. Если нет — добавьте запись в DNS или временно пропишите соответствие в файле hosts на компьютере администратора.
Какой порт указывать, если на сервере несколько агентов?
У каждого агента свой порт, заданный при установке или в параметрах запуска службы. Укажите адрес в формате имя:порт, например srv1c:2540. Посмотреть фактический порт можно в параметрах запуска службы агента на сервере.
Почему кластер отображается, но список сеансов пуст при работающих пользователях?
Скорее всего, закрыты порты рабочих процессов (1560–1591) между консолью и сервером. Консоль получает данные о сеансах через менеджер кластера и рабочие процессы, а не только через агент. Откройте весь диапазон портов.
Можно ли подключиться консолью к серверу 1С на Linux с Windows-машины?
Да, ограничений нет: консоль работает с агентом по сетевому протоколу независимо от ОС сервера. Убедитесь, что на Linux запущен ragent и файрвол пропускает нужные порты.
Консоль запрашивает пароль, которого никто не задавал. Откуда он взялся?
Значит, в кластере или базе заведён администратор — возможно, при первоначальной настройке. Если пароль неизвестен, его можно сбросить, остановив агент и отредактировав файлы реестра кластера в каталоге srvinfo, предварительно сделав резервную копию.
Чем консоль отличается от подключения через конфигуратор?
Конфигуратор работает с конкретной информационной базой и её структурой, а консоль кластера управляет сервером в целом: базами, сеансами, процессами, блокировками. Для администрирования сервера нужна именно консоль кластера.