Aqui estão os passos que tomei para que funcione:
- Emitir um certificado SSL com o nome DNS público correspondente (FQDN) correspondente
-
Use a porta padrão 3389 / TCP, caso contrário, o nome do certificado SSL não corresponderá ao FQDN que retorna um erro:
The computer can’t verify the identity of the RD Gateway.
ou se você colocá-lo nas autoridades de certificação raiz confiáveis do usuário atual:
Your computer can’t connect to the computer because the Remote Desktop Gateway server address requested and the certificate name do not match.
-
Publique a porta HTTPS 443 / TCP também. Caso contrário, a conexão não será estabelecida retornando outro erro sem sentido:
Your computer can’t connect to the remote computer because the RDG server is temporarily unavailable.
Veja meu post no blog sobre isso.