默认的VHOST之间的Apache触发器每个重新加载

我们有一个CentOS 6虚拟机,运行着几个虚拟主机的Apache。 其中一个(也是唯一一个)间歇性地不工作。

我所看到的是,在apache重新启动之后,有时你会得到一个索引列表,其他时候你得到了我们的Intranet站点。 甚至更奇怪 – 给你一个目录列表的示例虚拟主机被禁用! 更奇怪的是,我为Intranet站点设置的服务器别名,一直工作。

至less在CentOS 6上 – 每隔一段时间,apache会自动重启。

让我们的内部网站恢复的临时修复 – 是重新启动Apache。

今天(在思考什么是地球上的问题)我跑了

apachectl -D DUMP_VHOSTS 

连续几次,我注意到端口443的默认虚拟主机在两个主机名之间翻转。 一个甚至不是一个虚名。

我做了一个反向挖掘服务器的IP地址。

 dig -x 1.2.3.4 

瞧,两个'A'的logging又回来了。 一个用于我们的Intranet站点,一个用于我们用来SSH的服务器主机名。

改变其中一个像CNAME一样似乎已经纠正了这个问题。 服务器不再有身份危机。