Публикация OData - HTTP Error 500.0

1. bitocheg 01.06.21 16:50 Сейчас в теме
Добрый день, нужно поднять REST над самописной конфигурацией, в режиме совместимости 8.2.13. Имеем сервер 8.3.5, IIS 8.5, всё настроил, всё опубликовал. Каталог создался, в каталоге лежит 2 файла default и web.config, больше ничего нет. Публиковал я только "Стандартный интерфейс OData", на форумах пишу в режиме совместимости опубликуется REST над всем решением и воспользоваться методом "УстановитьСоставСтандартногоИнтерфейсаOData" не получится, а я и не против, пусть публикует всё.
При попытке открыть "http://localhost/моябаза/odata/standard.odata/ получаю ошибку
HTTP Error 500.0,
Module IsapiModule,
Error Code 0x800700c1

1) Вопрос, куда ковырять? Есть ли углубленная литература на данную тему( всё что я нашел на 10 страницах гугла, это одна и та-же перепечатанная статья).
2) И еще вопрос, кто публиковал Odata, в каталоге "C:\inetpub\wwwroot\моябаза\" должно быть больше 2 файлов? Я так понимаю там должна быть папка "odata" ? Значит ли это что у меня ничего не включено в состав OData и как включить туда всё, если у меня включен режим совместимости?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. DJDUH 17 01.06.21 17:28 Сейчас в теме
(1) Подключить Исапи для IIS
3. bitocheg 01.06.21 17:29 Сейчас в теме
(2) Вы серьезно? Если да - он подключен.
4. DJDUH 17 01.06.21 17:43 Сейчас в теме
(3)
Прикрепленные файлы:
5. bitocheg 01.06.21 17:45 Сейчас в теме
(4)
Прикрепленные файлы:
6. DJDUH 17 01.06.21 17:55 Сейчас в теме
(5)
web.config


Строка типа:
.....
modules="IsapiModule" scriptProcessor="C:\Program Files\1cv8\8.3.17.1549\bin\wsisapi.dll
....


Есть?
8. bitocheg 01.06.21 18:02 Сейчас в теме
(6)
modules="IsapiModule" scriptProcessor="C:\Program Files\1cv8\8.3.17.1549\bin\wsisapi.dll

Строка есть, база названа на латыне, без пробелов, тире и т.д. Это я для примера переименовал.
9. пользователь 01.06.21 18:04
Сообщение было скрыто модератором.
...
10. пользователь 01.06.21 19:43
Сообщение было скрыто модератором.
...
11. spacecraft 01.06.21 20:17 Сейчас в теме
(1) какая разрядность 1С установлена? Для 32 бит в настройках IIS включить "Разрешены 32-разрядные приложения". Для 64 - выключить.
12. bitocheg 01.06.21 20:39 Сейчас в теме
(11) Я статей на эту тему прочитал 20-30 страниц гугла...
Сервер 32бита, клиент 32бита, публикую с 32битного клиента, dll'ка 32битная, такое ощущение что нет прав на запуск dll'ки, но я дал и на 1cv8 папку и на webroot всем пользователям IIS и группе IIS :D
13. spacecraft 01.06.21 21:19 Сейчас в теме
(12) так не и не указали, включили настройку "Разрешены 32-разрядные приложения" в defaltpool?
14. bitocheg 01.06.21 21:48 Сейчас в теме
(13)
указали, включили настройку "Разрешены 32-

Включил
15. spacecraft 01.06.21 22:47 Сейчас в теме
(12) проверьте по этой статье
особенно посмотрите 12 пункт. Об анонимной аутентификации на IIS и доступе к базе.
16. DJDUH 17 02.06.21 09:26 Сейчас в теме
(1)
1) Вопрос, куда ковырять?


Ещё попробуйте сменить версию платформы на разряд выше / ниже.
7. DJDUH 17 01.06.21 17:59 Сейчас в теме
Ещё может назовите базу на латыне

ht tp://10.11.12.120/Test/odata/standard.odata
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот