Ryan817
V2EX  ›  问与答

#万友# 求助一个问题,本机没有安装 nginx,网页进去报错 502 Bad Gateway nginx,这个是啥原因?谢谢各位了 网址: http://cloud.dean.ru/

  •  
  •   Ryan817 · Sep 16, 2014 · 3668 views
    This topic created in 4299 days ago, the information mentioned may be changed or developed.
    27 replies    2014-09-16 20:50:01 +08:00
    ryon
        1
    ryon  
       Sep 16, 2014
    top
    wzxjohn
        2
    wzxjohn  
       Sep 16, 2014
    你的问题给的信息量太少了。。。完全无法进行有效的猜测。。。
    Ryan817
        3
    Ryan817  
    OP
       Sep 16, 2014
    还需要哪些信息?本机是跑tomcat的,看日志启动正常,80端口也没有被其他程序占用
    aa65535
        4
    aa65535  
       Sep 16, 2014
    首先,那个地址上的 server 真的是 nginx 。
    另外,你的服务器ip是 77.247.188.78 么,别把域名解析到别人服务器上了。
    Ryan817
        5
    Ryan817  
    OP
       Sep 16, 2014
    就是这个ip,域名解析没改,但是本机没有安装过nginx,会不会是被黑了?
    aa65535
        6
    aa65535  
       Sep 16, 2014
    有没有 nginx 查一下进程不就知道了
    mornlight
        7
    mornlight  
       Sep 16, 2014
    tomcat占了80端口,进去却是nginx的error,你这也够神奇的...
    Ryan817
        8
    Ryan817  
    OP
       Sep 16, 2014
    就是查过了,没有nginx进程,确实,所以我怀疑是不是被黑了
    aa65535
        9
    aa65535  
       Sep 16, 2014
    ps -aux | grep "nginx" 如果真没有的话,再看看你这服务器是不是独立IP的吧。
    hging
        10
    hging  
       Sep 16, 2014
    坐等楼主承认自己起了nginx.
    mengskysama
        11
    mengskysama  
       Sep 16, 2014
    netstat -an | grep 80
    arefly
        12
    arefly  
       Sep 16, 2014
    是反向代理么? 检查后端
    Ryan817
        13
    Ryan817  
    OP
       Sep 16, 2014
    楼主这台是客户的服务器,可是找遍了都没发现nginx的痕迹,80端口被java占用着
    235777178
        14
    235777178  
       Sep 16, 2014
    html里就是502的代码?
    aa45942
        15
    aa45942  
       Sep 16, 2014
    查查日志呗,绝对是运行了nginx的
    Showfom
        16
    Showfom  
    PRO
       Sep 16, 2014
    看 Nginx 的日志呗
    izoabr
        17
    izoabr  
       Sep 16, 2014
    是不是iptables之类的做端口转发了?
    iptables -vnL看看
    izoabr
        18
    izoabr  
       Sep 16, 2014
    不对,要加-t

    iptables -t nat -vnL
    izoabr
        19
    izoabr  
       Sep 16, 2014
    @hging 我觉得9成是端口转发了.要么地址不对
    Ryan817
        20
    Ryan817  
    OP
       Sep 16, 2014
    卤煮排查好几次了,本机没有运行nginx,也没有安装,非常奇怪
    izoabr
        21
    izoabr  
       Sep 16, 2014
    @Ryan817 是linux系统么?帮忙看看iptables -t nat -vnL
    mornlight
        22
    mornlight  
       Sep 16, 2014
    @Ryan817 把tomcat关掉再访问呢?什么结果
    Ryan817
        23
    Ryan817  
    OP
       Sep 16, 2014
    iptables -t nat -vnL 这条看了,是空的
    tomcat 关过,还是一样的结果,感觉访问页面完全没有到tomcat这一步
    izoabr
        24
    izoabr  
       Sep 16, 2014
    ifconfig

    如果地址你确认过都是对的,掩码也对,那可能就是你前面有路由器之类的设备做了重定向

    netstat -antp|grep 80
    看看你的80端口有人连接么?应该不会有.
    hcymk2
        25
    hcymk2  
       Sep 16, 2014
    curl localhost 会有什么?
    tabris17
        26
    tabris17  
       Sep 16, 2014
    你看看IP解析对不对,会不会前端有反向代理
    walleL
        27
    walleL  
       Sep 16, 2014
    访问被劫持了? 找服务器提供方问问
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1092 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 23:09 · PVG 07:09 · LAX 16:09 · JFK 19:09
    ♥ Do have faith in what you're doing.