2013-08-22 3 views
0

Прежде всего; Я пытаюсь настроить hubot с this manual, и он работал 12 дней назад. Сегодня я попытался внести некоторые изменения, и он потерпел неудачу снова и снова, поэтому я начал с самого начала. Это шаги, которые я сделал:Невозможно нажать фиксацию - время работы

sudo gem uninstall heroku 
// then I installed heroku toolbelt thinking that this could be the problem 

rm -rf /Users/andrei/.ssh/*rsa* 
heroku login 
git init . 
git add . 
git commit -m "first" 
heroku create 
// then I did all the config stuff, etc. 
git push heroku master 

И здесь все ломается. Я получаю это после того, как висит около 10, 15 минут:

zippy-one:franjo andrei$ git push heroku master 
ssh: connect to host heroku.com port 22: Operation timed out 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

ОК, я отлаживать SSH:

zippy-one:franjo andrei$ ssh -vvv heroku.com 
OpenSSH_5.9p1, OpenSSL 0.9.8x 10 May 2012 
debug1: Reading configuration data /Users/andrei/.ssh/config 
debug1: Reading configuration data /etc/ssh_config 
debug1: /etc/ssh_config line 20: Applying options for * 
debug1: /etc/ssh_config line 53: Applying options for * 
debug2: ssh_connect: needpriv 0 
debug1: Connecting to heroku.com [50.19.85.154] port 22. 
debug1: connect to address 50.19.85.154 port 22: Operation timed out 
debug1: Connecting to heroku.com [50.19.85.156] port 22. 
debug1: connect to address 50.19.85.156 port 22: Operation timed out 
debug1: Connecting to heroku.com [50.19.85.132] port 22. 
debug1: connect to address 50.19.85.132 port 22: Operation timed out 
ssh: connect to host heroku.com port 22: Operation timed out 

Теперь то, что я думаю, что это могло бы тормозил в том, что я изменил свое имя хоста. Но опять же я воссоздал ключи, и все подходит по сравнению с heroku keys.

Не могли бы вы помочь мне? Я нахожусь здесь над моей головой, и я застрял. Заранее спасибо!

Дополнительная информация:

Я видел this thread и попробовал все там, как вы можете увидеть там. Ни один из брандмауэров не блокирует какие-либо подключения от ssh или серверов Amazon.

+0

https://status.heroku.com/ В настоящее время неизвестных проблем нет. поэтому, возможно, проблема в вашей сети. –

+0

Да, я проверил это. Я попробую использовать свой мобильный телефон, чтобы это исключить. ** Редактировать: ** Кажется, что это зависит от моей сети. Я проверю это дальше. – andreicek

ответ

1

Мой провайдер почему-то блокировал героку? Хорошо, тогда это.

0

У меня было, что произойдет при нажатии на приложение Rails для Heroku, содержащий новый файл изображения, а не проделывают рейк активов: PreCompile '

1

Причина: Мой пульт выборки/толчок URL для Heroku был ввернут и решение, которое решило проблему для меня.

ОБЪЯСНЕНИЕ: Heroku пытался вытолкнуть репозиторий git на адрес, где он не существовал (или был отформатирован неправильно) и, таким образом, был задержан в процессе.

РЕШЕНИЕ: Убедитесь в терминале у вас есть правильный удаленный URL для выталкивания на Heroku, а затем при необходимости изменить его:


Шаги:

1. Введите папку GIT

cd /path/to/my/git/project 

2. Проверьте удаленные URL-адреса

git remote -v 

3. Проверьте выход

heroku [email protected]:my-heroku-app.git (fetch) 
heroku [email protected]:my-heroku-app.git (push) 
origin [email protected]:my-git-username/my-heroku-app.git (fetch) 
origin [email protected]:my-git-username/my-heroku-app.git (push) 

Выше что должен выглядеть. В моем случае две верхние строки были отформатированы как [email protected] вместо [email protected]. Когда я их сменил, он прекратил тайм-аут.


Надеюсь, это поможет кому-то еще!

Смежные вопросы