Назад | Перейти на главную страницу

Как настроить виртуальный каталог для фоновой загрузки службы интеллектуальной передачи в iis 8.5 на Windows Server 2012 R2?

Вот что я сделал:

  1. Из диспетчера серверов установлено расширение сервера BITS IIS
  2. Из диспетчера IIS создан виртуальный каталог на веб-сайте по умолчанию (с использованием DefaultAppPool с ApplicationPoolIdentity)
  3. Из диспетчера IIS перешел к сопоставлениям обработчиков, затем отредактировал разрешения функций и отключил выполнение и сценарий
  4. Из диспетчера IIS изменил аутентификацию - я отключил анонимную аутентификацию и включил базовую аутентификацию
  5. Я дал полный контроль всем пользователям, о которых я мог думать в виртуальном каталоге (все, 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 бита, проблема исчезла.