Windows FTP Firewall Settings

Ever get problems with listing the FTP directories after a successful login? Ever have it hang on you? I found the solution to this problem and a great explanation as well on this site: http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings/

In essense, in my case, it was a firewall problem. It wasnt enough to just allow the FTP port 21 to be open. YOu had to :

Enable stateful FTP filtering that will dynamically open ports for data connections, type the following syntax then hit enter:
netsh advfirewall set global StatefulFtp enable