«

»

Мар 20

Ошибка HTTP 500.0 — Internal Server Error

При последнем обновлении платформы 1C  и замене 32х битного сервера приложений на 64х битный, столкнулся с проблемой WEB морды: Ошибка HTTP 500.0 — Internal Server Error

Ошибка HTTP 500.0 - Internal Server Error

Ошибка HTTP 500.0 — Internal Server Error

В чём дело то ? Остановил 32х битный сервер, запустил 64х битный сервер приложений и на тебе.

Полез разбираться. Предположительно, проблема кроется в самом IIS. Если подумать логически, то при смене разрядности сервера запускаются 64х битные приложения от самой 1с. Надо IIS разрешить обрабатывать такие DLL.

Куда лезть, что копать ? Для начала проверим стартовую страницу самого IIS — Default Web Site

Default Web Site — работает и это замечательно ) понятно что IIS исправен.

Что отвечает за работу приложений в разных разрядностях на опубликованных сайтах 1с на сервер IIS ?

Да, это DefaultAppPool. Заходим: Пулы приложений, выбираем DefaultAppPool, с правой стороны — дополнительные параметры.

Строка: Разрешены 32-разрядные приложения стоит TRUE (правда), а не правда. Ставим не правду FALSE.

Ок, закрываем, перегружаем IIS. Проверяем публикацию.

ТАДААААМ!!! прекрасно. Наша — Ошибка HTTP 500.0 — Internal Server Error  нас отпустила )

Подводим итоги:

Для запуска опубликованного 1с на IIS при смене разрядности сервера приложений 1с необходимо:

  • Изменить в настройках IIS , Пулы приложений,  DefaultAppPool.
  • Заменить: Разрешены 32-разрядные приложения с TRUE на FALSE.

Всем приятной работы и хорошего настроения.

 

 

9 комментариев

Перейти полю для комментария

  1. Александр

    Коллега, огромное спасибо! Сколько времени потерял, всё перепроверил, а вон оно оказывается в чём дело. По-моему когда поднимаешь сервер по-умолчанию там false стоит. Припоминаю, что когда x-86 платформа была, я там менял. Если ошибаюсь, поправь.
    Фу-у-у! Выдохнул с облегчением. Работает!
    Благодарю от всей души! Ещё больше удачи и всяческих благ!

    1. Woot

      Всё верно, ставили 32 — ставили false.
      Рад что помогло . Удачи в свершениях )

  2. Никита

    Мда уж, спасибо )

    1. Woot

      Не за что )
      Рад что помогло.

  3. Дмитрий

    Большое спасибо Вам!

    1. Woot

      рад помочь )
      спасибо за комментарий.

  4. Илья

    Спасибо Вам большое!

  5. Hoji

    Спасибоооо!!

  6. там тадам

    Спасибо! И главное в мануале то написано мол если x64 обязательно разрешите x32. А ведь логично что iis 64, сервер 64, для чего разрешать x32!?

Добавить комментарий

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