Welcome! Log In Create A New Profile

Advanced

Reverse Proxy Forward

Reverse Proxy Forward
February 04, 2016 06:27AM
Hi all,

I have Nginx running and being used primarily as a reverse proxy. So far all is running well for web services, but I am having a problem proxying requests from/to an internal service running for Sophos message relaying. This service uses ports 8192-8194. I allowed these through the firewall on my box (Centos) and then setup the usual server blocks in my reverseproxy config which sends them on to the internal server. An example is below.

server {
listen 8192;
server_name My_Server;

access_log /etc/nginx/logs/sophos_relay_ports/access.log;
error_log /etc/nginx/logs/sophos_relay_ports/error.log debug;

location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://My_Internal_Server:8192;
proxy_read_timeout 150;
proxy_buffering off;
proxy_redirect off;

}
}

I can;'t seem to figure out why the traffic is not reaching the destination. Does anyone have a suggestion?

Thanks.

Regards,
R



Edited 1 time(s). Last edit at 02/04/2016 06:35AM by rln@cardinalheenan.com.
Re: Reverse Proxy Forward
February 15, 2016 09:04AM
stream {

upstream backend {
server backend1.example.com:12345;
}

server {
listen 12345;
proxy_pass backend;
}
}
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 97
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