Hello all,
I have been looking for a solution to my issue for a long time now, but for some reason I am just not able to make ARR work how it is required for our application.
This is how my test environment looks,
Website Request (SSL) --> Hardware Load-balancer --> ARR Node 1 or Node 2 --> application server node 1 or node 2 --> File & SQL Server
Basically, I need to be able to have SSL terminate at the ARR Server, If possible I do not want to be installing the SSL certificates and bindings on the application servers. I just need to be able to modify everything on the ARR servers.
I have tested the configuration with just HTTP traffic which worked perfectly fine.
- Where do I have to install the SSL Certificates? (Currently installed on all servers, can I remove it from application nodes?)
- Do I need to create Site Bindings on the ARR Servers and Application Servers? (This is not off-loading SSL)
- Internal traffic between ARR and Application Node does not need to be HTTPS
This will be used to host multiple websites, and the it will be configured to use PAT not NAT. (Port Address Translation)
My Current Routing Rule has "Use URL Rewrite to inspect incoming requests" and "Enable SSL Offloading" enabled. The routing Rule is set to Wildcard with * and action to "Route to Server Farm"