Первый пользователь Capistrano. Ошибка не возвращается, но код не загружен - PullRequest
3 голосов
/ 12 февраля 2011

Я следовал этому уроку.

Я работаю с WebFaction. Следует отметить, что WF использует NginX, а не Passenger.

Итак, после того, как я все закончил и набрал:

cap deploy

Возвращается после ввода пароля (правильно?):

Password: 
*** [deploy:update_code] rolling back
  * executing "rm -rf /home/shadyfront/webapps/age_of_revolt/releases/20110211211509; true"
    servers: ["174.133.20.24"]
 ** [deploy:update_code] exception while rolling back: Capistrano::ConnectionError, connection failed for: 174.133.20.24 (Net::SSH::AuthenticationFailed: shadyfront)
connection failed for: 174.133.20.24 (Net::SSH::AuthenticationFailed: shadyfront)

Я почти уверен, что это ошибка. Есть идеи, что это за ошибка?

Спасибо всем !!

Я вижу здесь пару специфических ошибок:

Ответы [ 2 ]

4 голосов
/ 12 февраля 2011

connection failed for: 174.133.20.24 (Net::SSH::AuthenticationFailed: shadyfront)

Эта ошибка говорит вам, что ваш логин не работает. Как правило, вы можете использовать открытые ключи для входа в систему, чтобы вам не приходилось вводить пароль постоянно. Однако метод пароля все еще должен работать.

  1. Дважды проверьте ваш пароль.
  2. Убедитесь, что вы можете сделать ssh shadyfront@174.133.20.24 вручную и получить командную строку.
3 голосов
/ 28 ноября 2011

использовать следующий файл ~ / .ssh / config:

KeepAlive yes
User shadyfront
RSAAuthentication yes
IdentityFile ~/.ssh/id_rsa
HostbasedAuthentication no
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...