Назад | Перейти на главную страницу

Redhat OpenShift - соединение отклонено фатальным: удаленный конец неожиданно повесил трубку

Я пытаюсь начать использовать Redhat OpenShift с JBoss 7 Серверный картридж, но поскольку я пытаюсь git clone Я получил:

$ git clone ssh://username_from_openshift@application_name-host_name.rhcloud.com/~/git/application_name.git/ /development/repos/openshift/
Initialized empty Git repository in /development/repos/openshift/.git/
ssh: connect to host application_name-host_name.rhcloud.com port 22: Connection refused
fatal: The remote end hung up unexpectedly

Теперь я делаю это в компании и использую прокси-сервер для доступа в Интернет на этой машине. я бегу Linux CentOS версии 6.5 (окончательная).

Я пробовал добавить "config" файл со следующим содержимым в ~ / .ssh /:

Host application_name-host_name.rhcloud.com
ProxyCommand nc -X connect -x my_company_proxy.com:8080 %h %p
ServerAliveInterval   10

Затем я получил это сообщение при попытке выполнить git clone команда:

$ git clone ssh://username_from_openshift@application_name-host_name.rhcloud.com/~/git/application_name.git/ /development/repos/openshift/
Initialized empty Git repository in /development/repos/openshift/.git/
nc: Proxy error: "HTTP/1.0 403 Forbidden"
ssh_exchange_identification: Connection closed by remote host
fatal: The remote end hung up unexpectedly

если я попытаюсь подключиться напрямую через ssh, Я получаю сообщения об ошибках аналогичным образом.

Без этого файла конфигурации:

$ ssh username_from_openshift@application_name-host_name.rhcloud.com
ssh: connect to host application_name-host_name.rhcloud.com port 22: Connection refused

С конфигурационным файлом:

$ ssh username_from_openshift@application_name-host_name.rhcloud.com
nc: Proxy error: "HTTP/1.0 403 Forbidden"
ssh_exchange_identification: Connection closed by remote host

Я также пробовал использовать настройка rhc (клиентские инструменты OpenShift для подключения и показывает количество имеющихся у меня передач, но по-прежнему выдает похожие сообщения об ошибках.

Без файла конфигурации:

An SSH connection could not be established to application_name-host_name.rhcloud.com. Your
SSH configuration may not be correct, or the application may not be responding.
Connection refused - connect(2) (Errno::ECONNREFUSED)

С конфигурационным файлом:

An SSH connection could not be established to application_name-host_name.rhcloud.com. Your
SSH configuration may not be correct, or the application may not be responding.
connection closed by remote host (Net::SSH::Disconnect)

Теперь я также сгенерировал свой открытый ключ ssh на своей машине и вставил его в настройки OpenShift в разделе «Открытые ключи», так что я думаю, это не должно быть проблемой.

Хорошо? Есть идеи и предложения? Спасибо

Эти ошибки наиболее вероятны из-за того, что ваш открытый ключ ssh неправильно связан с вашей учетной записью. Попробуйте сделать следующее

  1. Выполнить rhc sshkey list и обратите внимание на вывод

  2. затем попробуйте добавить свой ключ для паба rhc sshkey add <give name for key> ~/.ssh/id_rsa.pub