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

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

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

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

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

Есть ли какие-нибудь рекомендации?

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

решение1

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

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

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

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

Связанный контент