Apache 2 Vhost监听问题

我将一个VHost(实际上是两个,分别是80和443)添加到Apache / 2.2.9 / Debian的其他两个名称相同的现有configuration中。

症状是,Apache愉快地开始没有错误,其他两个都很好,但新的抛出连接拒绝两个端口。 我已经validation了DNS和防火墙设置。

Apache正在愉快地听着(Listen指令:Listen *:80 Listen:*:443)

www:/etc/apache2# lsof -n -i apache2 8983 www-data 7u IPv6 39301 TCP *:https (LISTEN) apache2 8984 www-data 5u IPv6 39297 TCP *:www (LISTEN) 

我validation了IP地址的networkingconfiguration,并接受连接,例如ssh。

虚拟主机(名称/ IP已更改)

 <VirtualHost 10.0.0.2:443> Servername www.site.com 

我检查了与其他服务器configuration的重叠,没有任何。 我把configuration和其他正在工作的VHost进行了比较,唯一的区别是名称和IP。

想法我可能会错过什么?

你的主机上是否有一个接口来监听10.0.0.2? 如果不,

 ifconfig -a|grep 10.0.0.2 

将不会产生输出。