In computer networks, a reverse proxy is a type of proxy server that retrieves resources on behalf of a client from one or more servers. These resources are then returned to the client through the reverse proxy as though they originated from the server itself.

learn more… | top users | synonyms

11
votes
3answers
23k views

Apache reverse proxy: no protocol handler

I am trying to configure a reverse proxy with apache, but I am getting a No protocol handler was valid for the URL error, which I do not understand. This is the relevant configuration of apache: ...
10
votes
2answers
8k views

How to make a local web server visible from the internet *without* setting up port forwarding on the router?

I develop websites on my (high-end) laptop, and I work from a variety of physical locations. I would like to save the hassle of constantly synchronizing with an externally visible web server in order ...
9
votes
1answer
14k views

How to make nginx rewrite URIs in HTTP body content?

This is a follow-on to my earlier question on how to Make nginx reverse proxy 302 redirect to a URI sub-folder instead of root. I have an nginx proxy server that uses the rewrite and proxy_pass ...
4
votes
1answer
14k views

Make nginx reverse proxy 302 redirect to a URI sub-folder instead of root

I have a web server on my LAN with the URL https://10.0.0.22 and I am trying to access it from the internet through an nginx reverse proxy with a URL like https://domain.com/my/web/app. The ...
4
votes
2answers
12k views

Apache as reverse proxy for multiple destinations and one default destination

Looking for help for the next Apache's reverse-proxy problem. have an Apache 2.4 on the localhost:80 (a.a.a.a:80) have 3 different web applications one runs on localhost:8000 (a.a.a.a:8000) two ...
3
votes
4answers
11k views

How to access guest server from the web

Ok, here's what I want to do: I want to connect to a webserver running on a virtual machine. I have an Apache webserver running on my host machine: Windows Vista, which can be accessed from the web. ...
3
votes
3answers
3k views

Haproxy for SSH name based proxying

I have a host machine with several lxc containers. I am trying to give ssh access to containers directly based on domain names. For this I have tried setting up HAProxy. Could achieve this easily with ...
3
votes
0answers
199 views

How can I proxy without context path?

I have been using apache/sonar like this. <Proxy http://localhost:7070/sonar*> Order deny,allow Allow from all </Proxy> ProxyPass /sonar http://...
3
votes
0answers
132 views

configuring squid reverse proxy

I want to configure reverse proxy by Squid. I edited squid.config but it doesn't work # TAG: http_access http_access allow all http_access allow localhost http_access deny all # TAG: http_port ...
2
votes
2answers
382 views

Without NAT on IPv6, and only one DNS name, how do i talk to my servers?

Right now we own one domain name (e.g. superfault.com). From the internet i can connect to a variety of networked devices using that single DNS name: superfault.com ...
2
votes
2answers
2k views

Nginx Reverse Proxy Apache Benefits

Can anyone explain why putting up nginx and reverse proxying Apache is faster than just plain Apache? I've already moved all my static files to s3 (I heard nginx is better at handling static files), ...
2
votes
2answers
2k views

Instant reverse HTTP proxy from a Linux command-line

There is a nice trick to instantly serve contents of a current working directory by HTTP locally: $ python -m SimpleHTTPServer This command launches HTTP server at *:8000, serving $PWD contents. I'...
2
votes
1answer
1k views

How to Set Up Nginx as a Reverse Proxy

I am trying to set up nginx to behave as a reverse proxy listening on a subdomain we control. I have followed examples found online and they mostly work with one exception that isn't clear to me. ...
2
votes
1answer
1k views

Reverse Proxy for domain-name

I'm trying to setup Apache as a reverse proxy for a domain-name. It should redirect to an application running on a Apache Tomcat server i'm using the following configuration: <VirtualHost *:80>...
2
votes
0answers
329 views

Squid3 Reverse Proxy - Force Cache and Suppress Version

I have been using pfSense for about 2 years now and I love it. One of my favorite features has come to be Squid2 and Squid3. Right now I am using Squid3 to run both proxy and reverse proxy. There are ...
2
votes
1answer
72 views

Is my understanding of the WSGI path correct

My past web application experience is limited to a few Apache+PHP experiments. Starting from this background I've been reading up on using Python for REST services, and this is my current ...
2
votes
2answers
87 views

Providing secure access of internal network to outsiders of internal network [closed]

How can we give secure access of our internal network to some one who is not in our internal network. What can be most secure way of doing that? We have created a java based webportal which is ...
2
votes
1answer
5k views

Reverse Proxy for TCP (RDP, VPN, etc) and HTTP

I have a domain that points to my ISP assigned IP though a CNAME (cname goes to my noip address incase my ISP decides to change the IP), I would like to route different subdomains to various IP:PORT ...
1
vote
2answers
4k views

Establish connection with an IP camera behind a modem-router assigned with a private IP by Internet Service Provider?

Most solutions out there require the modem-router to have been assigned a public IP by the ISP. After which, one can access the IP camera via a portforward setting on the router. However, my ISP only ...
1
vote
1answer
2k views

Apache / Nginx - Reverse Proxy and Kerberos Constrained Delegation

I am after a solution to replace Microsoft TMG, and i am hoping there is an open source route of acomplishing. Currently using TMG we are reverse proxying Web resources say for example sharepoint, ...
1
vote
0answers
22 views

Can we do ProxyTunnel and redirect to a different port?

Learn from internet that we can tunnel SSH over HTTP(s) [reference1] [reference2] Once apache server is setup <VirtualHost _default_:80> ProxyRequests on ProxyVia block ...
1
vote
0answers
80 views

Can proxytunnel understand apache reverse proxy?

I'm trying to use the proxytunnel function in parallel with Apache mod_proxy for a SSH tunnel through HTTP. Here is my setup: GOAL: ssh from gateway to destination using proxy bypass CURRENT SETUP:...
1
vote
0answers
22 views

Apache reverse-proxy application

I have a reverse proxy configured to access an internal app from an external one. The internal application is accessed by passing an encrypted parameter: the user's ID. Now my requirement is the ...
1
vote
2answers
1k views

Route SSH traffic based on domain with HAProxy

I'm currently building my own little cluster at home and I'm trying to get SSH routing (load balancing) to work with HAProxy. I have figured out how to route HTTP traffic but I'm struggling with SSH. ...
1
vote
1answer
149 views

How do I use allow/deny in conjunction with set_real_ip_from?

My nginx backend server should only accept requests from my frontend, 1.2.3.4. However, I also want nginx to log the correct IP address, so I use set_real_ip_from. But by doing this, the allow rule in ...
1
vote
1answer
461 views

Reverse Proxy? For devices(without internet access), in a LAN with an IIS(that has internet) + SSL external website [closed]

I am facing a situation where I have a LAN network, composed of multiples devices that have access to the LAN but not internet and within the LAN there is a computer with IIS 7 that has access to the ...
1
vote
0answers
262 views

Reverse Proxy or other solution for IoT remote access

For my home security/automation installation business, I am trying to develop a solution for providing remote access to "internet of things" or "smart" devices. Basically, we have these smart devices ...
1
vote
0answers
119 views

Can't get nginx as a proxy server working

I'm trying to setup my home server to send requests for certain domain names to other computers on my home network (I only have one IP address.) I'm using Nginx to do this, but I'm not having any ...
1
vote
0answers
281 views

Allow internet access to intranet only users using Nginx on Ubuntu

I need to allow some users who only have access to the intranet to access one specific internet site. I'm doing this by using Nginx as a reverse proxy. To test this, I would like to block all internet ...
1
vote
1answer
1k views

Reverse Proxy to a URL

I have a Ubuntu 12.04.3 server set up acting as DNS server (BIND9), web server (Apache2) and a reverse proxy server (haproxy). My goal is to have haproxy redirect to some of the other servers on the ...
1
vote
0answers
2k views

Configuring Reverse SSL to SSL Proxy (preferably using Squid or Apache)

I have been trying to get a reverse proxy up and running for the past few hours for an application that now needs to be accessed publicly. For security and provider-that-blocks-port-80 issues, the ...
1
vote
0answers
496 views

Play! Framework: Apache mod_proxy occasionally delivers Proxy Error

The backend is a Play! Framework application. Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /entries/topic~...
1
vote
0answers
174 views

Software to proxy socket connections across a TTY-like link

I'm looking for some software that can perform remote forwarding of socket connections across a TTY-style link. I have two machines, A and B. I have admin privileges on A, but not B, but on machine ...
0
votes
1answer
2k views

Apache ProxyPass/ProxyPassReverse is forwarding request instead of acting like a proxy

Not sure if this is the right stack exchange to post this. If there is a better place please redirect me - thanks. I enabled these lines in httpd.conf: LoadModule proxy_module modules/mod_proxy.so ...
0
votes
1answer
59 views

Can't connect local server by public domain name

I have my server (Debian Wheezy) in my local home network. On that server I have my own DNS server (dnsmasq) for other local servers (so I can type name instead of local IP) and reverse proxy (nginx). ...
0
votes
1answer
13 views

Bash script to get nested http response from URL

I have a scenario where I am deploying applications to a Tomcat instance using a bash script and need to test if the endpoint (a login screen in this case) is truly available by testing it before I ...
0
votes
1answer
440 views

Apache reverse proxy over Vagrant box - phpmyadmin wrong redirect

I'm running a vagrant box (Debian Wheezy) with port forward NAT networking, redirecting the browser to it through apache2 reverse proxy. Reverse proxy vhost: <VirtualHost *:80> ServerName ...
0
votes
1answer
564 views

Apache reverse proxy with alias, permission denied

I'm trying to use apache 2.2 to reverse proxy my tomcat server and serve the tomcat logs at the path /tomcat-logs. This is inside a Docker image based on ubuntu 12.04, but this shouldn't be an issue. ...
0
votes
1answer
211 views

How can some services apply HTTP proxy by modifying DNS server?

Some services, like ProxyDNS, provided a way to access region-restricted websites like Hulu. I believe this kind of services are based on HTTP proxy, when we accessing hulu.com, the HTTP proxy is ...
0
votes
1answer
2k views

How to find out if a server is acting as a reverse proxy?

As far as I know some webhosting companies use reverse proxies as some sort of load balancer, so all the HTTP requests go to one one physical server, but behind this there are several other webservers....
0
votes
0answers
4 views

Have a sub domain process under nginx instead of apache

I have a server setup where nginx and Apache are both setup and nginx reverse proxies to Apache. I have one domain name. Let's take as an example that my domain.com. Domain.com is processed by ...
0
votes
0answers
31 views

Nginx Proxy : Constant Backend Upstream

I currently have a nginx reverse proxy setup to my backend server. What I would like to do is instead of having nginx request something from my backend server when requested by a user, nginx will have ...
0
votes
0answers
21 views

Display window remotely

What i need is a stealth way to run a GUI application on a host computer, but have it display on another computer, like in Display Windows application via SSH X11 on Linux. It does not have to be ...
0
votes
0answers
16 views

Can squid be used to reverse proxy from LAN to LAN?

I know that traditionally squid can reverse proxy from WAN to LAN, so that one server on my LAN can have multiple webservers accessible from WAN by hostname (server1.mydomain.com, server2.mydomain.com,...
0
votes
0answers
38 views

How to forward CORS requests in Nginx to different handlers

I have a setup as shown below: I make a AJAX request to /handler_1 eg. /handler_1?q=abcd. If this handler gives a HTTP 500 then redirect to /handler_2 with /handler_2?q=abcd and return the response (...
0
votes
0answers
18 views

Make HTTP Call from inside http.conf

I use Apache as reverse proxy to a downstream web server X that requires some headers such as Authorization (basic auth). I have an upstream system Y that needs to call X via my reverse proxy. The ...
0
votes
0answers
31 views

Apache ReverseProxy Multiple Servers

I am trying to use Apache as a reverse-proxy for two web applications I have running as separate web-servers. I tried doing this using ProxyPass and ProxyPassReverse: ProxyRequests On ProxyVia On ...
0
votes
0answers
161 views

Apache reverse proxy OpenVPN-AS

I have ubuntu server setup with openvpn-access server and apache. I have reverse proxy working for most things I need access to but I cant figure out how to set it up for the connect/admin page of ...
0
votes
1answer
262 views

how to fix unknown directive error in nginx?

I'm currently getting the following error with nginx: $ sudo nginx -t nginx: [emerg] unknown directive "sd#" in /etc/nginx/sites-enabled/default.save:27 nginx: configuration file /etc/nginx/nginx....
0
votes
0answers
371 views

When do Web Application Proxy servers need to join a domain?

We are looking at deploying Office 365 as well as exposing consumable end points for relying parties to authenticate. With that, ADFS is being deployed in Azure with domain controllers. AD Sync has ...