|
Ошибка публикации базы на IIS. HTTP Error 500.21 - Internal Server Error Handler "1C Web-s | ☑ | ||
---|---|---|---|---|
0
Роман Быстров
30.07.23
✎
23:19
|
Доброго времени,
На сервере Windows Server 2022 Datacenter поднял веб сервис, создал сертификат с помощью программы OpenSSl, публикую базу 1С (Конфигурация УНФ), при попытке открыть в браузере выходит нижеследующая ошибка: HTTP Error 500.21 - Internal Server Error Handler "1C Web-service Extension" has a bad module "IsapiModule" in its module list P.S. Версия платформы 64 битная. Кто решал такую проблему? Apache ставить не вариант к сожалению. |
|||
1
Armando
31.07.23
✎
04:18
|
Рекомендации из инструкции выполнены?
https://its.1c.ru/db/v8323doc#bookmark:adm:TI000000194 |
|||
2
Роман Быстров
31.07.23
✎
10:06
|
(1) Добрый день, спасибо, прошел по ссылке посмотрел, у меня все также как указано кроме нижеуказанного раздела, там необходимо изменения делать в реестре, но предпоследней папки т.е. TLS 1.1 в папке Protocols нет вообще.
8.10.1.5. Настройка HTTPS-соединения В некоторых случаях, при загрузке больших объемов данных по HTTPS-соединению (при использовании веб-сервера IIS) могут возникать ошибки. В этих случаях рекомендуется попробовать использование протокола TLS 1.2 или TLS 1.1. Для IIS 7.5 и старше (Windows Server 2008 R2, Windows 7 и последующие) имеется возможность включить использование протоколов TLS 1.1 и старше. Для этого необходимо выполнить следующие действия: 1. в системном реестре, в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server создать параметр DisableByDefault типа DWORD и установить его в значение 0. 2. в системном реестре, в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server создать параметр DisableByDefault типа DWORD и установить его в значение 0. 3. Указанные действия следует выполнять от имени пользователя, обладающего административными правами. Затем следует перезагрузить компьютер, на котором установлен IIS. |
|||
3
AlvlSpb
31.07.23
✎
10:17
|
(0) Буквально на днях столкнулись с неработой iis при установки сертификата. Вот хороший материал по настройке https://pyatilistnik.org/nastroyka-ssl-na-iis-dlya-odnogo-ili-neskolkih-saytov/ особое внимание на раздел "Установка SSL в PFX". Наша ошибка была в Привязке, делали ее на внешний ip, а надо было на ip внутренней сети как в приведенной инструкции
|
|||
4
Роман Быстров
31.07.23
✎
10:35
|
(3) Спасибо за информацию, посмотрел, но у нас даже для http т.е. без ssl такая же ошибка выходит.
|
|||
5
Гость из Мариуполя
31.07.23
✎
13:00
|
(4) но у нас даже для http т.е. без ssl такая же ошибка выходит.
переводи сам: "HTTP Error 500.21 - Internal Server Error This error occurs because the Microsoft .NET Framework 4.0 configuration for ASP .NET has been damaged" чё там у тебя с ASP.NET при установке IIS галочки ставил? А NET Framework 4.0 вообще установлен? https://learn.microsoft.com/en-us/dynamics-nav/troubleshooting--http-error-500--or-500.21----internal-server-error-handler |
|||
6
Гость из Мариуполя
31.07.23
✎
13:06
|
подозреваю, что компоненту ASP.NET при установке не включил
вот тут сказано, какие компоненты необходимо включить ищи по словам "Например, для публикации баз данных «1С:Предприятие» 8 на веб-сервере или для запуска сайта на WordPress, требуется установка компонент:" https://tavalik.ru/ustanovka-iis-8-v-windows-server-2012/ |
|||
7
arsik
31.07.23
✎
13:13
|
(0) А почему апач - не вариант? IIS непредсказуемый всегда. У себя на апач все переводим. С IIS наелись.
|
|||
8
Роман Быстров
31.07.23
✎
14:10
|
(7) Сторона клиента не согласна на апаче, к сожалению.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |