SSH SOCKS: connessione rifiutata all'apertura di un canale
Leggi gli errori del canale di inoltro dinamico SSH come fallimenti della connessione successiva richiesta, invece di presumere che l'ascoltatore SOCKS locale non sia mai stato avviato.
channel 5: open failed: connect failed: Connection refused riguarda una connessione successiva aperta dal server SSH. Un ascoltatore SOCKS locale e un accesso SSH riuscito possono entrambi funzionare quando quel canale fallisce.
Il percorso ha tre estremità: l'applicazione contatta l'ascoltatore SOCKS locale, la sessione SSH trasporta la richiesta al server e il server apre la connessione di destinazione richiesta.
| Errore del canale | Verifica successiva |
|---|---|
| Divieto amministrativo | Se il server SSH consente l'operazione di inoltro richiesta |
| Connessione successiva rifiutata | L'host, la porta e l'ascoltatore di destinazione richiesti come raggiunti dal server SSH |
Un servizio raggiungibile dal portatile può essere assente o inaccessibile da quel server. Una destinazione loopback appartiene anch'essa alla macchina che apre la connessione successiva; non si riferisce automaticamente al portatile.
Correla l'evento del canale con la richiesta che ti serve. Una pagina può richiedere molte destinazioni, e il rifiuto di una risorsa opzionale non deve necessariamente significare che l'intera pagina abbia fallito.
Se i byte non rientrano in questo percorso, controlla la modalità di inoltro. Un inoltro fisso porta il traffico al servizio configurato; un inoltro dinamico accetta richieste di destinazione SOCKS. L'HTTP inviato a un ascoltatore SOCKS, o il SOCKS inviato a un inoltro fisso di un server web, fallisce a un confine di protocollo diverso.
Annota separatamente l'ascoltatore locale, l'endpoint SSH e la destinazione richiesta. Questo identifica quale lato richiede attenzione; cambiare la porta locale non può avviare un servizio remoto assente.