Код ошибки расширения веб-сервиса 1c 0x800700c1
Обновлено: 21.11.2024
И снова здравствуйте.
> При получении Web-сервера решения, а опубликованная база не существует.
Пожалуйста, уточните, что означает "база не существует".
Попробовал исполнить Вашу инструкцию, получил следующее:
Не удалось, при "проверке вероятности расчета" ошибка осталась таже "Не удалось найти публикацию базы!". Попробовал вход через опубликованное приложение выдал ошибку про кривую дорогу ISAPI. Методом проб и ошибок выснилось, что при установке IIS 8.5 "по умолчанию" не поставлен компонент "Расширения ISAPI".
<р>2. Устоновил в IIS не достаточный компонент "Расширения ISAPI". Опубликованная база опять не нашлась. Но при входе через публикацию ошибка стала другой.Невозможно отобразить страницу в результате того, что произошла ошибка сервера.
Подробные сведения об оплате:
Обработчик расширения веб-сервиса 1С
Код ошибки 0x800700c1
Физический путь C:\Inetpub\wwwroot\Money_101251
Метод входа Анонимная
Пользователь, выполнивший вход Анонимная
<р>3. После нескольких часов экспериментов, опубликованных на базе, удалось установить галки "использовать аутентификацию системы обнаружения" при публикации через Кофигуратор.При "проверке готовности" компьютера ошибок нет. Адрес вызывается 1С. При входе через обнаружение следующей ошибки.
Вы не имеете права на эту защиту из-за недопустимости заголовков проверки подлинности.
Подробные сведения об оплате:
Модуль веб-ядра IIS
Обработчик расширения веб-сервиса 1С
Код ошибки 0x80070005З
Физический путь C:\Inetpub\wwwroot\Money_101251
Способ входа Пока не определено
Пользователь, выполнивший вход Пока не определено
<р>4. Печальные итоги.Остановился на двух неработающих вариантах.
Публикация без галки "использование аутентификации системы" (Соответствует включенной в консоль IIS для опубликованного приложения "анонимной проверки подлинности")
Сервис на компе не находится. Предупреждение о неисправности iPad в Миниденьгах, что не найдено сервисом проверки. Ощущение, что где то на компе не хватает NTFS-ных прав, вроде перепробовал уже все.
Публикация с галкой "использование аутентификации системы" (Соответствует отключенной в консоли IIS для опубликованного приложения "анонимной проверки подлинности")
Сервис на компе находится, адрес вызывается. Но при этомронизации Миниденьги пишут ошибку "Неправильное имя или пароль пользователя настольного приложения". Экспериментировал с заведением пользователя в настольной 1С - ни какие варианты не помогли.
Скорее всего Миниденьги не корректно обрабатывают возвращаемую от сервиса ошибку, и проблема не в пользователе настольного приложения, а в том, что запрещены анонимные подключения к сервису.
Ошибка доступа к опубликованной на веб-сервере базе IIS 1С
В подробных сведениях при этом имеется в виду: Сама страница с ошибкой вместо приглашения входа в структуру выглядит так:
Это происходит потому, что в Internet Information Services 7.5 в 64-х разрядных средах запрещен по умолчанию запуск 32-х разрядных приложений, коей до недавнего времени являлось 1С:Предприятие. Для успешной реализации публикации баз 1С на веб-сервере IIS7 необходимо запустить диспетчера службы IIS для запуска таких приложений. Для этого выполняется Win+R -> inetmgr.exe -> ввод. Далее, развернуть локальный компьютер -> Пулы приложений, и вызвать правой клавишей мыши Дополнительные параметры… из выпадающего в DefaultAppPool, как отображается меню на рисунке ниже:
В открывшемся окне расширенный параметр параметра напротив Разрешены 32-разрядные приложения на True, как показано на рисунке ниже, и перезапущены службы IIS7:
После чего вы можете попасть в нужную базу 1С через веб-доступ:
Однако, установка с версией 8.3.9.1818 Разработчики 1С наконец-то получили 64-х разрядный клиент, а также Модули расширения веб-сервера данной разрядности:
Рейтинг: 4,3/5 (подано 8 голосов)
Необходимо опубликовать тонкий клент (клиент-серверный вариант работы, IIS). Публикация проходит нормально, перезапускаю веб-сервис, открывается база, но когда что-то в меню открывается – ошибка запуска. В чем может быть проблема?
Для начала напишите текст ошибки
Ошибка сервера в приложении ‘/App’. Ошибка выполненияОписание: На сервере произошла ошибка приложения. Текущие пользовательские настройки ошибок для этого приложения предотвращают удаленный просмотр сведений об ошибке приложения (по соображениям безопасности). Однако его могут просматривать браузеры, работающие на локальном сервере. Подробности: чтобы детали этого конкретного сообщения об ошибке можно было просматривать на удаленных компьютерах, создайте тег в файле конфигурации "web.config", расположенном в корневом каталоге текущего веб-приложения. Затем для этого тега атрибут "mode" должен быть установлен на "Off". Примечания. Текущую страницу ошибки, которую вы видите, можно заменить пользовательской страницей ошибки, изменив атрибут defaultRedirect тега конфигурации приложения, чтобы он указывал на URL пользовательской страницы ошибки.
Причем, в браузере открывается, но при открытии документа вот такая ошибка возникает.
Попробуйте сделать вот так. У меня работает.
Выполнил публикацию на базе IIS. Но когда захожу, вот такая ошибка: Исходная версия продукта: Internet Information Services ОбзорВ этой статье описываются коды HResult при возникновении ошибки 500.0 в веб-приложении IIS. Эта статья предназначена для администраторов веб-сайтов. Эти ошибки имеют много причин и могут повлиять на множество различных конфигураций системы. Процедуры, описанные в этой статье, должен выполнять член группы администраторов на сервере. Конечные пользователи, столкнувшиеся с этими ошибками, должны уведомить администратора веб-сайта о проблеме. Код HрезультатаНиже приведены сведения об этих ошибках. Код HResult 0x80070032Эта проблема возникает из-за того, что IIS 7.0 не поддерживает фильтр Internet Server API (ISAPI), который регистрируется для уведомления SF_NOTIFY_READ_RAW_DATA. Не используйте фильтр ISAPI, который регистрируется для уведомления SF_NOTIFY_READ_RAW_DATA в IIS. Код HResult 0x80070035Эта проблема возникает из-за того, что сервер, на котором работает IIS 7.0, не может получить доступ к настроенному корневому каталогу запрошенного расположения. Убедитесь, что сервер, на котором работает IIS 7.0, может получить доступ к настроенному корневому каталогу запрошенного расположения. Код HResult 0x8007000d
Эта проблема возникает из-за отсутствия модуля ISAPIModule в списке модулей для веб-сайта. Модуль ISAPIModule находится по следующему адресу: диск:\Windows\System32\inetsrv\isapi.dll . Добавьте модуль ISAPIModule в список модулей веб-сайта. Для этого выполните следующие действия:
Код HResult 0x800700c1Эта проблема возникает из-за недопустимого сопоставления сценария. Убедитесь, что сопоставление сценариев указывает на файл ISAPI.dll, который может обработать запрос. Для этого выполните следующие действия:
Код HResult 0x80070005
Эта проблема возникает из-за того, что недействительный фильтр ISAPI загружается на глобальном уровне или на уровне веб-сайта. Удалите недействительный фильтр ISAPI. Для этого выполните следующие действия:
Код результата 0x8007007fЕсть две возможности для HResult 0x8007007f: Сообщение об ошибке 1:
Эта проблема возникает из-за того, что недействительный фильтр ISAPI загружается на глобальном уровне или на уровне веб-сайта. Чтобы решить эту проблему, удалите недействительный фильтр ISAPI. Для этого выполните следующие действия:
Сообщение об ошибке 2: Эта проблема возникает из-за того, что сопоставление обработчика запрошенного ресурса указывает на файл .dll, который не может обработать запрос. Чтобы решить эту проблему, измените сопоставление обработчика для запрошенного ресурса, чтобы оно указывало на файл .dll, который может обрабатывать запрос. Для этого выполните следующие действия:
ПодробнееЧтобы узнать об исключении, вызванном кодом веб-приложения, проверьте журнал событий приложения или собственный журнал приложения, чтобы узнать тип исключения, сообщение об исключении и стек вызовов исключения. Если требуется дальнейшая отладка, используйте последнюю версию DebugDiag для захвата первых дампов исключений.
Ошибка доступа к опубликованной на веб-сервере базе IIS 1С
|