GitLab SSL (...): unable to get local issuer certificate에러

0

GitLab을 구축하던중,새 외부 저장소에 Mirroring할때 문제가 생겼다.

해당 문제는 SSL문제였고, 다른사람에게 도움이 되고자 정리해본다.

1. Gitlab의 gitconfig.erb를 편집한다.

vi /opt/gitlab/embedded/cookbooks/gitlab/templates/default/gitconfig.erb

2. 아래의 구문을 추가한다

I 클릭해서 Insert mode로 바꾼후, 아래 구문 추가

[http]
        sslVerify = false
        sslCAPath = /etc/gitlab/trusted-certs/

3. gitlab 설정을 적용한다.

gitlab-ctl reconfigure

저장한후, 미러링을 시도하면,SSL 인증문제는 사라진다.

하지만 보안문제가 있기때문에 SSL인증을 받으면, 구문을 제거하자!

이상!
Happy Coding~

profile
쉽게 가르칠수 있도록 노력하자

0개의 댓글