Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

IIS работает со старой платформой, а с новой - нет. Как так-то?

IIS работает со старой платформой, а с новой - нет. Как так-то?
Я
   LevelUP
 
17.12.20 - 17:37
Привет сообществу!
Настало время обновить платформу,
1. обновил, поставил 8.3.17.1851 (32х)
2. Переписал сопоставление обработчиков на новый wsisapi.dll
3. Дал права IIS пользователям на новый bin

Получаю Ошибка HTTP 500.0 - Internal Server Error
Невозможно отобразить эту страницу ввиду того, что произошла внутренняя ошибка сервера.

Возвращаю обработчик на старый C:\Program Files (x86)\1cv8\8.3.9.2233\bin\wsisapi.dll - все работает
Публикую копию базы на IIS - там автоматически прописывается  C:\Program Files (x86)\1cv8\8.3.17.1851\bin\wsisapi.dll (новая платформа), но при заходе также ошибка HTTP 500.0

Подскажите, пожалуйста, что проверить еще?
   LevelUP
 
1 - 17.12.20 - 17:47
Еще попробовал поставить 64х. Выставил в настройках пула запрет на 32х. Сопоставил обработчик из bin 64х - тоже, та же ошибка.
Поставил другую платформу помладше 8.3.15.1830 (32х) - то же самое.

Что же там такого сакрального прописано, что только обработчик 8.3.9.2233 работает. Брандмауэры, антивирусы, не знаю куда копать.

IIS7
   timurhv
 
2 - 17.12.20 - 17:49
(0) а перепубликация из конфигуратора под полными правами не срабатывает?
   LevelUP
 
3 - 17.12.20 - 17:53
(2) я пробовал опубликовать новенькую, ни разу непубликованную копию - то же самое в итоге. И да, делал от имени администратора, при публикации копии кстати сообщений с ошибками не выходило, но зайти даже через браузер по типу localhost/test не дает.
   oleg_km
 
4 - 17.12.20 - 17:55
НА одном пуле могут быть только сайты с одной версией 1С, тк это один рабочий процесс, а dll от разных версий 1С в один процесс не грузятся. Очень внимательно проверь обработчики во всех публикациях 1С
   tgu82
 
5 - 17.12.20 - 18:08
(4) Вы хотите сказать что если я поменяю платформу то мне придется все по веб-серверу тоже менять? Или же главное чтобы везде было одинаково как ыб не заходили хоть через веб-сервер хоть через каталог на компе или в сети?
   LevelUP
 
6 - 17.12.20 - 18:25
(4) Это интересно, но проверил все три базы, выставил одинаковые обработчики новой платформы - не помогло.
Удалил вообще ссылки на другие обработчики в "Ограничения ISAPI и CGI" у всего сервера, перезагрузил IIS - все то же(
   LevelUP
 
7 - 17.12.20 - 19:02
Решил почистить старые публикации и оставить только активную. Удалил папки в Inetpub, но в диспетчере IIS они по-прежнему есть. Как их удалить-то совсем?
   LevelUP
 
8 - 17.12.20 - 19:06
Извините за (7), команду удалить не заметил
   LevelUP
 
9 - 17.12.20 - 19:47
Для интереса поставил 8.3.9.2309, на чуть постарше чем 8.3.9.2233 и заработало под ее обработчиком. Это что получается, с какой-то версии платформа перестала быть совместимой с Win7 и соответственно IIS7?
Интересно где можно найти таблицу совместимости?
   ДедМорроз
 
10 - 17.12.20 - 20:34
У тебя база под ней запускается?
Ошибка 500,это когда в коде метода 1с произошла ошибка.
   LevelUP
 
11 - 17.12.20 - 20:50
(10) под 8.3.9.2309 и 8.3.9.2233 запускается. Под 8.3.15 и 8.3.17 не хочет (ошибка 500). Другие платформы не пробовал.
   timurhv
 
12 - 17.12.20 - 22:07
(11) Покажите какие компоненты IIS установлены.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.