Ir para conteúdo
  • Cadastre-se

Erro 502 Bad Gatway Apachebooster


luizbr

Posts Recomendados

Ola a todos,

Preciso de uma ajuda.Instalei o o apachebooster no servidor linux .Fiz todos os procedimentos corretos e habilitei as portas no cfs(82,8082 e 8062),

porem agora todos os sites retornam um erro 502 bad gateway nginx

no tweak settings a porta foi mudada para 82,e eu suspeito q seja isso,pois em 80 e 81 funciona sem problemas.

Alguem mais ja passou por isso?

Link para o comentário
Compartilhar em outros sites

só funcionou com as portas 80,8080 e 81

 

Okki.

 

Agora você tem que verificar quem está respondendo em cada uma dessas portas. 

 

Você tem que fazer isso, acesse novamente cada uma das portas, habilite a inspeção de elementos no Chrome, vá na aba Network e veja as readers da resposta da pàgina. Nela contém quem está respondendo por qual porta. As vezes é normal um webserver responder em várias portas...

Link para o comentário
Compartilhar em outros sites

É mais fácil ver pelo LSOF:

 

lsof -i :80

 

Vais ter o resultado com o nome de cada programa na esquerda:

 

COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx    5540   root  114u  IPv4 892501      0t0  TCP brasil01.lpservers.com.br:http (LISTEN)
nginx   24843 nobody  114u  IPv4 892501      0t0  TCP brasil01.lpservers.com.br:http (LISTEN)
nginx   24844 nobody  114u  IPv4 892501      0t0  TCP brasil01.lpservers.com.br:http (LISTEN)
 
Depois digita das outras portas:
 
root@brasil01 [~]# lsof -i :8081
COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
httpd    1997   root    6u  IPv4  11114      0t0  TCP *:tproxy (LISTEN)
httpd    1997   root    7u  IPv6  11116      0t0  TCP *:tproxy (LISTEN)
 
Sendo assim, descobrimos que o Apache responde na 8081 e o Nginx na 80.
Link para o comentário
Compartilhar em outros sites

 

É mais fácil ver pelo LSOF:

 

lsof -i :80

 

Vais ter o resultado com o nome de cada programa na esquerda:

 

COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx    5540   root  114u  IPv4 892501      0t0  TCP brasil01.lpservers.com.br:http (LISTEN)
nginx   24843 nobody  114u  IPv4 892501      0t0  TCP brasil01.lpservers.com.br:http (LISTEN)
nginx   24844 nobody  114u  IPv4 892501      0t0  TCP brasil01.lpservers.com.br:http (LISTEN)
 
Depois digita das outras portas:
 
root@brasil01 [~]# lsof -i :8081
COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
httpd    1997   root    6u  IPv4  11114      0t0  TCP *:tproxy (LISTEN)
httpd    1997   root    7u  IPv6  11116      0t0  TCP *:tproxy (LISTEN)
 
Sendo assim, descobrimos que o Apache responde na 8081 e o Nginx na 80.

 

 

 

Tem essa também, thanks!

Link para o comentário
Compartilhar em outros sites

obrigado pela ajuda,fiz o teste no ssh e 

sem o apachebooster o apache responde na porta 80

com o apachebooster ele responde na porta 82

porem nessa porta, quando acesso meu site aparece "502 Bad Gateway nginx/1.4.4"

 ja habilitei as portas exigitas pelo apachebooster no cfs(whm>plugins>ConfigServer Security & Firewall>Firewall Configuration>TCP_IN => >82,8082,6082)

 

 

 

 

alem disso,apos a instalação do apachebooster o varnish não inicia

Stopping Varnish Cache:                             [FAILED]
Starting Varnish Cache:                               [FAILED]
Stopping nginx:                                            [  OK  ]
Starting nginx:                                              [  OK  ]
 
 
 
sera que fiz algo errado?
Link para o comentário
Compartilhar em outros sites

Tentei instalar separadamente(o nginxcp e o varnish)

instalei primeiro o  nginx segundo esse

em Tweak Settings a porta foi mudada automaticamente apos a instalacao para 8081

 

Starting nginx:                                              [  OK  ]

 

Depois instalei o varnish 

e em /etc/sysconfig/varnish mudei para VARNISH_LISTEN_PORT=8080

e em /etc/varnish/default.vcl mudei a porta pra 8081

 

backend default {
  .host = "127.0.0.1";
  .port = "8081";
}
 
Starting Varnish:                                              [  OK  ]
 
 
 
no ssh as portas ficaram
80=nginxcp
8080=varnish
8081=apache
 
 
testei no ssh com o comando curl -I http://meusite.com
mas parece q o varnish nao foi habilitado
 
root@cl-t031-083cl [~]# curl -I http://meusite.com
HTTP/1.1 301 Moved Permanently
Server: nginx admin
Date: Sat, 15 Mar 2014 06:14:04 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 0
Connection: keep-alive
X-Powered-By: PHP/5.4.26
X-Pingback: http://meusite.com/xmlrpc.php
Location: http://meusite.com/

 
 
a configuracao dos plugins esta correta?
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?