Cuando ejecuto el siguiente comando “curl -I localhost” me muestra el siguiente error HTTP/1.1 502 bad gateway

Luis Santiago Cortés Hernández

Luis Santiago Cortés Hernández

Pregunta
studenthace 5 años

Cuando ejecuto el siguiente comando “curl -I localhost” me muestra el siguiente error HTTP/1.1 502 bad gateway

2 respuestas
para escribir tu comentario
    Iván Araolaza

    Iván Araolaza

    studenthace 3 años

    Yo estoy usando una Raspberry Pi 4B en lugar de una máquina virtual. A mi me ocurrió este error porque en

    /etc/nginx/sites-available/default
    había escrito

    proxy_pass https://localhost:8080/;

    En lugar de:

    proxy_pass http://localhost:8080/;

    Al modificar eso, reiniciar el servicio y checkear el status,

    curl -I localhost
    me respondió correctamente

    HTTP/1.1 200 OK Server: nginx/1.18.0 (Ubuntu) Date: Mon, 31 Jan 2022 16:42:09 GMT Content-Type: text/html Content-Length: 10918 Connection: keep-alive Last-Modified: Sun, 30 Jan 2022 21:18:39 GMT Accept-Ranges: bytes Vary: Accept-Encoding
    Julio Enrique Andrade Vidarte

    Julio Enrique Andrade Vidarte

    studenthace 5 años

    Al introducir ese comando, me muestra información sobre el servidor web que tengo instalado en el puerto 80.

    <code> user@ubuntu-server:~$ curl -I localhost HTTP/1.1 200 OK Date: Tue, 15 Sep 2020 22:10:40 GMT Server: Apache/2.4.41 (Ubuntu) Last-Modified: Tue, 26 May 2020 22:03:53 GMT ETag: "2aa6-5a694456aeb18" Accept-Ranges: bytes Content-Length: 10918 Vary: Accept-Encoding Content-Type: text/html

    A mi entender, el mensaje de error que te sale se debe a que tiene problemas con la puerta de enlace predeterminada configurada en tu servidor. Por tanto, es probable que no tengas conexión a internet desde tu máquina virtual. Otra causa del problema podría ser que haya algún problema con la configuración de tu servidor web.

Curso de Administración de Servidores Linux

Curso de Administración de Servidores Linux

Linux es el sistema operativo con mayor adopción para la administración de servidores en Internet. Domina la administración del sistema operativo, archivos, permisos, usuarios y paquetes. Utiliza herramientas para monitorear servicios y procesos. Establece tareas programadas. Configura la seguridad de tu servidor y red para reducir vulnerabilidades.

Curso de Administración de Servidores Linux
Curso de Administración de Servidores Linux

Curso de Administración de Servidores Linux

Linux es el sistema operativo con mayor adopción para la administración de servidores en Internet. Domina la administración del sistema operativo, archivos, permisos, usuarios y paquetes. Utiliza herramientas para monitorear servicios y procesos. Establece tareas programadas. Configura la seguridad de tu servidor y red para reducir vulnerabilidades.