Welcome! Log In Create A New Profile

Advanced

Simple reverse proxy - 520 bad gateway

Jason In North Hollywood
March 15, 2017 10:40PM
Trying to do a simple proxy from sub.domain.com/link1 to another server on
the LAN - 10.1.1.1:8080/someotherlink1.

This is what my server context looks like: (I modified the default
nginx.conf)

server {
listen 80 default_server;
listen [::]:80 default_server;
server_name sub.domain.com;
root /;

# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;

location /link1 {
proxy_pass http://10.1.1.1:8080/link2
}
}

`

but visiting a webpage is just loading the nginx 502 bad gateway page.

Error in the log is:

2017/03/15 22:04:27 [crit] 8647#0: *11 connect() to 10.1.1.1:8080 failed
(13: Permission denied) while connecting to upstream, client:
112.xxx.xxx.xxx, server: sub.domain.com, request: "GET /link1/ HTTP/1.1",
upstream: "http://10.1.1.1.1:8080/link2/", host: "sub.domain.com"

whats a bit strange looking is the GET /link1/ - as this this should not be
the link in the final upstream URL - it should not be trying to get this
link.

What am I doing wrong?

Thanks,

Jason
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Simple reverse proxy - 520 bad gateway

Jason In North Hollywood March 15, 2017 10:40PM

Re: Simple reverse proxy - 520 bad gateway

Maxim Dounin March 16, 2017 09:08AM

Re: Simple reverse proxy - 520 bad gateway

Jason In North Hollywood March 16, 2017 09:36PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 189
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready