The only rule against port 9000 can be seen with the following command;
C:\>netsh advfirewall firewall show rule name=all | grep 9000 -B 10 -A 3
Rule Name: MyRule
----------------------------------------------------------------------
Enabled: Yes
Direction: In
Profiles: Domain,Private,Public
Grouping:
LocalIP: Any
RemoteIP: Any
Protocol: TCP
LocalPort: 9000
RemotePort: Any
Edge traversal: No
Action: Allow
However, windows firewall stills drops packets from this port as can be seen in the logs;
2017-01-17 19:34:31 DROP TCP 192.168.2.10 192.168.2.20 46793 9000 60 S 2693136347 0 29200 - - - RECEIVE
2017-01-17 19:41:34 DROP TCP 192.168.2.10 192.168.2.20 46813 9000 60 S 4150828470 0 29200 - - - RECEIVE
Possibly occured after last Windows 10 update? What else can I do to troubleshoot this?