К статье
Практический материал

Администрирование · 11 мин

Как подключить администрирование серверов 1С

Как подключить администрирование серверов 1С: установка консоли кластера, добавление сервера, настройка портов, прав доступа и проверка подключения.

Администрирование серверов 1С — это управление кластером серверов «1С:Предприятие»: создание информационных баз, контроль сеансов, настройка рабочих процессов и блокировок. Подключить администрирование можно двумя основными способами: через графическую консоль кластера (оснастку «Администрирование серверов 1С:Предприятия») и через утилиту командной строки rac. Оба инструмента работают с агентом сервера и требуют сетевого доступа к служебным портам.

Чаще всего задача возникает в трёх ситуациях: сервер 1С только что установлен и оснастка его «не видит»; консоль администрирования стоит на другом компьютере, чем сам сервер; кластер нужно администрировать удалённо через интернет или из филиала. Во всех случаях последовательность действий похожа: проверить, что служба агента запущена, открыть порты, зарегистрировать сервер в консоли и убедиться, что список баз и сеансов отображается.

Прежде чем начинать, убедитесь, что у вас есть права локального администратора на сервере или на компьютере, с которого будет выполняться подключение, а также логин и пароль администратора кластера, если они были заданы при установке. Без этих данных подключение завершится ошибкой доступа на последнем шаге.

Что потребуется перед подключением

Подключение консоли к серверу возможно только при совпадении нескольких условий. Во-первых, на сервере должна быть установлена и запущена служба «Агент сервера 1С:Предприятия» — именно она принимает подключения от консоли. Во-вторых, версия платформы на компьютере с консолью должна совпадать с версией сервера или быть совместимой с ней: консоль от 8.3.22, как правило, корректно подключается к серверу той же линейки, но смешение сильно различающихся релизов даёт ошибки.

В-третьих, между компьютером администратора и сервером должна быть сетевая связность по служебным портам. Если сервер находится в другом сегменте сети или за маршрутизатором, порты нужно пробросить или открыть в межсетевом экране. Наконец, если при установке кластера был задан администратор кластера, потребуются его учётные данные.

Служба агента остановленаКонсоль не видит сервер вовсе

Проверить службу «Агент сервера 1С:Предприятия» в services.msc

Сервер пингуется, но не добавляетсяЗакрыты порты или блокирует брандмауэр

Проверить доступность портов командой Test-NetConnection

Сервер добавляется, но список баз пустойНет прав администратора кластера или баз не создано

Проверить список администраторов кластера и наличие баз

Ошибка несовместимости версийКонсоль и сервер разных релизов платформы

Сверить версии платформы на обеих машинах

Какие порты использует кластер серверов 1С

Кластер серверов 1С по умолчанию использует диапазон портов, который важно знать при настройке брандмауэра и при подключении консоли. Агент сервера слушает порт 1540 — именно к нему подключается консоль администрирования. Менеджер кластера работает на порту 1541, а рабочие процессы занимают диапазон, начинающийся с 1560. Если порты при установке менялись, фактические значения можно посмотреть в настройках службы агента или в реестре параметров запуска.

Для базовой проверки доступности порта с компьютера администратора выполните в PowerShell команду Test-NetConnection имя_сервера -Port 1540. Результат TcpTestSucceeded: True означает, что порт открыт и сетевая связность есть. Если тест не проходит, откройте входящие правила для нужных портов в брандмауэре Windows на сервере или настройте межсетевой экран между сегментами сети.

powershell
Test-NetConnection srv1c -Port 1540
# Для диапазона портов проверяйте каждый отдельно: 1540, 1541, 1560-1591

Как установить и запустить консоль администрирования

Консоль «Администрирование серверов 1С:Предприятия» устанавливается вместе с компонентой «Сервер 1С:Предприятия» при выборе соответствующих компонентов в установщике платформы. Если консоль нужна на отдельном компьютере администратора, при установке платформы выберите компоненты администрирования — полный сервер на этой машине разворачивать не обязательно. После установки оснастка появляется в меню «Пуск» в папке «1С:Предприятие».

На компьютере с Windows оснастка регистрируется автоматически. Если ярлык не появился или консоль не запускается, проверьте, что установка завершилась без ошибок, и попробуйте запустить файл оснастки из каталога установки платформы. На Linux консоль также доступна, но чаще там используют утилиту rac из командной строки.

Как добавить сервер в консоль кластера

Основной сценарий подключения выглядит так. Откройте оснастку «Администрирование серверов 1С:Предприятия». В дереве слева выберите корневой узел и через контекстное меню или меню «Действие» создайте новый центральный сервер. В поле «Имя» укажите DNS-имя или IP-адрес сервера, в поле «IP-порт» — порт агента (по умолчанию 1540), при необходимости задайте описание.

После добавления сервер появится в дереве. Раскройте его: внутри должен отобразиться кластер с портом 1541, а внутри кластера — узлы «Информационные базы», «Рабочие процессы», «Сеансы» и другие. Если вместо этого появляется запрос аутентификации, введите имя и пароль администратора кластера. Если аутентификация не запрашивается и структура видна — подключение выполнено успешно.

Порядок подключения сервера
  1. 1
    Убедитесь, что служба «Агент сервера 1С:Предприятия» запущена на сервере
  2. 2
    Проверьте доступность порта 1540 с компьютера администратора
  3. 3
    Откройте оснастку «Администрирование серверов 1С:Предприятия»
  4. 4
    Создайте новый центральный сервер, указав имя или IP и порт 1540
  5. 5
    При запросе введите учётные данные администратора кластера
  6. 6
    Раскройте узел кластера и проверьте, что видны информационные базы и сеансы

Как администрировать сервер через утилиту rac

Утилита командной строки rac входит в состав сервера 1С и находится в каталоге bin установленной платформы. Она позволяет выполнять те же операции, что и консоль: просматривать кластеры и базы, управлять сеансами, устанавливать блокировки. Rac незаменима для автоматизации: скрипты регламентных заданий, выгрузки, завершения сеансов перед обновлением.

Типичная последовательность работы: сначала получить идентификатор кластера командой rac cluster list, затем использовать этот идентификатор в последующих командах. Утилита подключается к агенту по тому же порту 1540, поэтому требования к сети и правам те же, что у консоли. При работе с удалённым сервером адрес агента указывается параметром в каждой команде.

bash
rac cluster list
# Ответ содержит UUID кластера, который нужен дальше
rac infobase summary list --cluster=<UUID_кластера>

Как настроить права и безопасный доступ

По умолчанию, если администраторы кластера не созданы, подключиться к кластеру может любой, кто имеет сетевой доступ к порту агента. Это серьёзный риск: через консоль можно удалить информационную базу или завершить все сеансы. Поэтому сразу после подключения создайте хотя бы одного администратора кластера с надёжным паролем: узел кластера → «Администраторы» → «Создать». Дополнительно можно задавать администраторов отдельных информационных баз.

Для удалённого администрирования через недоверенные сети не открывайте порт 1540 напрямую в интернет. Безопасные варианты — подключение по VPN к корпоративной сети, доступ через терминальный сервер внутри периметра или ограничение доступа к порту по списку IP-адресов на межсетевом экране. Учётные записи администраторов кластера не должны совпадать с простыми или словарными паролями.

Почему сервер не подключается: типичные ошибки

Наиболее частая причина — остановленная служба агента. Откройте services.msc на сервере и проверьте состояние службы «Агент сервера 1С:Предприятия»; при необходимости запустите её и установите автоматический тип запуска. Вторая причина — брандмауэр: даже при работающей службе закрытый порт 1540 делает сервер недоступным с других машин, при этом локально консоль на самом сервере работает.

Третья группа проблем — несовпадение версий платформы и неверные учётные данные. Ошибка аутентификации означает, что введён неверный пароль администратора кластера; если пароль утерян, его можно сбросить, остановив службу агента и очистив список администраторов в файлах реестра кластера (каталог srvinfo) — эту операцию выполняйте только с резервной копией каталога. Также проверьте, что в поле имени сервера нет опечаток и что имя разрешается в правильный IP-адрес.

Типичные ошибки
01
Добавление сервера по имени, которое не разрешается в IP — проверьте DNS или используйте IP-адрес
02
Открытие только порта 1540 — для полноценной работы нужны также 1541 и диапазон рабочих процессов
03
Использование консоли старой версии платформы с новым сервером — обновите компоненты на машине администратора
04
Отсутствие администратора кластера при открытом сетевом доступе — создайте учётную запись сразу после подключения
05
Сброс пароля через очистку srvinfo без резервной копии — сначала скопируйте каталог

Как проверить, что подключение настроено правильно

Признак корректного подключения — в консоли видна полная структура кластера: список информационных баз, рабочие процессы с загрузкой, активные сеансы пользователей и соединения. Откройте узел «Сеансы»: если там отображаются текущие подключения пользователей с указанием базы, приложения и времени начала — администрирование работает полноценно.

Дополнительная проверка — выполнить безобидную операцию: например, открыть свойства информационной базы или посмотреть список администраторов кластера. Если данные читаются без ошибок, права настроены верно. Для rac-администрирования контрольной точкой служит команда получения списка баз: непустой корректный ответ подтверждает связность и права.

Контрольные точки

Как проверить результат

Список информационных баз в консоли
Норма

Базы отображаются с именами и описаниями

Тревожный признак

Узел пустой или ошибка доступа

Узел «Сеансы»
Норма

Видны активные сеансы пользователей

Тревожный признак

Ошибка чтения или пустой список при работающих пользователях

Команда rac cluster list
Норма

Возвращает UUID и параметры кластера

Тревожный признак

Ошибка соединения с агентом

Порт 1540 с машины администратора
Норма

TcpTestSucceeded: True

Тревожный признак

Таймаут или отказ в соединении

FAQ

Можно ли администрировать сервер 1С с компьютера, где сервер не установлен?

Да. Достаточно установить на компьютере администратора компоненты администрирования из дистрибутива платформы той же версии. Полный сервер разворачивать не нужно — консоль подключается к агенту по сети через порт 1540.

Консоль видит сервер, но просит пароль, который никто не задавал. Что делать?

Скорее всего, администратор кластера был создан ранее при установке или другим администратором. Уточните учётные данные у того, кто разворачивал сервер. Если пароль утерян, его можно сбросить, остановив службу агента и очистив данные администраторов в каталоге srvinfo, предварительно сделав резервную копию каталога.

Локально на сервере консоль работает, а с другого компьютера — нет. В чём причина?

Типичная причина — брандмауэр Windows или сетевой экран между сегментами блокирует входящие подключения к порту 1540. Проверьте порт командой Test-NetConnection и создайте разрешающее правило для портов 1540–1541 и диапазона рабочих процессов.

Чем rac отличается от графической консоли и что выбрать?

По возможностям инструменты сопоставимы. Консоль удобнее для разовых операций и визуального контроля сеансов, rac — для скриптов и автоматизации: блокировка баз перед обновлением, массовое завершение сеансов, регламентные выгрузки. На серверах Linux без графической оболочки rac — основной инструмент.

Нужно ли перезапускать сервер 1С после открытия портов в брандмауэре?

Нет, правила брандмауэра применяются сразу, службу агента перезапускать не требуется. Достаточно повторить попытку подключения из консоли. Если подключение всё равно не проходит, проверьте, что правило создано для входящих подключений и для нужного профиля сети.

Безопасно ли администрировать кластер через интернет?

Напрямую открывать порт агента в интернет небезопасно даже при наличии пароля администратора. Используйте VPN до корпоративной сети, доступ через терминальный сервер внутри периметра или строгую фильтрацию по IP-адресам на межсетевом экране.