Я следую этому , этому и этому руководству при попытке настроить GitLab с Jenkins на том же компьютере AWS EC2 с самозаверяющим сертификатом.Я застрял в "Управление исходным кодом", все остальное прошло хорошо.Вот скриншот ошибки:
Я могу использовать Git без проблем.Со своей рабочей станции Windows я нажимаю / извлекаю код с помощью SSH (как git @ ec2 -.... git) или HTTPS (как https://ec2 -.... git ).Но когда я пытаюсь использовать его с той же самой машины Ubuntu 18.04, где находятся Git, Jenkins и GitLab, например:
Cloning into 'xxxxxxx-xxxxxx-xxxxxxx'...
git@ec2-XX-XX-XX-XX.xxxxxxxxxxxxxxxxx.amazonaws.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
ubuntu@ip-XX-XX-XX-XX:~/tmp$
или
ubuntu@XX-XX-XX-XX:~/tmp$ git clone https://ec2-XX-XX-XX-XX.eu-.....e.git
Cloning into 'xxxxxxxxxxxx'...
fatal: unable to access 'https://ec2-XX-XX-XX-XX.eu-.....e.git/': server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
ubuntu@XX-XX-XX-XX:~/tmp$
, я попробовал несколько решений, но ни одно из них не сработало,Что я могу с этим поделать?