Назад |
Перейти на главную страницу
Как настроить виртуальный каталог для фоновой загрузки службы интеллектуальной передачи в iis 8.5 на Windows Server 2012 R2?
Вот что я сделал:
- Из диспетчера серверов установлено расширение сервера BITS IIS
- Из диспетчера IIS создан виртуальный каталог на веб-сайте по умолчанию (с использованием DefaultAppPool с ApplicationPoolIdentity)
- Из диспетчера IIS перешел к сопоставлениям обработчиков, затем отредактировал разрешения функций и отключил выполнение и сценарий
- Из диспетчера IIS изменил аутентификацию - я отключил анонимную аутентификацию и включил базовую аутентификацию
- Я дал полный контроль всем пользователям, о которых я мог думать в виртуальном каталоге (все, DefaultAppPool, сетевая служба и т. Д.)
Я получаю следующую ошибку при попытке выполнить загрузку:
Error Code: -2145844748
Error Description: HTTP status 500: An unexpected condition prevented the server from fulfilling the request.
Error Context: RemoteFileError
Error Context Description: The error occurred while the remote file was being processed.
Я попытался выполнить загрузку из консольного приложения, которое я создал, используя биты api на центральном процессоре в сети и с реального сервера с помощью PowerShell. Я получаю одну и ту же ошибку в обоих направлениях.
Проблема заключалась в том, что пул приложений в IIS был включен 32-разрядный. Как только я отключил 32 бита, проблема исчезла.