Load balance session hosts from external rdweb connections - not balancing

I have been unable to get the below system to load balance from external links. It works fine internally.

Users connect via Rdweb and then RDP to a TS Farm which lists the GW Server.
A Godaddy cert handles security.
3 Session hosts are balanced using DNS round robin on the internal Domain controller.
The one session host is also the TS Broker being TS5
When users connect from external sources they only ever connect to TS5
All the settings and policies appear correct but it is not load balancing from external connection.

Session hosts are all set in Remote app sources and local session host groups.

All these servers are virtualized.

If I RDP directly to the remote address, it connects me to the Gateway server.

Any suggestions on this issue would be appreciated.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Aaron TomoskyDirector of Solutions ConsultingCommented:
Heres a theory:
when you are internal, it's bypassing the gateway by default

when you are external it's always using the gateway, so I'm definitely thinking the gateway is setup incorrectly for the load balance.

I'm not super familier with 2008r2 TS Farms so I don't know how much help I can be going forward, but here are the basics
webdude2000Author Commented:
Thank you for the input Aaron, I will check these links.
I do suspect it is a gateway config issue.
webdude2000Author Commented:
Looks like the issue was related to permissions of the 2nd TS server in the farm as well as DNS round robin.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Seth SimmonsSr. Systems AdministratorCommented:
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.