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

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

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

Разбираем способы доступа к серверу 1С: тонкий и толстый клиент, веб-доступ, RDP, права и настройка кластера. Пошаговые инструкции и решение типичных ошибок подключения.

Доступ к серверу 1С означает подключение пользователя или администратора к кластеру серверов «1С:Предприятие», где работают информационные базы в клиент-серверном режиме. В отличие от файлового варианта, здесь данные хранятся в СУБД (MS SQL, PostgreSQL, Oracle), а логикой управляет сервер приложений. Поэтому «доступ» складывается из нескольких уровней: сетевого соединения, прав на кластер, учётной записи в информационной базе и прав в самой СУБД.

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

Перед началом работы уточните у администратора три вещи: имя или IP-адрес сервера 1С, имя информационной базы в кластере и тип вашей учётной записи (пользователь 1С, доменная учётка или учётная запись администратора кластера). Без этих данных настройка превращается в перебор вариантов.

Какие виды доступа к серверу 1С существуют

Под «доступом к серверу» обычно понимают одну из четырёх задач, и смешивать их не стоит. Первый вариант — подключение пользователя к информационной базе через клиентское приложение. Второй — административный доступ к кластеру серверов через консоль управления. Третий — доступ к операционной системе сервера по RDP или SSH для обслуживания. Четвёртый — публикация базы на веб-сервере для работы через браузер.

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

Сравнение способов подключения

Тонкий клиент

Основной вариант для пользователей. Малый трафик, работает по TCP и через веб-сервер. Не подходит для конфигурирования.

Толстый клиент

Нужен разработчикам и для режима конфигуратора. Требует больше ресурсов и стабильного канала.

Веб-клиент (браузер)

Не требует установки платформы, но нужна предварительная публикация базы на IIS или Apache. Часть функций интерфейса может отличаться.

RDP к серверу

Даёт полный доступ к ОС сервера. Подходит только администраторам; выдавать рядовым пользователям небезопасно.

Проверка сетевой доступности сервера

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

Проверьте доступность с клиентской машины командами ping и telnet. Успешный ping говорит только о доступности хоста, но не гарантирует работу службы сервера 1С — поэтому проверяйте именно порт.

bash
ping srv-1c
telnet srv-1c 1541
# Windows PowerShell:
Test-NetConnection srv-1c -Port 1541

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

Подключение пользователя к информационной базе

Стандартный сценарий для пользователя выглядит так: запустите ярлык 1С, в окне выбора баз нажмите «Добавить», выберите «Сервер 1С:Предприятия», укажите имя сервера и имя информационной базы в кластере. Эти параметры выдаёт администратор — имя базы в кластере не всегда совпадает с именем базы в СУБД.

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

Порядок подключения пользователя
  1. 1
    Получите у администратора имя сервера и имя базы в кластере
  2. 2
    Откройте стартовое окно 1С и нажмите «Добавить»
  3. 3
    Выберите «Сервер 1С:Предприятия», укажите сервер и имя базы
  4. 4
    Выберите тонкий клиент и нажмите «Готово»
  5. 5
    Войдите под своей учётной записью и проверьте, что открываются нужные документы и отчёты

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

Административный доступ к кластеру серверов

Для управления кластером используется консоль «Администрирование серверов 1С:Предприятия» — она устанавливается вместе с компонентами сервера или отдельно на машину администратора. В консоли добавьте центральный сервер по имени, затем раскройте ветку кластера: станут видны рабочие процессы, информационные базы, сеансы и соединения.

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

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

Доступ через веб-сервер и удалённая работа

Публикация базы на веб-сервере (IIS или Apache) позволяет работать через браузер и тонкий клиент по протоколу HTTP/HTTPS. Публикация выполняется из конфигуратора: «Администрирование» → «Публикация на веб-сервере» — с указанием имени публикации и каталога. После этого база доступна по адресу вида http://сервер/имя_публикации.

Веб-доступ — основной легальный способ дать пользователям подключение извне офиса: веб-сервер становится единственной точкой входа, а кластер 1С остаётся в закрытом сегменте сети. Обязательно настройте HTTPS и не публикуйте базу без аутентификации. Альтернатива для небольших компаний — терминальный доступ (RDP к выделенному терминальному серверу с установленным клиентом 1С), но не к самому серверу 1С.

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

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

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

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

Типичные ошибки
01
Указание в строке подключения имени базы в СУБД вместо имени базы в кластере — база не находится
02
Попытка войти под администратором кластера в информационную базу — это разные учётные записи
03
Открытие портов кластера в интернет вместо VPN или веб-публикации — риск взлома
04
Проверка доступности только через ping — хост отвечает, но служба сервера 1С не работает
05
Выдача пользователям RDP-доступа к серверу 1С вместо терминального сервера — риск остановки служб и потери данных

Проверка результата и контрольные точки

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

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

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

Доступность порта 1541 с клиента
Норма

Test-NetConnection показывает TcpTestSucceeded: True

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

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

Вход в информационную базу
Норма

База открывается, сеанс виден в консоли кластера

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

Ошибка аутентификации или «база не обнаружена»

Работа веб-публикации
Норма

Браузер открывает страницу входа по HTTPS и пускает под учётной записью

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

Ошибка 404/500 — проверяйте публикацию и права на каталог

Права внутри базы
Норма

Пользователь видит свои документы и отчёты

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

Пустой интерфейс или ошибки доступа — настраивайте роли

Маршрут решения

Как выбрать действие

Нужно подключить офисного пользователяДобавьте базу в список клиента по схеме «сервер + имя базы в кластере»
Нужен доступ из дома или из филиалаНастройте VPN или публикацию на веб-сервере с HTTPS, порты кластера наружу не открывайте
Нужно управлять сеансами и блокировкамиУстановите консоль администрирования и добавьте в неё центральный сервер
База не открывается у всех пользователей сразуПроверяйте службу агента сервера и соединение кластера с СУБД
Не пускает только один пользовательПроверяйте его учётную запись и роли в конкретной информационной базе
Заведите документ с актуальными параметрами подключения: имя сервера, имена баз в кластере и СУБД, список администраторов кластера и контакты ответственных. При аварии или смене сотрудника это экономит часы на восстановление картины. Пароли в таком документе не храните — только указание, кто их знает и где лежат в защищённом хранилище.
ПЗ
Практическое замечание

Частые вопросы о доступе к серверу 1С

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

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

Почему ping до сервера проходит, а 1С не подключается?

Ping проверяет только доступность хоста. Клиенту 1С нужны открытые порты 1540–1541 и запущенная служба агента сервера. Проверьте порт через Test-NetConnection и состояние службы на сервере.

Чем отличается администратор кластера от администратора базы?

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

Как безопасно дать доступ к 1С удалённому сотруднику?

Лучшие варианты — VPN до офисной сети с последующим обычным подключением или публикация базы на веб-сервере с HTTPS. Не открывайте порты кластера напрямую в интернет и не давайте RDP на сам сервер 1С.

Что делать, если забыт пароль администратора кластера?

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

Итог

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

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