Администрирование · 10 мин
Как подключить опубликованную базу 1С
Как подключить опубликованную базу 1С через веб-сервер: настройка публикации, добавление базы в список, работа через браузер и тонкий клиент, решение ошибок.
Опубликованная база 1С — это информационная база, доступ к которой организован через веб-сервер (IIS или Apache) по протоколу HTTP/HTTPS. Такой способ позволяет работать с базой из браузера или тонкого клиента без прямого доступа к файловому каталогу или серверу 1С, что удобно для удалённых сотрудников, филиалов и мобильных пользователей.
Подключение сводится к двум этапам: сначала администратор публикует базу на веб-сервере и получает адрес вида http://server/BaseName, затем пользователь добавляет этот адрес в свой список информационных баз или просто открывает ссылку в браузере. Ошибки чаще всего возникают из-за неправильных прав доступа к каталогу публикации, несовпадения версий платформы и неверно указанного адреса.
Ниже разобран полный цикл: от публикации базы до проверки подключения и устранения типичных сбоев. Инструкция применима к платформе 1С:Предприятие 8.3 с веб-серверами IIS и Apache.
Что нужно проверить перед подключением
Прежде чем добавлять базу, убедитесь, что публикация действительно существует и доступна. Минимальный набор сведений, который должен передать администратор: точный адрес публикации (URL), имя пользователя и пароль для входа в базу, а также способ работы — браузер или тонкий клиент.
Проверьте сетевую доступность сервера: компьютер пользователя должен «видеть» веб-сервер по имени или IP-адресу. Если сервер находится в локальной сети, а пользователь подключается извне, потребуется VPN, проброс портов или публикация через защищённый шлюз. Без сетевой связности никакие настройки на стороне клиента не помогут.
Для работы через тонкий клиент версия платформы на компьютере пользователя должна совпадать с версией платформы на веб-сервере или быть совместимой с ней. При существенном расхождении версий клиент откажется подключаться или будет работать нестабильно.
Регистр символов в имени базы может иметь значение
Пользователь должен существовать в списке пользователей базы
От этого зависит способ подключения и требования к версии платформы
Как опубликовать базу на веб-сервере
Если база ещё не опубликована, это делает администратор. Откройте конфигуратор под пользователем с правами администратора, перейдите в меню «Администрирование» → «Публикация на веб-сервере». Укажите имя публикации (латиницей, без пробелов — оно станет частью URL), выберите веб-сервер (IIS или Apache) и каталог публикации, затем нажмите «Опубликовать».
На вкладках диалога публикации можно включить дополнительные сервисы: веб-сервисы, HTTP-сервисы, стандартный интерфейс OData, тонкий и веб-клиенты. Для обычной работы пользователей достаточно отметить клиентские приложения; сервисы включайте только при наличии интеграций, так как каждый открытый интерфейс — это потенциальная точка входа извне.
Альтернативный способ — публикация из командной строки с помощью утилиты webinst, входящей в состав платформы. Это удобно для автоматизации и для случаев, когда конфигуратор недоступен. После публикации в каталоге создаётся файл default.vrd, описывающий параметры подключения к базе.
webinst -publish apache24 -wsdir MyBase -dir "C:\inetpub\MyBase" -connstr "Srvr=Server1;Ref=MyBase;"Как добавить опубликованную базу в список баз 1С
Основной способ для пользователей тонкого клиента — добавление базы через стартовое окно «1С:Предприятие». Откройте ярлык 1С, нажмите кнопку «Добавить» и выберите «Добавление в список существующей информационной базы».
В поле «Тип расположения» выберите вариант «На веб-сервере». В поле адреса укажите URL публикации, например http://server.company.local/TradeBase или https://1c.example.com/Accounting. Адрес нужно вводить без завершающего слэша и без лишних символов — лишний символ приведёт к ошибке «база не обнаружена».
На следующем шаге задайте имя базы в списке (оно видно только вам) и при необходимости укажите параметры запуска. После сохранения выберите базу в списке, нажмите «1С:Предприятие» и введите логин и пароль пользователя. При первом подключении платформа может запросить подтверждение установки соединения с веб-сервером.
- 1Откройте стартовое окно 1С и нажмите «Добавить»
- 2Выберите «Добавление существующей информационной базы»
- 3Укажите тип расположения «На веб-сервере» и введите адрес публикации
- 4Задайте понятное имя базы и сохраните настройки
- 5Запустите базу и введите логин и пароль пользователя 1С
Как подключиться через браузер
Веб-клиент не требует установки платформы на компьютер пользователя: достаточно современного браузера. Откройте адрес публикации в браузере — загрузится интерфейс 1С, и появится окно ввода логина и пароля. После авторизации работа идёт в привычном интерфейсе конфигурации.
Учтите ограничения веб-клиента: некоторые функции недоступны или работают иначе, чем в тонком клиенте. К ним относятся работа с локальными файлами и сканерами, часть операций с печатью и обмен данными с торговым оборудованием. Если бизнес-процесс завязан на такие функции, используйте тонкий клиент.
Для удобства сохраните адрес в закладки браузера. Если при открытии страницы появляется ошибка 404, проверьте правильность имени базы в адресе; ошибка 500 обычно означает проблему на стороне веб-сервера или недоступность сервера 1С, и её должен устранять администратор.
Браузер или тонкий клиент
Ничего устанавливать не нужно, работает на любой ОС; ограничения по локальным файлам, печати и оборудованию
Полная функциональность и лучшая производительность; требует установки платформы совместимой версии
Удобен для централизованного входа; требует дополнительной настройки администратором
Настройка прав доступа и типичные требования безопасности
Пользователь, подключающийся к опубликованной базе, должен существовать в списке пользователей самой информационной базы — учётная запись Windows сама по себе доступ не даёт, если не настроена аутентификация операционной системы. Права на объекты (документы, справочники, отчёты) определяются ролями, назначенными в конфигураторе.
На стороне веб-сервера важны права учётной записи, под которой работает пул приложений (IIS) или процесс веб-сервера: ей нужен доступ на чтение каталога публикации. Для файловых баз, опубликованных на веб-сервере, также требуется доступ к каталогу самой базы — это частая причина ошибок после публикации.
Для доступа из интернета минимально разумный набор — HTTPS, сложные пароли, отключение неиспользуемых сервисов публикации и регулярное обновление платформы и веб-сервера. Передача базы в открытый доступ без этих мер создаёт риск утечки коммерческих и персональных данных.
Как проверить, что подключение работает
Признак успешного подключения — база открывается, отображается начальная страница конфигурации, и доступны документы и отчёты в соответствии с правами пользователя. Дополнительно проверьте скорость отклика: заметные задержки при открытии форм могут указывать на проблемы с каналом связи или перегрузку сервера.
Если подключение не удаётся, двигайтесь по цепочке: сначала проверьте, открывается ли адрес публикации в браузере с того же компьютера, затем — доступность сервера по сети, затем — корректность логина и пароля. Такая последовательность позволяет быстро локализовать, на каком уровне проблема: сеть, веб-сервер или сама база.
Контрольные точки
Загружается интерфейс входа 1С
Ошибка 404 — неверный адрес, ошибка 500 — проблема на веб-сервере
База открывается, видны разделы конфигурации
«Пользователь не найден» или «неверный пароль» — проверить учётные данные
Формы открываются без длительных пауз
Постоянные задержки — проверить канал связи и нагрузку на сервер
Частые вопросы
Можно ли подключить опубликованную базу без установки платформы 1С?
Да, если публикация настроена для веб-клиента — достаточно браузера и адреса публикации. Платформа потребуется только для работы через тонкий клиент.
Почему возникает ошибка «Информационная база не обнаружена»?
Чаще всего причина в неверном адресе: опечатка в имени базы, лишний слэш, другой регистр символов или другой порт. Проверьте, открывается ли тот же адрес в браузере, и уточните точный URL у администратора.
Безопасно ли подключаться к базе через интернет по HTTP?
Нет. По HTTP логин, пароль и данные передаются без шифрования и могут быть перехвачены. Для внешнего доступа требуйте HTTPS с действующим сертификатом, а лучше — дополнительно VPN.
Что делать, если в браузере база открывается, а в тонком клиенте — нет?
Проверьте версию платформы тонкого клиента: она должна быть совместима с версией на веб-сервере. Также убедитесь, что в настройках публикации разрешён тонкий клиент, а в свойствах базы в списке указан правильный тип расположения «На веб-сервере».
Нужны ли отдельные лицензии для работы через веб-сервер?
Да, лицензионная политика 1С распространяется и на веб-доступ: каждый сеанс пользователя занимает клиентскую лицензию. Лицензии могут выдаваться сервером 1С или локальным HASP-ключом — это настраивает администратор.
Можно ли опубликовать файловую базу без сервера 1С?
Да, файловую базу можно опубликовать напрямую на веб-сервере через расширение веб-сервера платформы. Учтите, что при этом учётная запись веб-сервера должна иметь полный доступ к каталогу базы, а одновременная работа большого числа пользователей будет ограничена возможностями файлового режима.
Что важно запомнить
Подключение к опубликованной базе выполняется через добавление базы с типом «На веб-сервере» или напрямую из браузера по адресу публикации. Ключевые условия успеха: точный URL, корректные учётные данные, совместимые версии платформы и обязательное использование HTTPS при доступе извне.