That's because when you connect to the other servers you have an outgoing connection which are generally always authorised in firewall/router default setups, while in this case you are accepting incoming connections.
The incoming connections, if you use a router, have to be explicitly defined because of NAT issues, but there's more, of course, depending on your setup. Refer to the excellent sticky post by the angry angel for additional information, you'll find most of the stuff about how to run an LFS server there.