![400 Solicitação incorreta](https://rvso.com/image/1073519/400%20Solicita%C3%A7%C3%A3o%20incorreta.png)
Tenho um problema com o acesso à página da Web que abre via encaminhamento de porta ssh: eu faço:
ssh[e-mail protegido]-L 7182:10.1.11.82:80
172.22.123.71 é um PC que tem acesso à rede 10.1.11.82 do srever
Então eu abro no navegador localhost:7182 ou 127.0.0.1:7182 e recebo127.0.0.1 recusou-se a conectarerro.
Eu verifico na CLI:
$ Telnet localhost 7182
O caractere de escape é '^]'.
HTTP/1.0 400 Solicitação incorreta Tipo de conteúdo: texto/html Comprimento do conteúdo: 345 Conexão: fechamento Data: sábado, 22 de julho de 2023 16:48:49 GMT Servidor: Servidor HTTP
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 400 Solicitação incorreta400 Solicitação incorreta
Conexão fechada por host estrangeiro. Tentando 127.0.0.1... Conectado ao host local.
Isso significa que o encaminhamento ssh está funcionando. No servidor remoto CLI abre a conexão via localhost porta 71 82. Portanto, o problema é local. Não uso nenhum firewall, iptables ou proxy no meu Ubuntu 20.04. É o mesmo para 3 navegadores FF, Chrome, Brave. Tentei limpar os cookies. Além disso, quando tento o mesmo host semelhante, mas diferente, ele funciona.
Ficarei muito grato por qualquer pista! Como esse problema é muito chato.
$ 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
Também notei que quando tento no navegador o número da porta desaparece na linha de endereço. Mas quando tento alguma porta localhost que não possui ouvinte, o número da porta não desaparece.