Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a very simple reverse proxy setup in IIS7 using ARR and rewrite module that takes all traffic on an IP and routes it to a different IP running on a different server.

            <rule name="ReverseProxyInboundRule1" stopProcessing="true">
                <match url="(.*)" />
                    <add input="{CACHE_URL}" pattern="^(https?)://" />
                <action type="Rewrite" url="{C:1}://{R:1}" />

This all works fine for http:80 however it does not work for HTTPS:443 traffic. There is an SSL cert setup on the destination server but not on the proxy server. Is there a way to get this to work without installing the SSL cert on the proxy server?

share|improve this question
up vote 0 down vote accepted

Without the SSL on the proxy, your ARR server won't even be able to read the request headers, including the HOST and the URL requested. It could only blindly redirect all traffic to the web tier servers. Check out Won Yoo's blog post regarding ARR & SSL Offloading (and not offloading). The guy wrote ARR.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.