Błąd w git push heroku master przez ssh za proxy
Krótki kontekst:
Cześć, jestem studentem uniwersytetu (za proxy 10.3.100.211:8080), nowicjuszem w ROR, Git & Heroku i obserwuję samouczek Ruby on Rails. Rozwiązałem problem wypychania repozytorium git przez ssh, używając następującej konfiguracji w moim pliku ~ / .ssh / config (po tym działał on doskonale):
<code>Host github.com Hostname ssh.github.com User git ProxyCommand corkscrew 10.3.100.211 8080 %h %p Port 443 </code>
Problem:
Jednak w następstwiehttps://devcenter.heroku.com/articles/git aby użyć Heroku do wdrożenia aplikacji online, otrzymuję następujący błąd:
<code>$git push heroku master ssh: connect to host heroku.com port 22: Connection refused fatal: The remote end hung up unexpectedly </code>
Mój obecny status to: $ git remote -v
<code>heroku [email protected]:deep-dusk-1030.git (fetch) heroku [email protected]:deep-dusk-1030.git (push) origin [email protected]:shaileshgupta/testapp.git (fetch) origin [email protected]:shaileshgupta/testapp.git (push) </code>
Czy ktoś może mi pomóc z github.com, jak np. Ustawienia dla heroku.com, które mają być zapisane w moim pliku ~ / .ssh / config, aby zapewnić bezproblemowe połączenie przez ssh za pośrednictwem proxy przy użyciu PORT 443/22.
Jakakolwiek pomoc będzie doceniona.
Aktualizacja (kilka dodatkowych informacji) Próbowałem następujących ustawień i otrzymałem następujące błędy:
Konfiguracja:
<code>Host heroku.com Hostname ssh.heroku.com User git ProxyCommand corkscrew 10.3.100.211 8080 %h %p Port 443 </code>
Błąd:
<code>$ git push heroku master ssh_exchange_identification: Connection closed by remote host fatal: The remote end hung up unexpectedly </code>
Inna konfiguracja:
<code>Host github.com, heroku.com Hostname ssh.github.com User git ProxyCommand corkscrew 10.3.100.211 8080 %h %p Port 443 </code>
Błąd:
<code>$ git push heroku master ERROR: Repository not found. fatal: The remote end hung up unexpectedly </code>