Что делать если перестал работать веб-сервис после обновления платформы

Последние изменения: 08.06.2017

После обновления платформы может перестать работать модуль он-лайн бронироания.

Это происходит потому, что в публикации веб-сервиса в IIS прописан путь к wsisapi.dll из предыдущей версии платформы.

Как это исправить?

Вариант 1. Опубликовать веб-сервис заново. Для этого нужно:

Открыть конфигуратор от имени администратора.

Выбрать пункт "Публикация на веб-сервере" из меню "Администрирование" и выполнить публикацию.

После этого публикация будет обновлена и будут прописаны новые пути к wsapi.dll. Но также будут установлены значения по-умолчанию в авторизации. Если вы включали анонимную авторизацию или прописывали имя пользователя от имени которого должен работать веб-сервис, то нужно это повторить.

Вариант 2. Исправить путь к wasapi.dll вручную.

Для этого нужно открыть настройки IIS. Открыть раздел "Сопоставление обработчиков" и у обработчика "1C Web-service Extention" указать путь к новой версии wsisapi.dll

Помогла ли вам статья?