2016-05-17 4 views
0

Я использую репозиторий GIT на сервере, который пытается настроить Jenkins на нем.Невозможно настроить Jenkins с GIT

При попытке добавить репозиторий он дает ошибку

Failed to connect to repository : Command "git ls-remote -h ssh+git://[email protected]/opt/repo HEAD" returned status code 128: 
stdout: 
stderr: reverse mapping checking getaddrinfo for 192-169-30-65.dsl.beggstelco.net [192.169.30.65] failed - POSSIBLE BREAK-IN ATTEMPT! 
Permission denied, please try again. 
Permission denied, please try again. 
Permission denied (publickey,gssapi-with-mic,password). 
fatal: The remote end hung up unexpectedly 

сделал много вещей, но не мог заставить его работать. Я использую собственную базу данных пользователя jenkin.

Вышеупомянутая линия успешно выполняется с консоли.

крепление конфигурации сборки теста

enter image description here

+3

Является ли ваш репозиторий частным хранилищем? Если да, не забудьте добавить ключ развертывания для Jenkins, чтобы он мог проверить код. – Oldskool

+0

Да, это частный репозиторий. Но я использую свое имя пользователя вместе с этим путем, и я использую этот идентификатор с давних пор. –

+0

Можете ли вы дать нам скриншот настроек вашего проекта? –

ответ

0

Что говорит сообщение об ошибке

Сообщения об ошибке вы видите выше, указует на то, что соединение SSH попытка, которая используется для доступа к удаленному репозиторию Git, из-за ошибки обратного отображения. Это указывает на то, что что-то не так с записью PTR на 65.30.169.192.in-addr.arpa. В настоящее время он разрешается до 192-169-30-65.dsl.beggatelco.net. Однако попытка разрешить это с вашим DNS не дает правильного ответа, но не работает (NB: это также верно для меня здесь, поэтому, похоже, это общая проблема администраторов на beggatelco.net)

для большего понимания, как вы можете проверить это, обратитесь к http://www.electrictoolbox.com/reverse-mapping-possible-break-in-ssh/

Скорее всего реальной проблемой

для меня, ваша запись выглядит подозрительным: вы действительно хотите, чтобы клонировать репозиторий от 192.16 .30.65 - - или это не просто опечатка? Для меня похоже, что вы можете получить доступ к другому полю в частной сети класса C (rfc1918). Таким образом, возможно, вам захотелось записать 192.16 .30.65 вместо этого.

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