Okay, as the subject states - I have a somewhat "connect the dots" problem trying to host many ssl apps on sevral vm's on 443 behind a single dynamic residential IP - i am presently successfully routing port 80 to two separate server farms and port 443 to a single Exchange 2013 Server (all separate vm's) using ARR 2.5 in IIS 8 - I now want to add more ssl services on different servers inside the network starting with an sstp vpn, followed by lync, etc etc:
Some additional info:
- I have a dyndns.org account, the router supports it (Cisco E4500), and is successfully using it - MyDynDnsDomain.net
- I have a domain purchased from godaddy (MyGodaddyDomain.com) with cname's all pointing to MyDynDnsDomain.net and some paid services like no-ip.com to handle the Exchange Server - they are working.
- IIS and ARR are installed and running/working on reverseproxy.mygodaddydomain.com
- Port 80 and 443 are port forwarded in the Cisco E4500 to the reverseproxy IP via the router, then URL re-write is used to direct the corresponding traffic the correct server farm (works for 80 and for a SINGLE 443, but I can't figure out multiple 443 redirection rules)
- I have all the public certs I need from startssl.com - all are imported in to the reverseproxy.
The Problem:
- what rule do i create in order to recognize incoming sstp requests to vpn.mygodaddydomain.com to route and be handled by server vpn.internaldomain.com?
(I have already created the server farm, vpn is fully configured and works fine if published directly, ie router 443 -> internal vpn server IP)
The current non-functioning inbound rule:
Requested URL: Matches the Pattern
Using: Exact Match
Pattern: vpn.mygodaddydomain.com
Ignore case: checked
Conditions:
-Logical Grouping: Match All
-Input: {HTTPS}
-Type: Matches the Pattern
-Pattern: on
-Track capture groups across conditions: unchecked
Server Variables: None
Action:
-Action Type: Route to Server Farm
Action Properties:
-Scheme: https://
-Server farm: vpn
-Path: /{R:0}
-Stop processing of subsequent rules: checked
Any help would be appreciated.....