If you are behind a router, often times the router has its own firewall and that firewall is blocking the port. Either that or you unknowingly while on the computer, blocked port 21 whenever windows popped up with a "Do you want to block this application" or something of that sort.