Link to home
Start Free TrialLog in
Avatar of kirk_lesser
kirk_lesserFlag for United States of America

asked on

Internet Explorer not working with 2 FTP virtual hosts on IIS7

I have a client that I setup with IIS7 that I setup a single FTP site. It worked via command prompt and all browsers. They wanted a second internal site setup which I did using virtual host names. Now, it works for everything (Firefox, Chrome, command prompt, ftp clients) except Internet Explorer which throws that it can't find the page.

This is running on Server 2008.

Any suggestions on why IE is the ONLY browser that it doesn't work with?
Avatar of rscottvan
rscottvan
Flag of United States of America image

FTP changed a lot in IIS7.  Here's a good guide to ensuring you have it completely setup:
http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings/


And here's a good explanation of the differences between active and passive mode FTP:
http://slacksite.com/other/ftp.html 

IE doesn't switch between active and passive modes automatically, but you can change it with the instructions here:
http://compnetworking.about.com/cs/novellgroupwise/ht/setpassiveftpie.htm

So, in summary, IIS 7 behaves differently by default, and IE doesn't switch modes automatically.  You can either change the IIS configuration, or change the browser configuration.  (In most cases, I change the IIS configuration, because I don't control the browser used to access my sites.)
Avatar of kirk_lesser

ASKER

What I don't get was it was working fine with a single site, but suddenly adding a second FTP site made it stop working? Nothing changed besides adding the second site and virtual host names?

Avatar of Jackie Man
How do you setup the DNS for that virtual host name?
This is a stand alone box in a DMZ. I didn't have anything in the hosts file, but even when I tried adding the virtual host names to the hosts file as 127.0.0.1, IE still does not work with it.

I also have tried passive off and on with the Windows Explorer FTP function on and off in IE and no go as well.
Have you followed the guide in the link below to create both the first and second virtual hosts?

http://learn.iis.net/page.aspx/320/using-ftp-virtual-host-names/
ASKER CERTIFIED SOLUTION
Avatar of kirk_lesser
kirk_lesser
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I figured it out on my own.