• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 109
  • Last Modified:

When the web proxy was deployed using WCCP, on Production datacenter and Redundancy datacenter, how can I set up an automatic or semi-automatic method for fail-over and fail-back?

Hello team,

Now days we have deployed our organizational web proxy as explicit proxy.

Datacenter side:
We have two datacenters, one for production and one for redundancy. We have one web proxy on each datacenter. All users go to Internet through on proxy at a time (i.e. production web proxy in normal conditions).
Our core switch of the production DC is a Cisco Nexus 7000, and of the redundancy DC is a Cisco Catalyst 4500.
At mid days of november we will upgrade the core switch of the redundancy DC to a Cisco Nexus 9000.
Both datacenters are geographically dispersed.

User side:
By Active Directory GPO, we have set the proxy configuration on IE using a DNS name (A register) for the proxy hostname. We also manage the exceptions and other browser settings by GPO.
All the offices (headquarters and branches) are connected to the datacenter through WAN links.
On each office we have a Cisco ISR Router for the WAN link.

Current fail-over and fail-back methods:
When the production web proxy got offline or have to enter into maintenance, we manually change the IP address of the A register of the web proxy on the DNS for the IP address of the redundancy web proxy. And then we force the DNS zone replication between all the domain controllers through the entire network.

What we're planning to do:
We're planning to deploy the organizational web proxy using WCCP, in order to make it a transparent proxy.

Our question:
Would you provide us with:
  1. Examples of how to set up an automatic or semi-automatic method for fail-over and fail-back compatible with our Cisco communication infrastructure; and,
  2. A pros-cons comparison between explicit proxy and and transparent proxy (WCCP).
  • 4
  • 2
3 Solutions
You must use proxy.pac or DNS load balancing.
usaroc82Experto Nacional de Seguridad InformáticaAuthor Commented:
Hello gheist.

The problem we see when using PAC or WPAD files is that many desktop applications that take the proxy configuration from the IE does not understand or support PAC/WPAD file. So we got a lot of work doing like that.

As mentioned in my question we're moving to transparent proxy. At this time we have explicit proxy, and we use DNS for the fail over, and yes, it is pretty easy to do the fail-over and fail-back. So, what we need now is to know a method to do the fail-over and fail-back when using WCCP, considering that all the Internet Web traffic have to go through the production proxy (main DC), in normal conditions.
David Johnson, CD, MVPOwnerCommented:
most enterprises will use another management server that does this for you. F5 comes to mind immediately
Improved Protection from Phishing Attacks

WatchGuard DNSWatch reduces malware infections by detecting and blocking malicious DNS requests, improving your ability to protect employees from phishing attacks. Learn more about our newest service included in Total Security Suite today!

All applications using wininet.dll (Internet explorer settings) perfectly support WPAD and PAC
Problem applications are those which do not support any kind of javascript, there DNS balancing (well just multiple IPs for same host name) should perfrom better.
There are applications which will never fail over, here you can calculate F5 cost vs gain of them having 24x7 net connection.
usaroc82Experto Nacional de Seguridad InformáticaAuthor Commented:
Hello team. Maybe I have not been clear. Our two web proxies (the one in the production datacenter and the one on the redundancy datacenter) are deployed in explicit mode. We are going to deploy those two web proxies in transparent mode (by using WCCP) because we have been required to, not for getting a fail-over method, we already have a fail-over and a fail-back method (DNS round robin) in explicit mode.

As we will have our two web proxies deployed by using WCCP, we need to know how to force all the web traffic coming from all the offices (please check the attached diagram) to go to Internet through the production proxy alone, and having that, we need to know feasible methods for fail-over and fail-back between datacenters, regarding the transparent proxy.
Fallback from transparent proxy is bypass...
Thats all options. If bypass is not an option then PAC/WPAD should be good approximation of 'transparent'
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

KuppingerCole Reviews AlgoSec in Executive Report

Leading analyst firm, KuppingerCole reviews AlgoSec's Security Policy Management Solution, and the security challenges faced by companies today in their Executive View report.

  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now