Была конфигурация ЗУП КОРП 3.1.24.408, полностью на поддержке. В расширение к этой конфе было добавлено несколько веб-сервисов, они были опубликованы и работали. Потом конфигурация обновилась до версии 3.1.28.65. И после обновления веб-сервисы стали недоступны.
Пробовал удалять их и заново опубликовывать, останавливал, запускал, перезапускал веб-сервер, сравнивал файлы vrd (есть база ЗУП 3.1.23.460 с таким же расширением и веб-сервисами, где всё работает) - настройки в файлах идентичны.
При чем при первом обращении к веб-сервисам запрашивается логин и пароль, а после авторизации возвращается ошибка 500.
(0) так может сервисы сломались на новой конфе?
ну, например, из-за того, что структура данных поменялась?
В журнале регистрации ошибки от сервисов есть?
Прредположу, что такой прыжок с одного релиза на другой потребовал обновления платформы.
Если платформу обновили, то нужно дать права на папку "bin" учетке IUSR (но обычно Everyone).
В отличие от Web-сервисов, созданных в основной конфигурации, установка в диалоге публикации флажка Публиковать Web-сервисы расширений по умолчанию не позволяет выбирать для публикации конкретные сервисы расширений. Поэтому, если требуется опубликовать лишь некоторые из них, можно вручную отредактировать файл публикации (default.vrd) и удалить там «ненужные» сервисы.
(1) И все таки вы правы оказали, затесалась в расширение одна картинка, которой не оказалось в новой версии конфы.
Спасибо!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой