AWS ELB перенаправление за туннелем S SH не работает - PullRequest
2 голосов
/ 17 марта 2020

У нас есть HTTP-сервер, прослушивающий порт X, и AWS Classi c HTTP Load Balancer, прослушивающий тот же порт X и пересылающий на хост-порт X.

ELB не является маршрутизируемый к inte rnet, поэтому для подключения к нему мы создаем туннель S SH от локального порта Y до порта ELB X через хост-бастион.

Простые запросы HTTP работают нормально, однако когда служба возвращает ответ HTTP-перенаправления (303), ELB преобразует его в порт Y.

Таким образом, он выглядит следующим образом: http://localhost: Y -> (перенаправление 303) http://localhost: X / login

При пропуске ELB и туннелировании непосредственно на хост-службу перенаправления работают нормально.

Любой способ настроить ELB для преобразования перенаправлений на исходящий порт, как указано в заголовке HTTP Host?

...