Рейтинг:0

ERR_TOO_MANY_REDIRECTS при использовании Nginx и балансировщика нагрузки приложений

флаг jp

Я настроил ALB на AWS с сертификатом для перенаправления трафика через https, в моей целевой группе у меня есть Nginx для прокси-пасса с моими целевыми экземплярами.

В настоящее время у меня есть приложение CAS 4.0.1, развернутое в одном экземпляре, когда я использую IP, оно работает отлично, но за nginx я получаю ERR_TOO_MANY_REDIRECTS.

Мой Nginx имеет следующую конфигурацию:

сервер {
    слушать 80;
    proxy_set_header X-Real-IP $remote_addr;
    абсолютная_переадресация выключена;
    если ($http_x_forwarded_proto!= 'https'){
           вернуть 301 https://$host$request_uri;
    }
    имя_сервера www.mydomain.ml;

 
местоположение / cas {
            proxy_set_header Хост $host;
            proxy_pass http://10.0.1.23:4040/cas/$1;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Server $host;
    }

Есть ли линия, которая решит мою проблему?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.