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

Обратный прокси IIS7 для Subversion 403

Я установил IIS7 и использую ARR для обратного прокси.

Я установил пустое правило с правилом https: //sub.example.com/(.*), которое перенаправляет на https: // localhost: 8443 /{R: 1}.

Кажется, это работает хорошо, за исключением того, что я получаю ошибку 403 ...

Есть рекомендации?

(Можно опубликовать только один URL, поэтому пробел является преднамеренным)

Вы упомянули "перенаправления" на https: // локальный: 8443. Действительно ли правило перезаписи URL использует «перенаправление»? Если это так, он не использует ARR и вызывает перенаправление на стороне клиента на localhost, к которому конечные пользователи не будут иметь доступа (ну, это будет зависеть от того, есть ли у них сайт, прослушивающий их локальный компьютер через порт 8443).

Вместо перенаправления используйте «Маршрут к ферме серверов» и укажите на работающую ферму серверов. Это заставит его работать как обратный прокси.

Проверьте тесты работоспособности на ферме серверов, чтобы убедиться, что она подключена и работает.

Кроме того, если вы пытаетесь использовать сайт, который находится на сервере ARR (например, localhost), вам может не понадобиться перезапись URL или ARR. Просто измените привязку с 8443 на sub.example.com на порту 80, и она должна работать напрямую.