"Protocollo non corrispondente" quando si tenta di accedere alla port HTTP tunnel

Sto utilizzando Mac 10.7.4 e ho un servizio HTTP in esecuzione sulla port 8082 di un server remoto, che posso accedere solo tramite un server intermedio. Quindi esegui questi comandi di tunnel

ssh -L 8082:remote-server:22 dalvarado@intermediate-server ssh dalvarado@localhost -p 8082 

Tuttavia, quando apro un browser web (Safari o Chrome) e visita

  • Inserimento di configurazioni di server nel controllo della versione tramite SSH
  • Perché la disconnessione da una session SSH si blocca quando si utilizza l'inoltro di port?
  • Avere un utente ssh non privilegiato in un altro box?
  • Perché fallisce non proibire questo attacco?
  • Che cos'è questo nel log di nginx? “\ X01 \ x01 ...”
  • Come configurare Varnish per non eseguire la cache di una particolare cartella?
  •  http://localhost:8082/ 

    Ho l'errore

     SSH-2.0-OpenSSH_5.3 Protocol mismatch. 

    Ho verificato che il file sshd_config del server remoto contiene "Protocollo 2" e ho anche provato ad aggiungere la "-2" flag ai comandi SSH precedenti, ma ho ancora l'errore.

    Qualsiasi aiuto è apprezzato, – Dave

    One Solution collect form web for “"Protocollo non corrispondente" quando si tenta di accedere alla port HTTP tunnel”

    Dovresti essere in grado di farlo con un singolo tunnel, a condizione che le impostazioni del server intermedio lo permettano:

     ssh -L 8082:remote-server:8082 dalvarado@intermediate-server 

    Poi punta il tuo browser

     http://localhost:8082/ 

    Se il server remoto: 8082 è accessibile solo dal server remoto, è necessario tunnel ulteriormente:

     ssh -L 8022:remote-server:22 dalvarado@intermediate-server ssh -L 8082:localhost:8082 dalvarado@localhost -p 8022 

    Poi punta il tuo browser su http://localhost:8082/

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.