1.
Our CRM 2011 IFD from outside the firewall works fine when we go directly to the CRM server, access is via:
https://dynamics.domain.com:444
Ports 443 and ports 444 have to be open for this to work, and it does work from anywhere.
2.
Can't get ARR (Application Request Routing 2.5) to do the same thing.
The default website has a binding for ports 444 on https, and 80 for http.
Adding a server farm to ARR, on https port 444:
CRM:444 -> Wildcard pattern 'dynamics.domain.com:444', condition Match Any for {HTTPS} Matches the pattern 'dynamics.domain.com:444'
And a server farm to ARR, on https port 443:
CRM:443 -> Wildcard pattern 'dynamics.domain.com', condition Match Any for {HTTPS} Matches the pattern 'dynamics.domain.com'
Enable SSL offlading is disabled for all of the above.
Have also added in sts1, auth, org, and dev, which are the prefixes used when configuring dynamics. All are set to 'Match Any'.
Action-> Route to Server farm->Scheme https:, Server farm: CRM, Path: '/{R:0}
Firewall is of course open to 444 and 443.
3.
With the ARR settings in (2), and from outside the firewall, 'https://dynamics.domain.com:444' lands at the default website (IIS7 landing page), not the dynamics site.
4.
Using ARR as in (2), from outside the firewall, specifying:
https://dynamics.domain.com:444/orgname/main.aspx
yields:The resource cannot be found. Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that
it is spelled correctly.
5.
https://dynamics.domain.com/adfs/fs/federationserverservice.asmx
is accessible from outside the firewall when going directly to the dynamics machine. when going through ARR it is not.
Any help is appreciated.