проблема при нажатии на рельсы приложения на героку за прокси - PullRequest
1 голос
/ 22 марта 2011

Я хочу запихнуть свое приложение рельсы в облаке геройку.Мой интернет находится за прокси.Я установил свой прокси в git bash с помощью следующей команды:

$ export http_proxy = http://host:port

Затем я попытался протолкнуть приложение командой:

$ git push heroku master

но выдает ошибку вроде:

ssh: heroku.com: адрес не связан с именем
fatal: Удаленный конец неожиданно зависает

Затем я устанавливаю свой проксипо команде:

$ git config --global http.proxy http://host:port

Но все равно появляется та же ошибка.Можете ли вы сказать мне, что я должен сделать для этого?

1 Ответ

2 голосов
/ 22 марта 2011

Ваш репозиторий git настроен на использование типа соединения ssh для перемещения или извлечения героя.Вам необходимо настроить клиент ssh, чтобы знать, как договориться о прокси-сервере http, чтобы достичь внешнего мира.Из справочной страницы ssh_config(5):

For example, the following directive would connect via an
HTTP proxy at 192.0.2.0:
            ProxyCommand /usr/bin/nc -X connect -x 192.0.2.0:8080 %h %p

Я не знаю, пропустит ли ваш http-прокси ssh с использованием или без использования директивы ProxyCommand, но это может быть хорошим местом дляначать.

...