Firewall blocks Remote Desktop Protocol

Arthurvs
edited January 2019 in Archive


 


Hi there,



I need to control a computer at home from time to time and I am using the windows remote desktop protocol for that.

When I am at home and I am using the local IP the connection works and I can control the computer from another computer.

However, when I connect remotely the Bitdefender firewall blocks the connection.

Bitdefender does not give a notification that a program tried to make a connection that was not allowed, bummer because it usually does.



So what did I try?



I allowed csrss.exe, dmw.exe and mstsc.exe to use all ports and communicate unrestricted.

I allowed all incoming traffic to all applications on the remote desktop protocol port.

I allowed all outgoing traffic to from all applications and all ports.



This all did not fix the issue.....



What 'fixed' this problem was allowing all traffic on all ports to and from all applications....basically turning the firewall off. This is really not safe and this is not a solution to the problem.



Am I sure that the correct port is used?

Yes, the local connection uses the same port and that has always worked.

Intercepting the packets with Wireshark showed me that indeed all traffic used the remote desktop protocol port.





Does anyone else encounter this problem? Or more importantly, does anyone have the solution?



I mainly bought BitDefender because of its easy notification system and it's easy system to allow programs in the firewall. It would be a big bummer if I have to change back to Windows Firewall....


 


Edits:

Minor spelling and grammar fixes.

Comments


  • I have found the solution.



    scvhost.exe was blocked by the firewall. Giving this program full access in both directions made my PC accessible from remote connections.

This discussion has been closed.