Whenever my friends are playing servers, and I try to join, it always says "server not responding." Also, there are very few servers on the list of online servers. This happens in every source game. My firewall is disabled. Any help? Even when I try direct connection, it still fails.