Nginx as a forward proxy
shankar.borate at workapps.com
shankar.borate at workapps.com
Thu Oct 29 18:35:13 UTC 2020
Dear Sir,
I am using nginx as a reverse proxy. All my requests goes to nginx and then go to application server. This works well.
I have requirement where from nginx, outbound request need to go to internet https proxy and then to some other service in AWS. Request flow is as follow
Browser --> WAF--> Nginx-->corporate https proxy --> AWS S3 (s3 streaming url).
My question is, is there a way nginx can proxy pass request to S3 via proxy server? If yes, how?
Let me know some config snippet. Thanks in Advance !!
Regards,
Shankar Borate | CoFounder & CTO | +91-8975761692
Start a Chat with me instantly… workApps.com/110 <https://www.workapps.com/110>
---------
Enterprise Messaging Platform for Banks, Insurance, Financial Services, Securities and Mutual Funds
From: nginx <nginx-bounces at nginx.org> On Behalf Of Kaushal Shriyan
Sent: 29 October 2020 23:42
To: nginx at nginx.org
Subject: Query on nginx. conf file regarding redirection.
Hi,
I have a specific query regarding the below /etc/nginx/nginx.conf file.
When I hit this URL http://219.11.134.114/test/_plugin/kibana/app/kibana on the browser it does not get redirected to https://vpc-lab-test-search-7hyay88a9kjuisl.eu-north-1.es.amazonaws.com/;
# TEST
server {
listen 81;
location /test {
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $http_host;
fastcgi_read_timeout 240;
proxy_pass https://vpc-lab-test-search-7hyay88a9kjuisl.eu-north-1.es.amazonaws.com/;
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
Similarly, when I hit this URL http://219.11.134.114/prod/_plugin/kibana/app/kibana on the browser it does not get redirected to https://vpc-lab-prod-search-9aay182kkjoisl.eu-north-1.es.amazonaws.com/
# PROD
server {
listen 80;
location /prod {
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $http_host;
fastcgi_read_timeout 240;
proxy_pass https://vpc-lab-prod-search-9aay182kkjoisl.eu-north-1.es.amazonaws.com/;;
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
Any help will be highly appreciated. Thanks in Advance and I look forward to hearing from you.
Best Regards,
Kaushal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20201030/70b59f36/attachment.htm>
More information about the nginx
mailing list