On Mon, 7 Feb 2011 13:15:07 +0000
James Gregory <jgxenite(a)gmail.com> wrote:
Your default-ssl file is unlikely to be used (it
isn't listed in
sites-enabled, and I don't think it is enabled by default either).
It seems to me that the problem, as G. has said, is that you're using
<VirtualHost *> instead of <VirtualHost *:80> (like in [000-]default)
So I changed all <VirtualHost *> to <VirtualHost *:80> and on
restarting apache get these errors:-
[Mon Feb 07 13:24:13 2011] [error] VirtualHost *:80 -- mixing * ports
and non-* ports with a NameVirtualHost address is not supported,
proceeding with undefined results
[Mon Feb 07 13:24:13 2011] [error] VirtualHost *:80 -- mixing * ports
and non-* ports with a NameVirtualHost address is not supported,
proceeding with undefined results
[Mon Feb 07 13:24:13 2011] [error] VirtualHost *:80 -- mixing *
ports and non-* ports with a NameVirtualHost address is not supported,
proceeding with undefined results
[Mon Feb 07 13:24:13 2011] [error] VirtualHost *:80 -- mixing * ports
and non-* ports with a NameVirtualHost address is not supported,
proceeding with undefined results
[Mon Feb 07 13:24:13 2011] [warn] NameVirtualHost *:80 has no
VirtualHosts
so I edited /etc/apache2/conf.d/Virtual.conf (which I'd setup per the
debian-admin page I mentioned earlier) to read
NameVirtualHost *:80
as well but still get an error on restarting
benden:/etc/apache2# apache2ctl graceful
[Mon Feb 07 13:29:04 2011] [warn] NameVirtualHost *:80 has no
VirtualHosts
so I have removed that file, the error message goes away and I can
still load all three dummy sites. Seems to have solved it so thanks.
--
John Lewis
Debian & the GeneWeb genealogical data server