Recibo un error 504 Bad gateway cuando intento navegar a mi sitio directamente ingresando la URL; sin embargo, puedo acceder mediante SSH a la máquina de acceso público usando la dirección IP y la URL en lugar de la IP. En mi teléfono Android veo la puerta de enlace incorrecta y en el navegador Chrome simplemente dice: ¡Ups! Google Chrome no pudo conectarse"
Estoy tratando de precisar por qué sucede esto. ¿Alguien tiene algún consejo o método que pueda usar para descubrir qué está pasando aquí? Nunca antes había tenido esta situación.
Edite para agregar más información:
Estoy ejecutando Ubuntu 12.04.3 y Apache2 con una configuración prácticamente predeterminada, con la adición de mod_evasive y mod_security. Tengo PHP 5 con suhosin y MySQL. Actualmente no intento acceder a un index.html y no tengo otros archivos aparte de este. UFW está configurado para el puerto 80 y uno para ssh, así como el 53 para DNS.
Además, no estoy detrás de ningún tipo de proxy.
Respuesta1
Primero averigüe de dónde viene ese mensaje 504. Apache no tiene esa página de error definida en su archivo de configuración de forma predeterminada (verifíquela de todos modos para asegurarse), así que apuesto a que está recibiendo este error de algún otro sistema intermedio que actúa como administrador del protocolo http, intente limitarlo. abajo primero. Si está utilizando un proxy entre Internet y su servidor web, esa podría ser la causa.
Respuesta2
Haga una prueba curl -I yourdomain.com
y vea qué tipo de servidor HTTP está respondiendo para asegurarse de que sea su propio apache2. Si es así, intente desactivar el firewall e intente cargar la página de índice nuevamente.