I have a VB app that uses the ITC control to download a files from an FTP site. It works fine on Windows 2000 but it will not connect to the FTP site on an XP machine. It most likely has something to do with the SP2 firewall but I can't seem to solve the problem. I've tried to manually open port 20 and 21. I've tried to add my application to the exemptions list. I've even tried to completely disable the firewall but it still won't connect. I created a second test app that uses the same control to access an ftp site and Windows popped up a message asking if I wanted to allow the app to access the internet. I clicked yes and then the app worked fine. The only problem is windows does not pop up the message for my real application. Any help or ideas would be greatly appreciated.