我的本地开发环境由一个带有OSX 10.11.6的mac组成。我已经安装了Apache2.4.28。
我的虚拟主机配置似乎出了问题,因为我的本地网站在试图使用别名URL访问它们时都不起作用。它们都会导致502状态的'DNS错误‘。
我的httpd-vhosts.conf配置如下:
<VirtualHost *:80>
ServerName myaccuen.booking.test
ServerAlias www.myaccuen.booking.test
DocumentRoot "/Users/john.doe/Sites/myaccuen-booking/public"
<Directory "/Users/john.doe/Sites/myaccuen-booking/public">
AllowOverride all
</Directory>
</VirtualHost>因此,在/etc/host中,我有以下条目:
127.0.0.1 myaccuen.booking.test www.myaccuen.booking.test在命令行中运行ping myaccuen.booking.test将产生以下输出:
64 bytes from 127.0.0.1: icmp_seq=67 ttl=64 time=0.078 ms
64 bytes from 127.0.0.1: icmp_seq=68 ttl=64 time=0.049 ms
64 bytes from 127.0.0.1: icmp_seq=69 ttl=64 time=0.095 ms
^C
--- myaccuen.booking.test ping statistics ---
70 packets transmitted, 70 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.024/0.083/0.184/0.031 ms发生这种情况时,Apache错误日志中不会记录任何内容。
当我运行sudo lsof -i :80时,输出如下:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 2007 root 5u IPv6 0x541c6553e1ecf9ad 0t0 TCP *:http (LISTEN)
httpd 2013 _www 5u IPv6 0x541c6553e1ecf9ad 0t0 TCP *:http (LISTEN)
httpd 2204 _www 5u IPv6 0x541c6553e1ecf9ad 0t0 TCP *:http (LISTEN)
httpd 2205 _www 5u IPv6 0x541c6553e1ecf9ad 0t0 TCP *:http (LISTEN)
httpd 2206 _www 5u IPv6 0x541c6553e1ecf9ad 0t0 TCP *:http (LISTEN)
rpc.geo 32041 root 5u IPv4 0x541c6553f68452dd 0t0 TCP 10.140.208.29:64083->search.namequery.com:http (CLOSED)
SophosSXL 33937 root 7u IPv4 0x541c6553fae302dd 0t0 TCP 10.140.208.38:53453->ec2-54-247-166-17.eu-west-1.compute.amazonaws.com:http (ESTABLISHED)
SophosSXL 33937 root 15u IPv4 0x541c6553fba820ed 0t0 TCP 10.140.208.38:53454->ec2-54-247-166-17.eu-west-1.compute.amazonaws.com:http (ESTABLISHED)
rpc.net 37659 root 5u IPv4 0x541c6553f5e05efd 0t0 TCP 10.140.208.29:53347->search.namequery.com:http (ESTABLISHED)上面看起来还好吗?
我觉得,我忽略了一些简单的东西,但我的手指不能完全放在上面。
我认为原因是工作防火墙,Z标干扰。
感谢任何关于调试和识别问题原因的建议。
发布于 2018-10-19 09:27:29
我的服务器名不适用于我的本地网站的原因实际上是由于公司防火墙,Zscaler。
我通过重新启动Zscaler来解决这个问题(我没有关闭它的特权)。当防火墙重新启动时,我在浏览器中尝试了虚拟主机servername/别名,并加载了应用程序,没有任何错误。
https://serverfault.com/questions/936134
复制相似问题