OpenShift: невозможно войти в систему с помощью rhc в Windows 7

Я использую Git Bash в Windows 7 для входа в OpenShift с помощью rhc. Когда я вхожу в настройку rhc в консоли, я получаю следующее сообщение:

Мастер установки клиентских инструментов OpenShift (RHC)

Этот мастер поможет вам загрузить ключи SSH, задать пространство имен вашего приложения и проверить правильность установки других программ, таких как Git.

Если у вас есть собственный сервер OpenShift, вы можете указать его сейчас. Просто нажмите Enter, чтобы использовать сервер для OpenShift Online: openshift.redhat.com. Введите имя хоста сервера: |openshift.redhat.com|

Я нажал Enter, не вводя имя хоста, и получил следующее сообщение:

Вы можете добавить больше серверов позже, используя «rhc server».

Использование sh***@gmail.com для входа на openshift.redhat.com Пароль:

Затем я ввел свой пароль и нажал Enter, и ничего не происходит. Я больше не получаю сообщений. Я пробовал несколько раз, но каждый раз происходит одно и то же. Я также пытался удалить файл id_rsa из папки .ssh, но после ввода пароля ничего не происходит. Я также еще раз проверил свой пароль и могу без проблем войти в систему с помощью веб-панели управления.

rhc работал нормально, когда я впервые установил его и успешно вошел в систему, но с тех пор у меня возникла эта проблема. Прошло несколько дней. В чем может быть проблема?


person Shan    schedule 13.10.2015    source источник
comment
Вы пытались запустить команду rhc в режиме отладки? : rhc --debug setup   -  person Kadir    schedule 13.10.2015
comment
Я только что сделал, но все та же проблема. Ничего не делает после того, как я ввожу пароль и нажимаю Enter.   -  person Shan    schedule 13.10.2015


Ответы (1)


У меня такая же проблема на Windows 8. Ввожу пароль и зависает. Поведение одинаковое, независимо от того, что я ввожу в качестве пароля. Раньше, когда я вводил свой пароль для входа в Openshift, команда продолжала выполняться.

Вы можете обойти эту проблему, добавив в команду параметр --token. Чтобы найти токен, войдите в Openshift, перейдите в настройки, прокрутите вниз до «Авторизации» и щелкните последнюю строку консоли OpenShift. Это покажет значение токена и то, как его использовать, например.

приложение rhc для переадресации портов --token xxxxxxxx

Это неудобно, и я хотел бы знать, как избежать использования параметра --token.

person Chris Close    schedule 02.12.2015