Well Avast Free does not have a firewall therefore does not block ports. Have you check your router?
http://portforward.com/