Giới thiệu tóm tắt Bối cảnh:
Hi, tôi là một sinh viên đại học (sau Proxy 10.3.100.211:8080), mới để ROR, Git & Heroku và đã theo Ruby on Rails hướng dẫn. Tôi giải quyết vấn đề đẩy git repo qua ssh sử dụng cấu hình sau đây trong tập tin ~/.ssh/config của tôi (và nó làm việc một cách hoàn hảo sau đó):Lỗi trong git push chủ Heroku qua ssh đằng sau Proxy
Host github.com
Hostname ssh.github.com
User git
ProxyCommand corkscrew 10.3.100.211 8080 %h %p
Port 443
Vấn đề:
Tuy nhiên, trên sau https://devcenter.heroku.com/articles/git sử dụng Heroku cho việc triển khai ứng dụng trực tuyến, tôi nhận được lỗi sau:
$git push heroku master
ssh: connect to host heroku.com port 22: Connection refused
fatal: The remote end hung up unexpectedly
tình trạng hiện tại của tôi là: $ git -v từ xa
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)
Bất cứ ai có thể giúp tôi với github.com như cài đặt cho heroku.com được ghi trong tệp ~/.ssh/config của tôi để kết nối liền mạch thông qua ssh phía sau proxy bằng PORT 443/22.
Mọi trợ giúp sẽ được đánh giá cao.
Cập nhật (Một số thông tin thêm) tôi đã cố gắng cài đặt sau và đã nhận lỗi sau:
Cấu hình:
Host heroku.com
Hostname ssh.heroku.com
User git
ProxyCommand corkscrew 10.3.100.211 8080 %h %p
Port 443
Lỗi:
$ git push heroku master
ssh_exchange_identification: Connection closed by remote host
fatal: The remote end hung up unexpectedly
cấu hình khác:
Host github.com, heroku.com
Hostname ssh.github.com
User git
ProxyCommand corkscrew 10.3.100.211 8080 %h %p
Port 443
Lỗi:
$ git push heroku master
ERROR: Repository not found.
fatal: The remote end hung up unexpectedly
Vậy ... bạn không cần cấu hình proxy cùng để đạt được 'heroku.com' như bạn cần để đạt được' github.com'? – larsks
Tôi đã thử nó, nhưng nó được hiển thị lỗi sau: ** $ git đẩy master master ** LRI: Không tìm thấy kho lưu trữ. gây tử vong: Kết thúc từ xa bị treo bất ngờ. – shailesh
Có vấn đề gì khi sử dụng ssh.heroku.com làm Tên máy chủ không? Heroku cũng sử dụng ssh.heroku.com làm Tên máy chủ khi github sử dụng ssh.github.com cho Tên máy chủ không? – shailesh