From: John Lyons (support_at_nsnoc.com)
Date: Sun 04 Aug 2002 - 20:33:12 BST
> etc., there's no v_ftpd service.
> "service proftpd start" the daemon, but it failed 'cause port
> 21 was already
> in use on the main server.
If you have a look at one of the v_ scripts in /etc/init.d you'll see you
can easily create a v_ftpd script.
What's happened is that Proftpd has started on the host server and bound
itself to the ftp port for all IP's on that server. When ftpd tries to start
in the virtual server it finds that it's already running bound to that port
and IP somewhere else.
The v_ scripts bind services running on the host server to the IP of the
host server and not every IP that the host server uses.