Questions tagged [reverse-proxy]

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 addresses.

A reverse proxy is a type of server. Unlike a traditional "forward proxy" server, a reverse proxy fetches resources from a specific defined set of servers for a client. The Apache HTTPD server's mod_proxy module is a popular example of software that can be used as a reverse proxy.

A reverse proxy can be used in cases when there is an advantage to not exposing the server with the content directly to the Internet, whether it be for security reasons or because of a lack of available public IP addresses.

3211 questions
28
votes
6 answers

What is a Reverse Proxy?

I know what a proxy is, but I'm not sure what a reverse proxy is. It seems to me that it's probably akin to a load balancer. Is that correct?
4
votes
1 answer

Reverse proxy Outlook

We use a reverse proxy for our Outlook Web Access. Somebody once told me that a you better never use this reverse proxy from inside the company, because is would not be secure (in fact, you go outside, to return back to your own company…
2
votes
0 answers

Traefik 2 middleware works for https, not http

I'm trying to setup a route do a basic 301 redirect with the added benefit of supporting both HTTP and HTTPS requests. Expected results would be that requests to http://subdom.domain.org or https://subdom.domain.org would receive a 301 and be…
2
votes
2 answers

Reverse Proxy Appliance

The company at which I am working is looking to upgrade their reverse proxies from an old FreeBSD install. We just installed Cisco IronPort appliances for standard web filtering and we really like the way these things work. We are looking for…
2
votes
1 answer

how do reverse proxies know which content is static?

I was looking at the setup of reverse proxies, like nginx in front of apache, to reduce load on webservers for serving static content. For any given URL, our web pages will have different parts static and dynamic. How do reverse proxies know when…
user26664
  • 287
  • 1
  • 2
  • 7
1
vote
0 answers

Apache Login Slow or 502 Error

MISP (Malware Information Sharing Platform) is built with Apache. Previously I had a publicly facing instance on Digital Ocean. No log in lag time at all. I've now moved behind an Apache reverse proxy which is managed by our network team. When…
1
vote
1 answer

BlueCoat reverse proxy NTLM authentication

Currently when we want to access an internal site from Internet (IIS with NTLM auth), we have two login screens that appear : step1 : LDAPAuth, from the BlueCoat that check login/password validity against Active Directory step2 : NTLM auth, from…
mathieu
  • 335
1
vote
2 answers

Postfix - how to send maximally 5 emails in 2 minutes

I try to set Postfix through the anvil command so that can be sent altogether maximally 5 emails in 2 minutes, seemingly this is not possible as can be sent emails without any limitation. Maybe I have not found the right settings for the master.cf…
1
vote
1 answer

Apache reverse proxy to divert traffic from 2 domains to respective https servers

I have a matrix home server and a Django web app sitting on VMs at 192.168.81 and 192.168.83 respectively. The home server is built with matrix-docker-ansible-deploy and runs on nginx. It obtains and renews SSL certificates through Traefik with…
Sati
  • 119
1
vote
0 answers

Cloudera CDSW URL Access Via Apache Reverse Proxy

Please help advise me on this tricky situation in my project: ############ In our project we have 3 tiers (web->app->db) for firewall rules. Users can only access Web-Tier. CDSW application runs on DB host -> We do not have any application host in…
Ashu
  • 11
1
vote
0 answers

handle location header in apache reverse proxy

I am using Apache/2.4.29 (Ubuntu) and configured it as reverse proxy server for internal web server. My reverse proxy server address is 10.0.0.1 which is exposed to public and my internal server address is 192.168.1.15 which is a private server. The…
0
votes
0 answers

Reverse Proxy in Apache 2.4.34 based on Browser Language

I am using Apache for the first time and came across a below requirement. I am having a requirement to implement a ReverseProxy in Apache based on the HTTP:Accept-Language, my application is hosting enu and french language. As the URL doesn't have…
Amit
  • 1
0
votes
1 answer

How does the backend web server only accept requests from reverse proxy?

I started with a new company a few months ago as a software developer. Normally I am doing software development related stuff but because the previous System Admin left the company I've become the resident "IT Guy". I'm trying to figure out how our…
0
votes
1 answer

How to configure naked and subdomain in traefik?

I'd like to use traefik as reverse proxy. It should handle both "naked" and sub domain. Consider this traefik.toml: logLevel = "DEBUG" defaultEntryPoints = ["http"] [entryPoints] [entryPoints.http] address = ":80" [file] [frontends] …
andig
  • 171
0
votes
1 answer

Access reverse proxyed services in DMZ from LAN

In my environment I have a few web services that are exposed to the internet with an nginx reverse proxy. Moreover, for some of these nginx does a port translation (es. internal 8080 -> public 80). We also have a few of internal services that from…
J.B.
  • 325
1
2