"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

  • Autenticazione server OpenSSH rifiutato
  • Abilita accesso password per SSH su Amazon Linux AMI
  • Impedire l'accesso dell'utente alla console, ma permettere comunque l'accesso svn + ssh: // al repos SVN
  • Rimozione degli avvisi di port in modo programmato in una session SSH di ControlMaster
  • Eseguire uno script di shell per determinati utenti che accedono a SSH
  • Disporre le risorse del server affinché ssh sia sempre disponibile
  •  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.