Here's the test setup:
- internal domain forest: espaxis.net
- internal tree domain: tpmaxis.net
- Hyper-V 2012 R2 Domain controller: dctpm.tpmaxis.net
- Hyper-V 2012 R2 RDS Server: apptpm.tpmaxis.net (RD Connection Broker, RD Web Access, RD Gateway)
- RD Gateway Server: apptpm.tpmaxis.net
- RD Web Access URL: https://apptpm.tpmaxis.net/RdWeb
- TMG 2010 Server: gw.espaxis.net
- Internal URL: https://apptpm.tpmaxis.net
- External URL: https://app.somedomain.com (DNS working fine)
- CA Issued Certificate: app.somedomain.com
- SS Certificate: apptpm.tpmaxis.net
Questions:
- Does the RDS Server (deployment not actual network name) need to be setup with server name: app.somedomain.com or apptpm.tpmaxis.net?
- Do the RD Connection Broker, RD Web Access, RD Gateway Certificates all need to follow name above?
- As I understand the process, the RDS client sets up an SSL Tunnel through the TMG to the RD Gateway, and so I should expect the remote app to be looking for the internal App Server name apptpm.tpmaxis.net and not app.somedomain.com?
I have gotten this all working internally, and limited success from the internet. From a remote site I can connect, login and get the app collection folder on the RdWeb, but when I launch an app I get App Disconnected and a complaint that it cannot connect to the app server.
S.