HAProxy Load Balancer with SSL Offloading
In my previous blog, where I mentioned how to use HA Proxy( http://haproxy.1wt.eu/ – Open source Load balancing Solution) based load balancer for Exchange 2010 ( Link to Post ), I had a few requests on how to do the SSL offloading as well. If you have followed that guide, you have your SSL certificates hosted on the Exchange Hub CAS servers. Microsoft does suggest to use the SSL on the boxes, but you can offload it as well, please remember that I am writing this for a generic https server and we will be using 2 open source products. We will use HA Proxy for the Load balancing and the Pound for the SSL offloading. Now, for this purposes, I have used a single box, but for production machines, you may want to make a HA Pair of Linux box, which I will cover in a different post. I have been running HA Proxy in the exchange environment and it is great, the only thing, I could ask for is source port based persistence . Anycase, back to the topic. Here is how the architecture will look lik...