Решение проблемы с настройкой веб сервисов 1с для Windows Server 2012 R2 и IIS версии 8.5



Борьба с ошибкой
Extra content at the end of the document,
а также с ошибкой 500 при попытке открытия страницы с ws — описанием в браузере.

Проблема : при попытке обращения к веб сервису из 1с возникает ошибка :
Ошибка разбора XML:  — [1,1]
Фатальная ошибка:
Extra content at the end of the document

При попытке открытия страницы с ws — описанием в браузере — ошибка 500

 

Решение.

1.Запускаем диспетчер IIS.

2.Находим в пулах приложений приложение DefaultAppPool. Правая кнопка мыши — дополнительные параметры — Разрешены 32 разрядные приложения — поставитьTrue

3.Находим в ветке «Сайты» нужный нам каталог, 2 раза щелкаем мышкой на него, в правом окне запускаем «Фильтрация запросов». Удаляем все запрещения на расширение (либо удалить элемент, либо поставить Разрешено=true)

4. Перезапускаем IIS

12 Comments

  1. Yashazz

    Я об этом в своей статье уже писал, но приятно знать, что информация подтверждается и для Win2012.

    Reply
  2. bulpi

    (1) Где ж была твоя статья раньше, когда я с этим мучался ? Блин, почему гугль ее не находит?

    Reply
  3. chmv

    Очень интересно

    Reply
  4. Arikite

    (1) Yashazz, можно ссылку на Вашу статью? Спасибо.

    Reply
  5. bulpi

    (4)

    Пожалуйста. Я думал, это уже баян 🙂

    Reply
  6. mikls

    Долго бился, никакие подобные инструкции ни к чему не приводили. В итоге, пошел от обратного и все заработало. Сначала в обработке событий выбрал именно 64 битную DLL и запретил в пуле 32 бита. Вот уж не знаешь, где найдешь, где потеряешь. (исходные данные, как и названии темы)

    Reply
  7. mikls

    В дополнение к предыдущему. Пришлось вернуться к этому серваку и наконец выяснилось. Сервер предприятия стоял 64 битный и в этом случае 32 битная DLL не работала. Именно в этом была причина.

    Reply
  8. user868783

    Приветствую!

    все сделал, все равно ошибка 500

    в чем ещё проблема может быть?

    Платформа 8_3_11_3034(64)

    Reply
  9. bulpi

    (8)

    С тех пор появились более подробные публикации на эту тему. Рекомендую https://infostart.ru/public/275820/

    Reply
  10. user868783

    (9) спасибо, но именно с этой инструкции и начинал…

    Reply
  11. user610840_stuntbum

    Мне помогло

    2.Находим в пулах приложений приложение DefaultAppPool. Правая кнопка мыши — дополнительные параметры — Разрешены 32 разрядные приложения — поставитьTrueFALSE

    При этом у меня установлена 1С х64 клиентская часть

    Reply
  12. dotPRICE.ru

    (11) и мне. Спасибо!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *