2014-08-01 6 views
0

все. когда я пытаюсь создать «rhc create-app demo python-2.7», я встречаю проблему, неспособную проверить git repo. система запросит пароль картриджа или что-то в этом роде. но на самом деле я загрузил ключ по умолчанию из консоли openshift. вот что я сделал:вперёд создать приложение попросить пароль

  1. установить OpenShift из кукольных
  2. оо-диагностики проверить Пропусти
  3. создать приложение the pic show the issue

я удалить файлы по умолчанию в/корне /. ssh и удалите файл ключа из консоли openshift и заново создайте ключ ssh и снова запустите настройку rhc, чтобы загрузить ключ. затем снова создайте приложение, но снова не сработало.

ответ

0

Можете ли вы попробовать другое (основное) доменное имя вместо example.com? Я думаю, что это может быть проблемой, как в wikipedia explanation:

Example.com, example.net, example.org, и example.edu доменные имена второго уровня зарезервированы для целей документирования и примеры использования домена имена.

Даже если вы замаскировали его файлом хостов или локальным DNS, все равно может быть запутан DNS DNS Openshift.

+0

спасибо, ptrk. Но даже если я повторно развернулю открытую смену с использованием другого домена, эта проблема все еще существует. Когда я запускаю настройку rhc, она указывала, что ssh auth не сработала : SSH-соединение не может быть установлено для test1-demo.demo.local. Ваша конфигурация SSH может быть неправильной, или приложение может не отвечать. 53df27bb54b2eeaab1000007 (Net :: SSH :: AuthenticationFailed). – wiwengweng

+0

Является ли он онлайн-сперва или вы создали свою локальную платформу? Ваш домен test1-demo.demo.local по-прежнему выглядит немного смешно, если только это не ваша собственная локальная настройка. Я бы предпочел ожидать чего-то с .rhcloud.com – ptrk

+0

yep, это локальная настройка с использованием кукольного, все-в-одном. Я следую за официальным документом в firsthift-origin и просто делаю простое изменение домена в demo.local. закрытый ключ генерируется в /root/.ssh/id_rsa, а открытый ключ находится в /var/lib/openshift/$user/.ssh/authorized_key. Итак, что, по вашему мнению, может вызвать эту проблему? Любая подсказка об этой проблеме ценится ~ Спасибо заранее. – wiwengweng

1

В виртуальной машине Брокер, во время работы - oo-register-dns -h node -d domainX.example.com XXX.XXX.XXX.XXX -k /var/named/domainX.example.com.key, прокси XXX.XXX.XXX.XXX должен быть ваш IP-адрес Node виртуальной машины (как я думаю, что большинство probabily вы использовали IP-адрес брокера. Измените соответствующим образом и запустите эту команду еще раз, Это будет работать.

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