400 Petición Incorrecta

400 Petición Incorrecta

Tengo un problema con el acceso a la página web que se abre mediante el reenvío de puerto ssh: hago:

ssh[correo electrónico protegido]-L 7182:10.1.11.82:80

172.22.123.71 es una PC que tiene acceso a la red 10.1.11.82 de srever

Luego abro en el navegador localhost:7182 o 127.0.0.1:7182 y obtengo127.0.0.1 se negó a conectarseerror.

Compruebo CLI:

$telnetlocalhost7182

El carácter de escape es '^]'.

HTTP/1.0 400 Solicitud incorrecta Tipo de contenido: texto/html Longitud del contenido: 345 Conexión: cerrar Fecha: sábado, 22 de julio de 2023 16:48:49 GMT Servidor: Servidor HTTP

"-//W3C//DTD XHTML 1.0 Transicional//ES" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

400 Petición Incorrecta

400 Petición Incorrecta

Conexión cerrada por un host externo. Probando 127.0.0.1... Conectado al host local.

Significa que el reenvío ssh está funcionando. En CLI, el servidor remoto abre la conexión a través del puerto localhost 71 82. Entonces el problema es local. No uso ningún firewall ni iptables ni proxy en mi Ubuntu 20.04. Lo mismo ocurre con 3 navegadores FF, Chrome, Brave. Intenté borrar las cookies. Además, cuando pruebo el mismo host similar pero diferente, funciona.

¡Estaré muy agradecido por cualquier pista! Ya que este problema es muy molesto.

Error en el navegador

$ sudo netstat -tulpn | grep 7182

tcp        0      0 127.0.0.1:7182          0.0.0.0:*               LISTEN      34957/ssh           
tcp6       0      0 ::1:7182                     :::*               LISTEN      34957/ssh     

También noté que cuando lo intento en el navegador, el número de puerto desaparece en la línea de dirección. Pero cuando pruebo algún puerto localhost que no tiene escucha, el número de puerto no desaparece.

información relacionada