LB-애플리케이션 구성을 통해 포트 방향을 변경하려는 경우
배경.
다음과 같이 구성되다
Client-(8443)->ALB-(80)->Nginx-(3000)->Rails
Rails에서 방향을 바꾸어 주행하면 8443 포트가 아니라 443 포트가 ALB에 접근하여 오류가 발생합니다대책
다음을 추가해야 합니다
proxy_set_header Host $host;
proxy_set_header X-Request-ID $request_id;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-User $remote_user;
proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto;
proxy_set_header X-Forwarded-Port $http_x_forwarded_port;
+ proxy_set_header X-Forwarded-Host $host:$http_x_forwarded_port;
참고 자료
Reference
이 문제에 관하여(LB-애플리케이션 구성을 통해 포트 방향을 변경하려는 경우), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/yusuke_shimizu/articles/4b5e9792769bd0260181텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)