SSH SOCKS: conexão recusada ao abrir um canal
Leia os erros do canal de encaminhamento dinâmico SSH como falhas da conexão seguinte solicitada, em vez de presumir que o ouvinte SOCKS local nunca iniciou.
channel 5: open failed: connect failed: Connection refused diz respeito a uma conexão seguinte aberta a partir do servidor SSH. Um ouvinte SOCKS local e um login SSH bem-sucedido podem ambos estar a funcionar quando esse canal falha.
O caminho tem três extremidades: a aplicação contacta o ouvinte SOCKS local, a sessão SSH leva o seu pedido ao servidor e o servidor abre a conexão de destino solicitada.
| Falha do canal | Verificação seguinte |
|---|---|
| Proibição administrativa | Se o servidor SSH permite a operação de encaminhamento solicitada |
| Conexão seguinte recusada | O anfitrião, a porta e o ouvinte de destino solicitados tal como são alcançados a partir do servidor SSH |
Um serviço acessível a partir do portátil pode estar ausente ou inacessível a partir desse servidor. Um destino loopback também pertence à máquina que abre a conexão seguinte; não se refere automaticamente ao portátil.
Correlacione o evento do canal com o pedido de que precisa. Uma página pode pedir muitos destinos, e a recusa de um recurso opcional não significa necessariamente que toda a página falhou.
Se os bytes não se enquadrarem neste caminho, verifique o modo de encaminhamento. Um encaminhamento fixo leva o tráfego ao serviço configurado; um encaminhamento dinâmico aceita pedidos de destino SOCKS. HTTP enviado a um ouvinte SOCKS, ou SOCKS enviado a um encaminhamento fixo de servidor web, falha numa fronteira de protocolo diferente.
Registe separadamente o ouvinte local, o ponto final SSH e o destino solicitado. Isso identifica de que lado é necessária atenção; mudar a porta local não consegue iniciar um serviço remoto ausente.