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
1answer
22 views

nginx reverse proxy not passing requests

I have a domain (example.com) and a subdomain (sub.example.com) both hosted on the same server. I want to proxy a request so any file requested on http://sub.example.com/api/ will be requested on ...
0
votes
1answer
31 views

Nginx Reverse Proxy: servername.domain.com reverse to http://ip.add.res.s/location/App

I need a little help sorting out how to configure a reverse proxying load balancer in nginx. Basically, I have two web applications that live under subdirectories on Apache servers, /flavors/Chocolate ...
0
votes
2answers
33 views

Nginx: Redirect both http and https root to subdirectory

I'm attempting to redirect the root domain for both http and https in nginx to the same subdirectory (https): So e.g. http://example.com -> https://example.com/subdirectory https://example.com ...
0
votes
1answer
35 views

Wrong REMOTE_ADDR and SERVER_ADDR on Apache when using nginx as reverse proxy

I'm on Mac OS X, running Ubuntu in VirtualBox. Mac OS can be accessed in the local network with IP 192.168.0.100 and Ubuntu is 192.168.0.123 (it's using the "Bridged Adapter" option in VirtualBox ...
0
votes
0answers
20 views

Web Servers in the DMZ with a Strong Reverse Proxy? [on hold]

I'm not a network engineer, but rather an application architect. My question is about modern use of the DMZ. I've recently worked in 2 types of environments: Those who put only a very strong ...
0
votes
1answer
30 views

Get the correct SERVER_ADDR on Apache when using nginx as reverse proxy

(see edit below) I have nginx forwarding requests to Apache 2.4 and I'm getting 127.0.0.1 as the value of SERVER_ADDR. The correct IP is available only on HTTP_X_SERVER_ADDRESS. I have installed the ...
0
votes
0answers
32 views

Reroute outgoing port through other server

I want to run a xmpp-server on another IP than the A-record of the domain points to. +--------+ +--------+ +--------------+ | xmpp | -----> | web | -----> | internet | | ...
0
votes
0answers
12 views

Use url path to make proxy condition in Apache

Having only one DNS, www.example.com, how can I distinguish the path to make conditions? For example, inside a VirtualHost what I want to do is: ServerAdmin admin@example.com ServerName ...
1
vote
1answer
36 views

NGINX: How to proxy http(s) traffic to one server and ws(s) traffic to another?

I'm new to nginx and how it handles locatoins, and was hoping to get help for a problem I'm having: On the same server I have an Apache web server and a websocket server. Apache works on port 8080 ...
0
votes
2answers
49 views

Reverse proxy on ALL ports, not just http?

Hello I recently asked a question about running multiple websites on different servers on the same network here multiple servers running the same thing, how? I have researched about setting up a ...
0
votes
0answers
8 views

Accessing a Win8.1 drive via Nginx WebDav

I have a Win8.1 HDD, which I access from the internet through WebDAV via a Nginx reverse-proxy (running on a ArchLinux virtual machine). Now that does not work very well, with all kinds of permission ...
0
votes
1answer
28 views

AWS: How to create a reverse proxy based on URLs?

I am trying to configure a Reverse Proxy in my AWS account: The Reverse proxy should forward request to internal servers based on their URL structure, e.g.: example.com/question/* -> ...
0
votes
0answers
40 views

Nginx not forwarding some requests

I have a set-up where Nginx is set up as a reverse proxy forwarding requests with some pre-defined strings in URL to a checkout server. Other requests are sent to a load balancer which further ...
0
votes
1answer
17 views

Hide a website behind another server in a different location mirror url structure

I was wondering how does one go about putting another server in front of a website. For example we have a server running in the usa 1.2.3.4, and then we want a server from uk 5.6.7.8 to grab that ...
0
votes
1answer
12 views

Do not proxy a request if location or directory match

Let's say that I want to proxy requests to proxytest.xxx.com through http://somedomain.com/ except http://proxytest.xxx.com/local/ and all files under /var/www/proxytest/somedir (2 distinct rules - ...
0
votes
0answers
28 views

nginx reverse proxy to apache WebDAV server returns 0-byte files after uploading

Setup: client <-> nginx(:443 SSL) <-> apache(:80 WebDAV) Client uploads file to webdav server. Upload succeeds but file appears to be 0 bytes in size. When SSHing in to apache server the file ...
1
vote
1answer
75 views

Proxy over redis, HAProxy or twemproxy?

The best way to hide switching of master/slave redis servers, is to use a proxy over master server. Among proxy candidates, there is two more important (and used) choices: twemproxy and ...
0
votes
1answer
30 views

TMG reverse proxy and basic config

I recently set up TMG2010 and I believe I've done something wrong with my configuration. I do not want to run anything extra apart from a web publishing/reverse proxy setup. My internet goes to an ...
0
votes
1answer
23 views

Nginx to split web traffic to a blog hosted on my domain

At the moment, I am using an Nginx frontend to cache static content for my DotNetNuke based website hosted at the hypotetical address www.mydomain.com, along with some other tasks. In this era of ...
0
votes
0answers
19 views

How to properly configure nginx proxy pass when the endpoint is in a root context?

I'm trying to figure out how to configure a reverse proxy in nginx when the endpoint is in a root context: http://frontend.com/mylink proxy forwards to http://10.0.0.2:8000/ Unfortunately I can't ...
0
votes
1answer
57 views

Apache vhost configuration for port forwarding

I am trying to get the hang of the reverse proxy features in Apache. I am using the Bitnami RubyStack on Windows Server 2012. The following configuration makes Apache not even to start - the error.log ...
0
votes
1answer
51 views

Front-ending several web applications on port 80 using a proxy

I have several web applications hosted on an AWS server on different ports, e.g. app1: http://x.x.x.x:8080 app2: http://x.x.x.x:9000 ... I would like to a proxy in front of these apps (apache, ...
0
votes
2answers
72 views

How do you force an Apache Load balancer to rewrite http 302 redirects to https?

I've got a website that I want to always be served in https. The site is load balanced using Apache. The Apache load balancer is configured basically like so: <Proxy balancer://mycluster> ...
1
vote
1answer
110 views

/etc/init.d/nginx reload not working

My earlier problem revealed that reloading the config of my Debian GNU/Linux 6.0 nginx reverse proxy does not work, while restarting, or reloading directly through the binary does work. I have looked ...
0
votes
1answer
53 views

Nginx reverse proxy for Proxmox PVE Datacenter console

I am running Proxmox VE Datacenter console on the web behind an SSL protect NGINX proxy. Everything works great as long as I keep the Proxmox VE Datacenter console of the root (i.e.: ...
0
votes
2answers
90 views

IIS ARR/Reverse Proxy 502 Errors for Larger Files

I have an API written in Python which I am accessing with IIS 7.5 via the ISAPI extension PyISAPIe. I thought it would be sensible to separate this API from our main site, so it is in a different site ...
1
vote
1answer
96 views

How to create conditional ProxyPass?

I have the following config for one of the sites-available .conf file. Its configure to load the ghost blog if you hit blog.example.com. Somehow its causing example.com to serve up the blog as well. ...
0
votes
0answers
65 views

How can I add basic auth to an apache proxy while using CORS headers?

Background I use grafana for displaying graphs of our server-metrics. Grafana is a JS-app which in our case is getting the data from graphite and storing search-queries in elasticsearch. All three ...
3
votes
1answer
261 views

Can a Reverse Proxy use SNI with SSL pass through?

I need to serve several applications over https using one external ip address. The ssl certificates should not be managed on the reverse proxy. They are installed on the application servers. Can a ...
1
vote
0answers
51 views

nginx doesn't check server_name and port on websocket proxying

I have three server blocks (virtual hosts) for http and one for websocket in the nginx config (nginx 1.6.0, ubuntu 14.04). server { listen 80; listen [::]:80; server_name ...
1
vote
0answers
37 views

Getting a chunked request through nginx

First some background: We have an embedded device that uploads a lot of small events to a web server. Chunked encoding is used to post this information. Every event is send as a seperate chunk, so the ...
0
votes
0answers
26 views

Reverse proxy lifecycle explaination needed for ajax SOP ( same origin policy ) workaround

I need a little explanation of how reverse proxy handles the requests in my case I guess i know the answer but want to be sure There are two hosts, one of them acts as an API host to reduce the ...
0
votes
1answer
171 views

nginx proxy_set_header x-forwarded-proto seemingly not working

Since i am a beginner in nginx proxying i have a question. The gist of it: Where does an nginx proxy set defaults for php's $_SERVER["HTTP_X_FORWARDED_HOST"], $_SERVER["HTTP_X_FORWARDED_SERVER"] and ...
0
votes
0answers
59 views

View a pdf with quick webview though apache proxy

I have a site(IIS) that is accessed via a proxy in apache(on an IBM i). This site serves PDFs which has quick web view and if I access a pdf directly from the IIS server the PDFs starts to display ...
0
votes
1answer
35 views

reverse proxying with NGINX to two back-end servers

I am trying to learn how to configure the Nginx proxy. All requests from external (www.external.com) should go to internal server 10.10.10.16:2080, except for www.external.com/nagios requests, which ...
-1
votes
2answers
39 views

Multiple non-http services, 1 static IP [closed]

I have an issue where we have several non-http(s) services which we would like to access from across the WAN. SSH is a primary protocol we'd be using, FTP as well. Here's how things are laid out. We ...
0
votes
1answer
31 views

Reverse Proxy to filter out js files from multiple hosts in nginx

I have a website http://someplace.acme.com that I want my users to access via http://myplace.mycorp.com - pretty standard reverse proxy setup. The special requirement: any js file - either identified ...
0
votes
1answer
132 views

regex to match s3 urls in nginx location directive & proxy to amazon s3

In nginx location directive, how do I match s3 urls. for example, the wrong url is: http://example.com/https://s3.amazonaws.com/mybucket/logo.jpg?1404251306 from Logs, I can see nginx can that it ...
0
votes
0answers
36 views

Convert IIS CA Certificate to Ubuntu Haproxy cerificate

Alright, I setup a simple Windows 2012 R2 RDs server aio farm with Web Access, everything works fine internally if I access the server directly (https: // rdsiisserver/RDWeb/). I created a Ubuntu ...
0
votes
1answer
92 views

Chrome ignores Set-Cookie directive from nginx reverse proxy

I want to expose v1.2 of my API (and it's documentation) to users in China. The parent site mysite.mycompany.com is blocked for them, but 1.2.3.4 isn't, so I'm building a reverse proxy at that address ...
-1
votes
2answers
311 views

Apache SSL Port Redirection (8443 to 443)

I've got a Tomcat server (JIRA) working behind an Apache reverse proxy server (took a while but I got there). I'm upgrading my old server and adding Apache to give me some extra functionality and ...
1
vote
2answers
131 views

Session lost in tomcat uing nginx as proxy

I have several applications in a tomcar server. I am using nginx for proxy so i can achieve acceding the application from a subdomain tomat:8080/app1 > app1.mydomain.com tomat:8080/app2 > ...
0
votes
0answers
35 views

iis reverse proxy: one default server and a fall-back

After spending dozens of hours to no avail, I am now asking for help with my IIS issue. I use IIS as a reverse proxy, which provides HTTPS encryption and authentication. The public site is, say, ...
0
votes
0answers
22 views

IIS Reverse Proxy return custom page

I have an Elasticsearch cluster that I access through a reverse proxy using IIS7's ARR and URL Rewrite. I can currently perform an HTTP POST to the proxy server and have it sent to the ES cluster, ...
0
votes
0answers
54 views

When trying to ProxyPass with SSL on Virtual Host (Apache2) I receive AH01630: client denied by server configuration: /var/www/

To give a little background; I am on EC2. I am running Apache2 version 2.4.7. I have also opened port 443 on my security group to allow SSL traffic. What I am trying to do in the long run is have a ...
0
votes
1answer
137 views

https reverse proxy on http jetty

I have a jetty application on http. My web hosting runs a reverse proxy on apache on https, which proxies to my jetty application (http). browsing the first page (https://example.com/index.html) ...
2
votes
0answers
253 views

Apache as a reverse proxy for GitLab Omnibus

I'm using GitLab Omnibus on a CentOS6.5 server. The gitlab nginx server listen on the 6543 port (Apache already using 80 and 443). I want to use Apache as a reverse proxy to access GitLab with that ...
0
votes
0answers
40 views

How to write my logic in PHP for an nginx reverse-proxy?

I want to know how can I implement a reverse-proxy using Nginx for protecting (Token Authentication) some servers. One of the obstacles I'm struggling with is how can I establish a relationship ...
0
votes
1answer
81 views

Reverse Proxy a Sub-directory to a Sub-directory with Apache

I understand proxies in concept (though have never set one up). I'm attempting to proxy Drupal, but I'm fairly sure that my problem is not related to Drupal. As I have been trying to determine the ...
0
votes
1answer
52 views

Make an error page folder serve a 403 error to external requests

I'm fiddling about with a server, and I've made one of the subdomains a proxy for a service that isn't always up. The server block looks like: server { server_name servlet.example.org; ...