A reverse proxy is a type of proxy server that fetches resources from a specific defined set of servers for a client. It is used in cases when there is an advantage to not exposing the web server with the content directly whether it be for security reasons or because of a lack of available public IP ...

learn more… | top users | synonyms

0
votes
0answers
10 views

Reverse proxying A domain to B, but have B be 301 redirected back to A

We have an old server say old.com, which now needs to become client-facing new.com. As such, we are using new.com to reverse proxy to old.com. This works. Clients see new.com. (Which internally is ...
0
votes
0answers
142 views

GET to NGINX reverse proxy works but POST gives me a 502 Bad Gateway Response

I am using NGINX as a reverse proxy and just put up a new service written in Go. The service has two endpoints GET /tracking/ping POST /tracking/customer In NGINX, I am using the following to ...
0
votes
0answers
51 views

Ghost blog on subfolder under https in apache

I'm trying to serve ghost blog in a subfolder of my domain: mywebsite.com/blog (would be also good to serve it at blog.mywebiste.com) now, for the main website I've this configuration in apache (...
0
votes
1answer
58 views

nginx reverse proxy for Apache and a Node app

I have a CentOS VPS, running Apache. Previously I just used it for hosting a bunch of PHP and static HTML websites, under various domains, and everything worked fine. Then I developed a simple Node....
0
votes
1answer
144 views

Nginx Reverse Proxy To Tomcat

I have setup an Ubuntu 15.10 x64 server on DigitalOcean to test several Java applications. I installed Nginx 1.9.3 and Tomcat8 and am using Nginx as a reverse proxy to forward all requests to Tomcat ...
1
vote
1answer
39 views

Nginx location match working only when matching root

I'm trying to configure nginx so I can have two locations. One for my node API and the other for my Jenkins CI. http://my_ip/api should point to my node server and http://my_ip/jenkins should point ...
0
votes
0answers
35 views

Hiawatha HideProxy config

Has anyone else used Hiawatha as a reverse proxy to another Hiawatha? I am setting up Hiawatha on HostA (IP address 12.34.56.78) to reverse proxy to HostB (IP address 87.65.43.21). Hiawatha on HostA ...
0
votes
2answers
61 views

How to ssh to my Ubuntu from outside the local network?

Suppose that a Linux server A is in a local network with IP 192.168.0.90, and I have another Linux server B outside this local network, with IP 203.107.90.80. I want to get access to server A via ssh ...
1
vote
0answers
26 views

Nginx serving to 2 ghost blogs in node.js

I'm trying to configure an Amazon EC2 instance running Amazon linux with nginx to serve two different ghost blogs in node.js. My understanding is that web traffic hits the public IP of the ec2 ...
0
votes
1answer
113 views

nginx upstream not working

upstream does not work when the proxyed server has more than one host name binding on the same port. I ran into this issue while trying to configure nginx (1.9.12-1~trusty) to proxy_pass a Windows ...
0
votes
1answer
29 views

Getting rid of if directive in nginx configuration

I have a Django app which has nginx as a reverse proxy with gunicorn as an application web server (upstream). In the location / block of my nginx virtual host file, I refer to a unix socket in the ...
0
votes
0answers
52 views

How to Log Client IP Address when there is a Proxy Server between the Client and IIS server?

I hosted a sample ASP page in IIS server IP: 10.1.1.102 and forward proxy server ip as 10.1.1.106, when i try try to access the page through proxy from any other machine(eg:192.168.31.100), in IIS ...
0
votes
1answer
35 views

Proxy using nginx

I'm in the midst of a significant rewrite/update of group of services and am struggling with geting Apache/Nginx/Django to play nice with each other. What's happening here is there is an internal ...
0
votes
1answer
65 views

Howto use CouchDB behind Apache reverse proxy?

I just installed CouchDB from source on my Debian with apache 2.4.10. $ curl http://localhost:5984/ ...
1
vote
0answers
28 views

Reverse Proxy Nginx but cookies don't get through for WP admin

I reverse proxy a blog. It's hosted on Apache under a subdomain blog.example.com. In Nginx I have the following config in a server block. Everthing works except the cookies for the WP Admin panel ...
0
votes
0answers
145 views

How to stop nginx 301 auto redirect when trailing slash is not in URI?

Everytime I try foobar.com/test in browser, nginx seems to redirect (301) the client to foobar.com/test/ . This behaviour is unacceptable. The proxied server is a remote apache web server. I have ...
0
votes
0answers
28 views

In Nginx, how do I redirect an outside IP address to an HTTPS page?

My company has a site setup, using nginx as the reverse proxy (the site runs on port 8081 but we nginx to redirect it to port 80). We want to set it up so that an IP address inside the company's ...
1
vote
0answers
24 views

How to protect nginx proxy from being spoofed by other reverse proxies?

I've recently noticed that one of my sites that's running behind nginx proxy became accessible via bunch of random domains. Some of them are proxies generated by sites like http://unblocksit.es and ...
1
vote
0answers
29 views

Handling errors with php on nginx reverse proxy, and mail response to admins

Is there a way to access the server response from php once Nginx detects an error, and mail the server response to the admins while at the same time show a custom error page to the visitor? Currently ...
1
vote
1answer
53 views

nginx reverse proxy address/port already in use

I have an nginx reverse proxy, and I would like to have it forward traffic on to several sites, and listen on port 443 for all of these services. I've seen this done several places, and seems like ...
0
votes
1answer
82 views

Reverse proxy subdomain to subfolder on IIS7

I'm currently trying to implement an Owncloud system at our company. I have the Owncloud system up and running on an internal webserver which is behind a firewall. I can access the installation ...
0
votes
1answer
100 views

How do I use nginx reverse proxy to forward to a specific URI

I have an nginx reverse proxy that is using stream proxy to direct to a web page that uses NTLM authentication, but I need to use something similar to the location directive to tell this reverse proxy ...
0
votes
1answer
56 views

Proxying WebSockets through Apache causes “No WebSocket handshake” errors

I am trying to proxy an HTML5 application utilizing WebSocket to the outside world. Repetier Server runs within my private Network on a Raspberry Pi under the port 3344. From this side there is no ...
0
votes
1answer
73 views

How to config nginx reverse proxy to accept HTTPS client with private key connection

I got problem in Nginx reverse proxy configuration, the problem is complex, please read the story. Our company have a internal infrastructure, in the old architecture the client (In fact, they are ...
0
votes
1answer
75 views

nginx & httpd doing reverse proxy together

Working as a sys admin for multiple departments, and due to constrained resources, I'm considering deploying nginx and httpd in one server. (Due to developer requirements, using Docker isn't an option)...
0
votes
2answers
67 views

Nginx proxy_pass not normalising URL

I have the following config for an angular frontend on / and a node.js backend on /api/: server { listen 80; server_name example.com; location / { root /home/ubuntu/www/admin; ...
0
votes
1answer
54 views

AWS ELB + NGINX for rails app

If I'm using Amazon's Elastic Load Balancer for a Rails app, do I need to put an Nginx reverse proxy between the app and the ELB?
0
votes
0answers
39 views

reach webmin over apache2 reverse-proxy

First of all, sry for my English. I tried to setup Webmin over apache2 reverse proxy. It seems good, but when I login the port is changed from 443 to 10000. I avoid from it, because I don't want to ...
0
votes
1answer
117 views

Nginx proxy configuration to hit the backend api via http proxy

I need the Nginx web server to connect to a https server listening on port 443. The https server cannot be reached by Nginx server machine directly and to reach the https server the nginx server needs ...
0
votes
0answers
11 views

apache reverse proxy performance problems

I have a python webapp that is called through Apache with mod_wsgi on a server behind our firewall, and we've configured a public-facing webserver to act as a reverse proxy to access the webapp. Both ...
0
votes
1answer
168 views

How do I proxy pass a URL in Nginx where location match is a URL and proxy pass has another URL

We have hosted some xml files in a S3 bucket on Amazon AWS. The web server is powered by Nginx. For a particular URL matching '/super-shots.xml' , Nginx must proxy pass through S3 location which is : ...
1
vote
0answers
29 views

HttpPlatformHandler for Apache server

Is there something like IIS HttpPlatformHandler for Apache 2 server in reverse proxy role? I am specially interested in process management of HTTP listeners, to let Apache start the process if it is ...
0
votes
1answer
111 views

Reverse proxy caching Steam stream

I'm currently using nginx to cache Steam downloads for my local network as detailed by Multiplay. This works great, but Steam has a feature to watch other users games via a stream not unlike Twitch ...
1
vote
1answer
30 views

Scalable remote access gateway for 20K+ servers

Consider a worldwide distribution of thousands of embedded servers, and clusters of servers behind firewalls that sysadmin wants to access remotely. With a focus on a remote access for login and ...
1
vote
2answers
440 views

What is a correct way(s) to allow login to an IIS site through a reverse proxy?

I have an nginx reverse proxy, and I'm trying to get an IIS website with login to work behind it. I've found this question asked several times, but each answer appears to be different, and some of ...
0
votes
1answer
40 views

Route HTTPS traffic to different virtual servers on single IP

I have Proxmox instance with single IP available. I have multiple virtual machines for different sites (domains). Each virtual server have it's own https certificates inside them. I need to find way ...
1
vote
1answer
176 views

Nginx transparent reverse proxy for https and http to another server

I have researched this for a while but the use cases that others have asked about are more complex/different to what I am trying to achieve. I have Nginx serving pages on both ports 80 and 443 for ...
2
votes
2answers
48 views

How to reverse proxy to different places depending on subdomain in Nginx?

I have multiple subdomains, all pointing to one machine, and one IP address. On this machine, I want to have nginx acting as a reverse proxy, and depending on which subdomain was used to access the ...
3
votes
3answers
95 views

Is HAProxy still necessary when Varnish can act as a load balancer?

I would like to load-balance my application servers, as well as cache the responses from them. I've read an article dating back to 2012 on HAProxy's website, that was supposed to clear the confusion ...
0
votes
2answers
102 views

Apache 2.2 reverse proxy connection to tomcat hangs then returns 502 Proxy Error

I am running: Apache/2.2.15 (Unix) on CentOS release 6.6 (Final) I am running a reverse proxy that forwards requests on to a tomcat server running on localhost:8080. My config looks like this: <...
0
votes
0answers
31 views

nginx proxy_cache store callback - store cache keys in mysql

I have multiple servers with nginx installed on them. We would like to cache large static content (> 1gb) on our nginx servers which is fetched from a remote storage server. We are trying to set up a ...
0
votes
0answers
115 views

NginX ProxyPass only works via subdomain not domain.com/path

I currently am working on configuring an nginx reverse proxy for the esxi html5 web client. I have seen two reported working configs. There is this one: server { listen 443 ssl; server_name ...
0
votes
0answers
52 views

ProxyPass and ReverseProxy not working from outside the network

I'm fairly new to all this and asked this in ProWebmasters, they directed me here. Here goes!!! I've been struggling with ProxyPass for a couple of weeks now. My problem is that the result of any ...
0
votes
1answer
228 views

Nginx reverse proxy to server with login not working as expected

I have two servers behind an nginx reverse proxy. I am being forwarded correctly to the sites, but one of the sites has a login before it allows you into the site (similar to sharepoint), and the ...
1
vote
1answer
73 views

Nginx as reverse proxy in front of Apache

Current Setup Single CentOS 6 VPS with 6G memory running apache 2.2, mariadb & PHP via FastCGI. Server has mostly wordpress sites, but also has some other PHP based sites. Right now we are not ...
1
vote
0answers
110 views

Nginx proxy with varying source address

I have a working nginx configuration to proxy all requests to a server from a range of source IPs. I currently have 20 source IPs set up, and the configuration is quite massive. I removed the other 18 ...
-1
votes
1answer
40 views

Why is my nginx reverse-proxy not caching anything?

I'm following this sample configuration from the Nginx docx. Reverse-proxying works fine except that it isn't caching results. Here is my nginx.conf: user http http; worker_processes 1; events { ...
-1
votes
2answers
288 views

How to set up NGINX reverse proxy while preserving relative urls of static resources?

I'm attempting to set up a reverse proxy using proxy_pass in NGINX. The page loads fine but all the static assists (js, css, imgs) that use relative urls break because it prepends the host name of the ...
-2
votes
1answer
78 views

SSL proxy nginx cannot reach server by domain name

I am having an odd issue. I configured a SSL proxy with Nginx serving a website in HTTP which is on 127.0.0.1:1195 (example.com is in my hosts pointing to 127.0.0.1). For some reason : https://...
0
votes
2answers
41 views

Can I use apache to reverse-proxy based on subdirectory instead of subdomain?

What I have now is several virtual hosts that are identified by subdomain, and then proxied to a server like so: <VirtualHost *:80> ProxyPass / http://192.168.1.1/ ProxyPassReverse / http://192....