User not authorized for remote logn

i have one server with win server 2003 which is remote desktop enabled.i have Nated this server with Public ip also.I have configured Terminal server for load balancing.
When i try to access the server from local lan it is ok and i get authenticated  but when i try to access this server from WAN side(outside local network) i got the following error.

the connection was denied because the user account is not authorized for remote login
kastro AbbasiIT consultantAsked:
Who is Participating?
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.


I have struggled with the same problem and I found the solution here:

The solution was to add "Remote Desktop Users" to the users that are allowed to log on to the terminal server using remote desktop. This setting is done locally on the Terminal Server (or Remote Desktop server as it is called in 2008)

Hov to find the setting:

Server Manager > Configure Remote Desktop > Remote Settings > Select Users

and then you serarch and add the group "Remote Desktop Users".

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
Daniel KlineSr. SharePoint DeveloperCommented:
If you have multiple versions of server (e.g. 2003, 2008) you may have compatibility issues with the licensing.
kastro AbbasiIT consultantAuthor Commented:
but i am able to connect through LAN and only admin acct is able to connetc via WAN but for other users i got the above error.
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

Daniel KlineSr. SharePoint DeveloperCommented:
Did you try Andrew's suggestion?
kastro AbbasiIT consultantAuthor Commented:
its already the same as andrew suggested
Daniel KlineSr. SharePoint DeveloperCommented:
What user groups are in remote desktop Users?
kastro AbbasiIT consultantAuthor Commented:
the remote desktop users Group contain the users which needs remote access to the server.
Daniel KlineSr. SharePoint DeveloperCommented:
Because you say only the Administrator can access, I'm assuming you have programmed the exception in the firewall and/or windows firewall 

The next step would to be to run WireShark on the workstation and compare the authentication traffic for Administrator to another user's logon. Although this might not be productive.

From your description, I keep coming back to thinking that it is a policy.  If the administrator's credentials work and  another user's don't on the same machine, it seems to point to Windows security and not the firewall.  Perhaps the licensing on the RDP server.  Have you checked to validate the application of licenses on the Terminal Server?  The only difference between a user and an administrator logon is groups and policies.  It sure seems like it needs to be there.
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
Microsoft Legacy OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.