Starting nginx... nginx: [emerg] invalid port in resolver
Starting nginx... nginx: [emerg] invalid port in resolver "2001:4860:4860::8888" in /usr/local/nginx/conf/nginx.conf:75.
我用tengine2.0.3在阿里云、linode上安装正常,但到了budgetVM上时就出现了上面的问题,请问这是什么原因造成的??同一个脚本,centos 5.X系列32系统。唯一不同的是budgetVM提供了两个IPV4地址,其它VPS都只提供一个IPV4地址。网上也找不到相关的资料。
果然是Tengine 2.0.3的问题,
官方回复: 这个是因为tengine-2.0.3中有一个自动解析/etc/resolve.conf文件构造resolver的功能,这个功能还不支持IPv6,所以解析报错。
如果你的VPS在国外就要注意了,特别是有IPV6和双IPV4同时存在的情况下:慎用Tengine 2.0.3。亏我这么相信Tengine,又一次对国产失望了。