Ошибка «Ошибка публикации базы на веб-сервере» в 1С 8.3
Краткое решение
Краткое решение
0x800700c1 / HTTP 500 после публикации почти всегда из‑за несовпадения разрядности: пул IIS 64-бит, а wsisapi.dll от x86 (или наоборот). Выровняйте «Разрешены 32-разрядные приложения» с платформой и укажите путь к правильному wsisapi.dll; права IIS_IUSRS на каталог публикации.
Текст ошибки
Ошибка 0x800700c1 в IsapiModule при публикации базы 1С на IIS
Матрица платформ
| Версия платформы | Статус | Заметка |
|---|---|---|
8.3.17 |
✕ Затронута | |
8.3.24 |
✕ Затронута | |
8.3.27 |
✕ Затронута |
Пошаговое решение
-
inetmgr → Пулы приложений → DefaultAppPool → Дополнительные параметры → «Разрешены 32-разрядные приложения»: True для x86-платформы, False для x64. Для смешанных версий — отдельные пулы.
-
Сопоставления обработчиков → 1C Web-service Extension: C:Program Filescv88.3.x.xinwsisapi.dll (x64) или Program Files (x86)… для x86. Перезапустите сайт/IIS.
-
На каталог публикации и web.config дайте IIS_IUSRS чтение/запись/изменение. Публикуйте конфигуратором от администратора.
Не помогло?
Тестирование и исправление ИБ
Проверил: Иван Демонстрационный 10 лет опыта
Дата вычитки: 2026-08-17 12:46:27
Информация носит справочный характер. Перед выполнением инструкций сделайте резервную копию.
Решение помогло?
Обсуждения (3 вопросов)
Ответы участников сообщества специалистов. Персоны вымышленные; формулировки основаны на обсуждениях с открытых форумов 1С.
-
У нас вылезло «Ошибка публикации базы на веб-сервере». С чего начать, чтобы не навредить базе?
-
После обновления снова «Ошибка публикации базы на веб-сервере». Кто чем лечил?
-
Делали очистку кэша — не помогло при «Ошибка публикации базы на веб-сервере». Что дальше?
Задать вопрос по этой ошибке