My RDS GW is in DMZ (192.168.255.x) and my RDS Hosts are in internal network (172.23.1.x)
Sometimes, the Gw try to connect with the RDS Hosts by name and other times by their internal IP address.
When the GW try to connect with internal IP address, obsviously, it gets an error to connect.
The user "ad\username1", on client computer "x.x.x.4",
met connection authorization policy and resource authorization policy requirements,
but could not connect to resource "172.23.1.x". The following error occurred: "23005".
When teh GW try to connect by the name, it WORKS!!
The user "ad\username2", on client computer "x.x.x.4",
met resource authorization policy requirements and was therefore authorized to
connect to resource "rds.xpto.com".
I dont know how it gets the internal RDS host IP!!!
My RDP file is setup with rdsgw.xpto.com for the gateway and rds.xpto.com to the RDS Host.
There is no IP configured in the RDP file!
nslookup rds.xpto.com -> ip: 192.168.255.x (there is a NAT to internal RDS Host)
Why does the GW sometimes try to connect by name and other times by IP????
Any help is welcome!!