Как опубликовать файловую базу 1С, расположенную на удаленном сетевом ресурсе, через IIS?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

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

Подготовка инфраструктуры

Прежде чем приступать к настройке IIS, убедитесь, что соблюдены базовые условия:

Настройка прав в IIS

Основная проблема заключается в том, что процессы IIS работают от имени ограниченных системных аккаунтов. Чтобы веб-сервер «увидел» сетевую базу, нам необходимо принудительно назначить пулу приложений права конкретного пользователя.

  1. Откройте Диспетчер служб IIS.
  2. Перейдите к разделу Пулы приложений (Application Pools).
  3. Выберите пул, который обслуживает ваш сайт с публикацией (обычно это DefaultAppPool, но для безопасности лучше создать отдельный пул).
  4. Нажмите правой кнопкой мыши на пул и выберите Дополнительные параметры.
  5. В разделе Модель процесса найдите свойство Удостоверение (Identity).
  6. Нажмите на кнопку с тремя точками и в открывшемся окне выберите Пользователь. Укажите доменного пользователя, которому вы ранее дали права доступа к сетевой папке. Введите пароль этого пользователя.

Настройка проверки подлинности

После смены удостоверения пула приложений необходимо убедиться, что веб-сайт корректно обрабатывает анонимные запросы:

  1. В Диспетчере IIS раскройте узлы сервера, затем Сайты и выберите нужный сайт (обычно Default Web Site).
  2. В центральной панели в разделе IIS откройте иконку Проверка подлинности (Authentication).
  3. Выберите Анонимная проверка подлинности (Anonymous Authentication).
  4. Нажмите правой кнопкой мыши и выберите Изменить.
  5. Выберите вариант Удостоверение пула приложений. Это позволит IIS использовать учетную запись, которую мы настроили на предыдущем этапе, для доступа к файлам базы.

Важные рекомендации по стабильности

Работа с файловой базой 1С через сеть — это решение, требующее высокой стабильности сетевой инфраструктуры. Разберем, на что стоит обратить внимание, чтобы избежать повреждения файлов 1Cv8.1CD:

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

← На главную