Ошибка: SSL certificate problem, verify that the CA cert is OK (проблема с сертификатом SSL, проверьте, что все в порядке с CA сертификата)

Аббревиатура «CA» расшифровывается как «certificate authority» - центр сертификации - сторонняя организация, ответственная за поддержку безопасного соединения в сети. Она создаёт электронные «сертификаты», являющиеся гарантией проверенного соединения между двумя компьютерами (как ваш компьютер и GitLab). Работа без сертификата значительно увеличивает риск безопасности.

Когда вы получаете данную ошибку, это вероятно означает, что ваш CA просрочен и нуждается в обновлении. Как правило, обновление вашей операционной системы также обновляет ваш CA и решает данную проблему.

При попытке взаимодействия с GitLab вы можете увидеть проблему, связанную с SSL-сертификатом.

Она имеет тенденцию проявляться, если ваш корневой CA-сертификат просрочен. Если это произошло, у вас не будет возможности добавлять или забирать («push» или «pull») данные из GitLab. Например:

git push -u gitlab.master
fatal: 'gitlub.master' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

git pull -u gitlab
error: SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://gitlab.com/tqisjim/google-oauth.git/info/refs
fatal: HTTP request failed