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

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

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

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

Консоль кластера серверов 1С — основной инструмент администратора для управления информационными базами, сеансами, рабочими процессами и соединениями в клиент-серверном варианте работы. Без неё невозможно создать базу на сервере, завершить зависший сеанс пользователя или посмотреть, какой процесс нагружает сервер. Подключение консоли занимает несколько минут, если знать, какие компоненты нужны и какие порты должны быть доступны.

Чаще всего проблемы возникают не на этапе запуска консоли, а при регистрации в ней центрального сервера: консоль не видит агент, выдаёт ошибку соединения или показывает пустой список кластеров. Причины почти всегда одни и те же — несовпадение версий платформы, закрытые порты, незапущенная служба агента сервера или недостаток прав у пользователя.

Ниже разобран полный порядок подключения: от проверки службы агента до диагностики типичных ошибок. Инструкция применима к стандартной установке сервера 1С:Предприятие на Windows; для Linux логика та же, отличаются только способы управления службой.

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

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

Критично совпадение версий. Консоль подключается к агенту сервера по протоколу, который меняется между релизами платформы. Если консоль версии 8.3.22 попытается подключиться к агенту версии 8.3.18, соединение может не установиться или часть функций будет недоступна. Правило простое: версия консоли должна совпадать с версией сервера вплоть до номера релиза.

Также потребуются: сетевой доступ к серверу (имя или IP-адрес), права администратора кластера, если на кластере заведены администраторы, и открытые порты на межсетевом экране. Если сервер и консоль находятся на одной машине, вопрос портов и сети отпадает.

Проверка и запуск службы агента сервера

Прежде чем открывать консоль, убедитесь, что на сервере запущен агент. В Windows откройте оснастку «Службы» (services.msc) и найдите службу с именем вида «Агент сервера 1С:Предприятия 8.3 (x86-64)». Её состояние должно быть «Выполняется», тип запуска — «Автоматически».

Если служба остановлена, запустите её вручную. Если служба не запускается, смотрите журнал событий Windows: типовые причины — повреждённый каталог srvinfo с реестром кластера, занятый порт 1540 другим процессом или недостаток прав у учётной записи, под которой работает служба (по умолчанию USR1CV8).

На Linux проверка выполняется через systemctl или просмотр процессов: в списке должен присутствовать процесс ragent. Команда запуска зависит от способа установки — обычно это скрипт srv1cv8 из каталога платформы.

cmd
sc query "1C:Enterprise 8.3 Server Agent (x86-64)"

Подключение консоли к центральному серверу

Запустите консоль кластера серверов. В левой панели дерева кликните правой кнопкой по корневому узлу и выберите «Создать — Центральный сервер 1С:Предприятия 8.3». В появившемся окне укажите имя или IP-адрес сервера, на котором работает агент, и порт агента — по умолчанию 1540.

После добавления сервера разверните его в дереве: внутри появится узел «Кластеры», а в нём — локальный кластер с портом 1541. Если на кластере заведены администраторы, при раскрытии кластера консоль запросит имя и пароль администратора кластера — это не учётная запись Windows и не пользователь информационной базы, а отдельный список, который ведётся в самом кластере.

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

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

Сетевые порты и брандмауэр

Кластер серверов 1С использует стандартный диапазон портов: 1540 — агент сервера (к нему подключается консоль), 1541 — менеджер кластера, 1560–1591 — диапазон рабочих процессов. Если консоль и сервер разнесены по сети, минимально необходим доступ к портам 1540 и 1541; для полноценной диагностики рабочих процессов с удалённой машины открывают весь диапазон.

На Windows порты открываются через «Брандмауэр Защитника Windows»: создайте входящее правило для TCP-портов 1540–1591. Между сервером и клиентом также могут стоять корпоративные маршрутизаторы и межсетевые экраны — проверьте прохождение портов командой telnet или Test-NetConnection с машины, где запущена консоль.

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

powershell
Test-NetConnection -ComputerName srv1c -Port 1540

Типичные ошибки подключения и их устранение

Самая частая ошибка — «Ошибка соединения с сервером 1С:Предприятия» при попытке раскрыть кластер. Она означает, что консоль не смогла связаться с агентом: либо служба остановлена, либо порт закрыт, либо указано неверное имя сервера. Проверяйте в этом порядке: служба → порт → разрешение имени в DNS или файле hosts.

Вторая распространённая ситуация — ошибка несовпадения версий. Консоль сообщает о несовместимости версий или просто отказывается отображать кластер. Решение одно: установить консоль того же релиза платформы, что и сервер. Допустимо держать на машине администратора несколько версий платформы одновременно — у каждой будет своя консоль.

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

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

Проверка результата и полезные возможности консоли

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

В консоли же выполняются основные административные задачи: создание новой информационной базы на сервере, установка блокировки сеансов на время обновления, принудительное завершение зависших сеансов, просмотр соединений с СУБД и настройка требований назначения функциональности. Все эти действия применяются немедленно, поэтому перед завершением сеансов пользователей предупредите их или установите блокировку заранее.

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

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

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

Отображение кластера в дереве консоли
Норма

Кластер раскрывается, видны базы и рабочие процессы

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

Ошибка соединения или пустой список кластеров

Список сеансов
Норма

Сеансы пользователей видны и обновляются

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

Список пуст при заведомо работающих пользователях

Доступность порта агента
Норма

Test-NetConnection на порт 1540 возвращает TcpTestSucceeded: True

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

Порт недоступен — проверяйте службу и брандмауэр

Часто задаваемые вопросы

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

Да, это штатный сценарий. Установите на рабочем месте администратора компонент администрирования той же версии платформы, откройте на сервере порты 1540–1541 и добавьте сервер в консоль по имени или IP. Дополнительных лицензий на саму консоль не требуется.

Консоль запрашивает пароль администратора кластера, а я его не знаю. Что делать?

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

Почему в консоли не видно ни одной информационной базы?

Либо базы действительно не зарегистрированы в кластере, либо консоль подключилась к другому серверу или кластеру, либо повреждён реестр кластера. Проверьте, тот ли это сервер, и посмотрите содержимое каталога srvinfo — там должен быть файл реестра с перечнем баз.

Нужно ли останавливать работу пользователей, чтобы подключить консоль?

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

Чем консоль кластера отличается от конфигуратора 1С?

Конфигуратор работает с конкретной информационной базой: структурой данных, кодом, пользователями базы. Консоль кластера управляет сервером в целом: регистрацией баз, сеансами, рабочими процессами, блокировками. Это разные инструменты, и для администрирования клиент-серверной системы нужны оба.

Можно ли управлять кластером без графической консоли?

Да. В состав платформы входит утилита rac, которая выполняет те же операции из командной строки: списки баз и сеансов, блокировки, завершение сеансов. Она удобна для скриптов и автоматизации, но требует точного знания синтаксиса и идентификаторов объектов.

Итог

Что важно запомнить

Подключение консоли сводится к трём условиям: совпадение версии консоли и сервера, запущенная служба агента и доступный порт 1540. После добавления центрального сервера проверьте, что видны базы и сеансы, — это подтверждает корректное подключение.