RDP to internal workstation

Hi
I am having a problem accessing RDP on a workstation within a domain.
The workstation can be remoted internally OK but not from an external source.
I have port redirection for port 3389 to the static IP of the workstation.

If I do a port scan for port 3389 to the public ip of the router it is not open.
If I change the port forwarding to the server itself the port scan is successful.

I have tried with the firewall on the workstation off but still the same result.
I also cannot connect if I VPN into the network and attempt to RDP.

This was working a liitle whil back ok but perhaps a security update may have been applied that is now blocking it.

Any thoughts?
karbecAsked:
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.

 
hunartCommented:
Do you have any antivirus software or third party firewall software installed on the local workstation?  If you do, it might be blocking accessing from an external connection.
0
 
ltswebCommented:
If you are running windows 7, the firewall can be configured for domain, local, and public access.  Did you try to turn off all firewalls?  It sounds like a firewall issue from windows or a third party av like Norton.
0
 
MBobrekCommented:
Check firewall/blocked ports.
0
Get Cisco Certified in IT Security

There’s a high demand for IT security experts and network administrators who can safeguard the data that individuals, corporations, and governments rely on every day. Pursue your B.S. in Network Operations and Security and gain the credentials you need for this high-growth field.

 
karbecAuthor Commented:
Thanks for responses.
I had the AVG firewall disabled but found that the Windows firewall was on also.
It looks like Windows firewall is being enabled by GP or something as I am unable to disable it even when logged in as domain administrator.

I found the following procedure but it makes no difference.

On server.
Computer Config > Administrative Templates > Network > Network connections > Windows Firewall > Domain Profile  > Windows Firewall: Protect all network connections = Disabled
After that go to client machine;
Start > Run > CMD > Gpupdate /force
Reboot.

For added information the workstation is Windows XP Prof. with SP3.
The server is SBS 2011.

Thanks.
0
 
ltswebCommented:
In the Sbs console, go to computers and add the user to the computer for remote admin.

You may need to go to users and check that the user has rdp access and VPN.
Under users, there is a computer link, add the computer to that users account.

I think you can go to computers and add multiple users if that is what you need.

Go to https://your domain.com/remote and login to the Sbs remote workplace, your computer should be on list.  If not, go back to Sbs console and check what is going on under computers.
0
 
hunartCommented:
Are the OUs for your servers part of the GPO?  Check the GPO settings on your AD and make the changes from there, not from you severs.
0
 
karbecAuthor Commented:
Hi Itsweb
Yes, the user had been given access to the computer in SBS console and also checked in AD to ensure they had access there also.
I can remote ok using "https://remote.domain.com.au" and can shortcut to "https://remote.domain.com.au/Remote/rdp" but was hoping to RDP directly as a lot simpler and a bit quicker for the user.

hunart, yes the OU for the server is in the GPO . I have been through all applied GPs to to ensure none are enable and all are not applied. I disable the "Windows Firewall: Protect all network connections" in the Default Domain Policy.

As this is SBS server there is only the one domain server.

The RDP firewall exception in the XP firewall indicates is has been applied by GP but I cannot for the life of me figure out where it is being applied. There must be a way of over-riding this but if not I'll have to go with just using a shortcut to RDP via remote website.

Thanks for you assistance so far.
0
 
hunartCommented:
Can you run this command and post the results:

gpresult /v

You can redirect the file to a text file; use this command:

gpresult /v > C:\yourfile.txt

This command will tell you what GPO is being applied to the local machine, the one which you are having problem with.  There must be a policy that is being applied somewhere that you are not aware of.
0

Experts Exchange Solution brought to you by ConnectWise

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
 
karbecAuthor Commented:
Thanks hunart

That pointed me in the right direction. The gpresults showed a couple GPOs that I wasn't aware of, a couple of which had "Windows Firewall: Protect all network connections = Enabled .
I disabled these and connecting with RDP now works fine.

    Applied Group Policy Objects
    -----------------------------
        Windows SBS CSE Policy
        Windows SBS Client - Windows XP Policy
        Windows SBS Client Policy
        Default Domain Policy
        Update Services Client Computers Policy
        Update Services Common Settings Policy

That's one helpful command to remember.

Thanks again hunart and all others who offered solutions.
0
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.

All Courses

From novice to tech pro — start learning today.