linux 下nginx 反向代理iis不成功

suvi 发布于 2010/02/01 17:31
阅读 2K+
收藏 0

nginx 版本: 0.7.61
os: centos 5.x.x64

nginx, fastcgi,初始安装都是自行编译的,安装完毕后,根据域名访问 iis 的服务也很正常。但是最近发现 iis下的web服务解析不了了,配置也没有改动过,很是奇怪。

首先,在 运行 nginx 的linux 下使用 lynx http://dev.mysite.com  , 可以正常访问这个运行在 iis 下的服务。

但是外网访问 http://dev.mysite.com 就不行,跟踪显示 timeout,

从 nginx 的日志发现,access_log 中记录为:

xxx.xxx.xxx.xxx [date time] - - -400 0 - - - -

没有主机名,

error_log 中记录为:

recv() failed (104: Connection reset by peer) while reading client request line

不知道各位有没有谁碰到过此问题。

 

 

 

加载中
0
polly
polly

抛开nginx 先,先看一下nginx 的外网IP有没有问题吧

0
s
suvi

外网无问题

因为访问 和 nginx 同机运行的一个php-cgi的站点访问正常,外网/内网皆正常

唯一不同的是 php-cgi的站点是用 nginx 的 server 直接定义的虚拟机;

iis 站点使用nginx的 upstream 定义的代理

0
s
suvi

不知道为什么不能编辑原话题了,具体的配置信息和错误信息,我发到这里了:

http://blog.csdn.net/suvi/archive/2010/02/02/5279801.aspx

0
红薯
红薯

引用来自“suvi”的帖子

不知道为什么不能编辑原话题了,具体的配置信息和错误信息,我发到这里了:

http://blog.csdn.net/suvi/archive/2010/02/02/5279801.aspx

注:发帖超过一个小时即不允许修改

0
s
suvi

兄弟姐妹们不用为这个问题费心了。

经过我不懈努力的测试,最有可能的原因是:IDC 对域名做了过滤,我还是直接问问机房吧。

但愿我的猜测是正确锝

0
B
BobbyTan

我也碰到这个问题了。系统本来可以正常访问的,莫名其妙地出现了这个问题。请问解决了没?

返回顶部
顶部