Jenkins не удалось подключиться к хранилищу gitea - PullRequest
0 голосов
/ 15 февраля 2019

В настоящее время я сталкиваюсь с проблемой, из-за которой я пытаюсь соединить Jenkins с моим репозиторием Gitea.Когда я делаю это и хочу войти в свой репозиторий Gitea, я получаю сообщение об ошибке, сообщающее мне следующее:

Не удалось подключиться к репозиторию: Команда "git ls-remote -h https://git.********/repo.git HEAD "вернул код состояния 128: stdout: stderr: fatal: невозможно получить доступ https://git.********/repo.git: Ошибка проверки сертификата сервера.CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: нет

До сих пор я пытался вручную добавить обновление моих сертификатов на сервере, на котором работает Jenkins, но этого не произошлоразрабатывать.Одна вещь, которую я хотел бы упомянуть, это то, что у меня явно нет crlfile, как говорит ошибка.Я пытаюсь добавить его вручную, но так как мой Сервер не имеет файла ca.key, я не могу настроить его самостоятельно (если я просто что-то пропустил).Но действительно ли этот файл необходим?Потому что все, что он делает, это говорит, какие сертификаты запрещены, так сказать, верно?

Был бы рад каждому предложенному решению.Заранее спасибо!

1 Ответ

0 голосов
/ 15 февраля 2019

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

...