Администрирование · 9 мин
Как добавить сервер 1С в оснастку администрирования
Как добавить сервер 1С в оснастку администрирования: регистрация консоли, добавление центрального сервера, настройка портов, решение типичных ошибок подключения.
Оснастка «Администрирование серверов 1С:Предприятия» — это стандартная консоль MMC, через которую администратор управляет кластером: создаёт информационные базы, назначает администраторов, настраивает рабочие процессы и блокировки. Прежде чем выполнять эти задачи, сервер нужно добавить в дерево консоли. Процедура занимает несколько минут, но имеет нюансы: версия консоли должна совпадать с версией сервера, а сетевые порты — быть доступны.
Типичная ситуация: консоль установлена на рабочем месте администратора, а сервер 1С работает на отдельной машине. Чтобы подключиться, достаточно знать имя или IP-адрес сервера и порт агента кластера. Однако если консоль «не видит» сервер или выдаёт ошибку несовпадения версий, причина обычно кроется в разрядности, брандмауэре или незарегистрированной утилите администрирования.
Ниже разобран полный порядок действий: от регистрации компоненты до проверки подключения, а также решения типичных ошибок и ответы на частые вопросы администраторов.
Что понадобится перед добавлением сервера
Для успешного подключения нужны три вещи: установленная консоль администрирования, сетевой доступ к серверу и учётные данные администратора кластера, если они заданы. Консоль ставится вместе с дистрибутивом сервера 1С либо отдельно — при установке платформы на рабочем месте достаточно отметить компонент «Администрирование сервера 1С:Предприятия».
Критичное условие — совпадение версий. Консоль версии 8.3.22 не подключится к серверу 8.3.18 с полноценным функционалом: при несовпадении версий появляется ошибка «Различаются версии клиента и сервера». Поэтому перед подключением уточните версию сервера — её видно в свойствах службы агента или в каталоге установки на сервере.
Регистрация утилиты администрирования
Если при открытии оснастки появляется пустое окно или ошибка «Не удаётся создать оснастку», причина почти всегда в том, что не зарегистрирована COM-компонента администрирования. Это особенно актуально, когда консоль устанавливалась копированием файлов или после обновления платформы.
Регистрация выполняется командой из каталога bin нужной версии платформы. Командную строку запускайте от имени администратора:
cd "C:\Program Files\1cv8\8.3.22.1709\bin"
regsvr32 radmin.dllВ некоторых сборках вместо radmin.dll регистрируется утилита RegMSC.cmd, поставляемая с платформой. После успешной регистрации появится сообщение об успехе, и оснастка начнёт открываться корректно. Если ошибка сохраняется, проверьте разрядность: 64-разрядная консоль требует 64-разрядной компоненты.
Добавление центрального сервера в консоль
Основная процедура проста и выполняется через контекстное меню дерева консоли.
- 1Откройте оснастку «Администрирование серверов 1С:Предприятия» из меню Пуск или файлом 1CV8 Servers.msc
- 2В дереве слева щёлкните правой кнопкой по ветке «Central 1C:Enterprise 8.3 servers»
- 3Выберите «Создать» → «Центральный сервер 1С:Предприятия 8.3»
- 4В поле «Имя» введите имя компьютера или IP-адрес сервера
- 5В поле «IP-порт» укажите порт агента кластера (по умолчанию 1540)
- 6Нажмите «ОК» — сервер появится в дереве, раскройте его ветку для просмотра кластеров и баз
Если служба агента сервера 1С работает и порт доступен, в дереве под сервером появится ветка «Кластеры» с локальным кластером, а внутри — список информационных баз, сеансов и рабочих процессов. Если ветка не раскрывается или появляется ошибка соединения, переходите к разделу диагностики.
Имя сервера лучше указывать в том виде, в каком оно разрешается в сети: либо FQDN (server.domain.local), либо IP-адрес. Короткое имя может не разрешаться, если на клиенте не настроены DNS-суффиксы, — это частая причина «невидимого» сервера.
Настройка портов и брандмауэра
Кластер 1С использует стандартный набор портов: 1540 — агент сервера (именно к нему подключается консоль), 1541 — менеджер кластера, диапазон 1560–1591 — рабочие процессы. Если сервер добавлен, но консоль не подключается, первым делом проверьте доступность порта 1540.
Test-NetConnection -ComputerName server1c -Port 1540Если тест показывает TcpTestSucceeded: False, на сервере нужно открыть входящие правила брандмауэра Windows для указанных портов либо добавить в исключения исполняемые файлы агента (ragent.exe), менеджера (rmngr.exe) и рабочих процессов (rphost.exe). Вариант с исключением программ удобнее: он автоматически покрывает нестандартные порты, если вы их меняли.
Проверка результата и диагностика проблем
Признак успешного добавления — сервер отображается в дереве, ветка «Кластеры» раскрывается, виден список информационных баз и активных сеансов. Если на кластере задан администратор, при раскрытии веток консоль запросит логин и пароль — это нормальное поведение, а не ошибка.
Как проверить результат
Служба «Агент сервера 1С:Предприятия» в состоянии «Выполняется»
Служба остановлена или падает с ошибкой в журнале событий
Test-NetConnection возвращает TcpTestSucceeded: True
Порт недоступен — проверяйте брандмауэр и маршрутизацию
Видны кластеры, базы, сеансы
Ошибка соединения или пустая ветка — проверяйте версии и права
Версии платформы совпадают
Ошибка несовпадения версий — установите консоль нужной версии
Ещё одна распространённая ситуация: сервер добавлен, но при раскрытии ветки консоль надолго «зависает». Обычно это означает, что имя сервера разрешается медленно или не разрешается обратный DNS-запрос. Решение — добавить сервер по IP-адресу или прописать соответствие в файле hosts на машине с консолью.
Альтернативные способы администрирования
Оснастка MMC — не единственный инструмент. Начиная с современных версий платформы доступны утилита командной строки rac и сервер администрирования RAS с HTTP-интерфейсом. Они полезны, когда консоль недоступна или нужно автоматизировать операции скриптами.
Сравнение вариантов
Наглядный графический интерфейс, подходит для разовых операций. Ограничение: только Windows и только совпадающая версия платформы
Командная строка для скриптов и автоматизации: списки баз, блокировки, отключение сеансов. Требует знания синтаксиса
Удалённое администрирование по HTTP/HTTPS без установки консоли. Требует отдельной настройки службы RAS и защиты доступа
Для ежедневной работы администратора чаще всего достаточно оснастки, а rac подключают там, где нужны регламентные скрипты — например, массовая блокировка баз перед обновлением.
Что важно запомнить
Сервер добавляется через контекстное меню ветки «Central 1C:Enterprise 8.3 servers» с указанием имени и порта 1540. Главные условия успеха: совпадающие версии консоли и сервера, запущенная служба агента и открытый порт. Порты кластера не должны быть доступны из недоверенных сетей.
Частые вопросы
Можно ли добавить в одну консоль несколько серверов 1С?
Да. Повторите процедуру «Создать → Центральный сервер» для каждого сервера — все они будут отображаться в общем дереве. Удобно давать серверам понятные имена, если в инфраструктуре их несколько, например по ролям: боевой, тестовый, файловый.
Консоль запрашивает логин и пароль — где их взять?
Это учётные данные администратора кластера или администратора информационной базы, которые задаются в свойствах кластера или конкретной базы. Если вы не задавали их и не знаете, обратитесь к тому, кто развёртывал сервер. Сброс выполняется через удаление администраторов в файлах кластера на самом сервере — это требует остановки службы агента и делается с осторожностью.
Появляется ошибка «Различаются версии клиента и сервера» — что делать?
Установите на рабочее место ту же версию платформы, что работает на сервере, и запускайте оснастку именно из её каталога bin. Несколько версий платформы спокойно сосуществуют на одном компьютере, конфликтов не будет.
Можно ли администрировать сервер 1С на Linux из оснастки Windows?
Да. Консоль подключается к агенту сервера по сети независимо от операционной системы сервера. Условия те же: совпадение версий платформы и доступность порта 1540. Убедитесь, что на Linux-сервере порты открыты в его межсетевом экране.
Сервер добавлен, но список информационных баз пуст. Это ошибка?
Не обязательно. Если кластер только что установлен, баз в нём действительно нет — их нужно создать через контекстное меню ветки «Информационные базы». Если базы должны быть, но не отображаются, проверьте, тот ли это сервер и кластер, и не задан ли администратор кластера, скрывающий содержимое без авторизации.
Какой порт указать, если порт агента изменён?
Укажите фактический порт, заданный при запуске службы агента. Его можно посмотреть в параметрах запуска службы «Агент сервера 1С:Предприятия» на сервере — значение после ключа -port. Если порт стандартный, поле можно оставить со значением 1540.