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

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

1С Hub: что это и как работать с базами через браузер

Что такое 1С Hub, зачем нужен сервис, как организовать удалённый доступ к базам 1С через веб-браузер, настройка, ограничения и типичные ошибки.

1C Hub (1С:Хаб) — это сервис публикации информационных баз 1С, который позволяет открывать прикладные решения через веб-браузер без установки толстого клиента на каждое рабочее место. По сути, хаб выступает посредником между сервером, где развёрнута база, и пользователем, которому нужен доступ из любой точки — из дома, командировки или филиала.

Технически решение строится на веб-сервере (Apache или IIS), который публикует базу, и на механизме маршрутизации подключений. Пользователь вводит адрес в браузере, проходит аутентификацию и получает интерфейс 1С в тонком или веб-клиенте. Для организаций с распределённой структурой это убирает необходимость настраивать VPN или RDP-доступ для каждого сотрудника.

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

Как устроен доступ к 1С через хаб

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

При публикации 1С создаёт виртуальный каталог с настройками в файле default.vrd. В нём прописываются путь к базе, параметры подключения и режим работы. Веб-сервер перенаправляет запросы расширению веб-сервера 1С, которое обрабатывает логику и возвращает интерфейс в виде HTML и JavaScript.

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

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

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

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

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

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

Пользователи работают из разных городов и нет VPNНастройте публикацию базы на веб-сервере с HTTPS
Все сотрудники в одной локальной сетиОставьте прямое подключение клиентом — веб-доступ не нужен
Нужен доступ с планшетов и телефоновРассмотрите мобильный клиент или веб-клиент через хаб
База содержит персональные данные и доступ идёт через интернетОбязательно включите HTTPS и ограничьте доступ по ролям

Настройка публикации: порядок действий

Базовая последовательность одинакова для большинства конфигураций. Сначала устанавливается веб-сервер — на Windows чаще используют IIS, на Linux — Apache. Затем ставятся модули расширения веб-сервера из дистрибутива платформы 1С той же версии, что и сервер 1С. Расхождение версий — одна из главных причин ошибок при подключении.

Далее в конфигураторе открывается «Администрирование — Публикация на веб-сервере», указывается имя публикации (латиницей, без пробелов), выбирается веб-сервер и каталог. После нажатия «Опубликовать» база становится доступна по адресу вида https://сервер/имя_публикации.

Порядок публикации базы
  1. 1
    Установите веб-сервер (IIS или Apache) и проверьте, что он отвечает на запросы
  2. 2
    Установите модули расширения веб-сервера из дистрибутива платформы 1С той же версии
  3. 3
    Откройте базу в конфигураторе под пользователем с правами администратора
  4. 4
    Выберите «Администрирование — Публикация на веб-сервере», задайте имя латиницей
  5. 5
    Нажмите «Опубликовать» и откройте адрес в браузере
  6. 6
    Войдите под тестовым пользователем и проверьте основные операции

Безопасность: что нельзя оставлять по умолчанию

Публикация базы в интернете без HTTPS — прямой риск перехвата логинов и паролей. Сертификат можно получить бесплатно через Let's Encrypt или купить у коммерческого удостоверяющего центра. После установки сертификата стоит настроить редирект с HTTP на HTTPS, чтобы исключить случайное незашифрованное подключение.

Второй контур — права пользователей. Для веб-доступа создаются отдельные учётные записи с минимально необходимыми ролями. Никогда не публикуйте базу, где у внешних пользователей есть административные права. Дополнительно полезно ограничить доступ по IP на уровне веб-сервера или файрвола, если круг пользователей известен.

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

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

Характерные проблемы: ошибка «404» обычно означает, что виртуальный каталог не создан или веб-сервер не перезапущен; ошибка доступа к базе — неверные параметры в default.vrd; «бесконечная» загрузка интерфейса часто указывает на несовпадение версий платформы и модулей расширения.

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

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

Открытие адреса публикации в браузере
Норма

Появляется окно входа в базу

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

Ошибка 404 или 500 — проблема с виртуальным каталогом

Вход под тестовым пользователем
Норма

Загружается интерфейс конфигурации

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

Ошибка соединения с базой — проверьте default.vrd

Адресная строка
Норма

Протокол HTTPS, замок без предупреждений

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

HTTP или предупреждение о сертификате

Проведение документа и отчёт
Норма

Операции выполняются за приемлемое время

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

Тайм-ауты — проблемы с производительностью сервера

Типичные ошибки
01
Публикация с именем на кириллице или с пробелами — веб-сервер не находит каталог
02
Разные версии платформы и модулей расширения — ошибки при подключении
03
Доступ в интернет по HTTP — перехват логинов и паролей
04
Выдача внешним пользователям полных прав — риск порчи и утечки данных
05
Отсутствие резервной копии перед настройкой — при сбое публикации сложно откатиться

Альтернативы веб-доступу

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

Сравнение вариантов удалённого доступа

Веб-публикация (хаб)

Доступ из браузера без установки; требует настройки веб-сервера и контроля безопасности

RDP / терминальный сервер

Полный функционал клиента; высокие требования к серверу и лицензиям

VPN + тонкий клиент

Простая настройка; зависит от качества канала, нужна установка платформы

Облачная 1С (SaaS)

Не нужен свой сервер; данные у провайдера, абонентская плата

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

Итог

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

1С Hub — это веб-доступ к базам 1С через публикацию на веб-сервере. Ключевые условия безопасной работы: HTTPS, минимальные права пользователей, совпадение версий платформы и модулей расширения, тестирование в локальной сети до вывода в интернет.

Частые вопросы

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

Да, если база опубликована на веб-сервере. Веб-клиент работает в современных браузерах, но часть функций (например, работа с локальными файлами и сканерами) требует установки браузерного расширения 1С.

Чем веб-клиент отличается от тонкого клиента?

Тонкий клиент — устанавливаемая программа с меньшим объёмом, чем полная платформа; он подключается к серверу напрямую или через веб-сервер. Веб-клиент вообще ничего не требует установить, но имеет больше ограничений по интеграции с локальным оборудованием.

Насколько безопасно публиковать базу в интернете?

Безопасность зависит от настройки. Обязательный минимум: HTTPS с действующим сертификатом, отдельные учётные записи с ограниченными ролями, актуальные обновления платформы. Желательны ограничение по IP и регулярный аудит журнала регистрации.

Почему после публикации база не открывается с ошибкой 404?

Чаще всего виртуальный каталог не создан или веб-сервер не перезапущен после публикации. Проверьте имя публикации (только латиница без пробелов), наличие каталога с default.vrd и права на него у службы веб-сервера.

Сколько пользователей выдержит веб-доступ?

Точного универсального числа нет — нагрузка зависит от конфигурации, мощности сервера и характера работы. Для небольшой базы и десятка пользователей обычно достаточно среднего сервера; при росте нагрузки масштабируют сервер 1С и СУБД, а не сам веб-сервер.

Нужна ли отдельная лицензия 1С для веб-доступа?

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