Hi.
I have multiple domains (or "hostnames" if you prefer) set up to a single IP address on which I have Windows 2008 with IIS7 and its FTP. I'd like to make it so that when a request comes from a certain domain, that domain's FTP instance would process it.
I was once able to do that by right clicking on a web site in the IIS Manager and selecting "Add FTP Publishing". Nowadays, if I try to start a second FTP instance created in this fashion, I get an error saying "This FTP server cannot be started. Another FTP site may be using this port". Another site is indeed using the same port, but the whole point is to have one FTP server manager all instances depending on the domain used.
I could use virtual hosts, but this means the username would have to be "domain|username" and I don't want that... the domain will be written as the server name anyway, so that's a needless burden on the end user.
Any ideas what I might be doing wrong? Is it a regression from a certain update or something (I do have all updates and hotfixes to date installed)? If it is, does anyone have an idea when/if it is going to be fixed? If there's an alternative way of doing this (say, something with .config files), I'm ready to try it out.
(btw, my server is not behind a router or a hardware firewall, in case that would matter. I use Windows Firewall, which appears to be configured properly.)