Как настроить SSL и доверенные сертификаты в Gitlab CE на Ubuntu?

Сообщение, отображаемое браузером, означает, что ваше соединение с этим сайтом небезопасно при добавлении сертификатов ssl в gitlab. Показывает информацию о сайте как This CA Root certificate is not trusted. To enable trust, install this certificate in the Trusted Root Certification Authorities store.

Я установил Gitlab CE версии 11.7.3 на Ubuntu со спецификациями 2 ядра процессора и 4 ГБ ОЗУ. Я пытаюсь настроить SSL-сертификаты моего доменного имени. Для этого я сделал некоторые изменения в /etc/gitlab/gitlab.rb файл и перенастройка gitlab с помощью команды sudo gitlab-ctl reconfigure,

Here are the lines which i changed in /etc/gitlab/gitlab.rb

external_url 'https://mars.miraclesoft.com'

nginx['enable'] = true
nginx['client_max_body_size'] = '250m'
nginx['redirect_http_to_https'] = false
nginx['ssl_certificate'] = "/etc/gitlab/ssl/mars.miraclesoft.com.crt"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/mars.miraclesoft.com.key"
nginx['ssl_ciphers'] = "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256"
nginx['ssl_prefer_server_ciphers'] = "on"
nginx['ssl_protocols'] = "TLSv1.1 TLSv1.2"

После перенастройки Gitlab я могу получить страницу сообщества gitlab с http в моем браузере. Пытаясь поразить URL с https://mars.miraclesoft.com, он показывает URL как небезопасный. Ссылка, по которой я перешел, - https://docs.gitlab.com/omnibus/settings/nginx.html. Я сделал все по указанной ссылке, но он показывает URL-адрес как небезопасный. Я не уверен, где точная проблема существовала.

Кто-нибудь может мне помочь с настройкой SSL и доверенных сертификатов в gitlab CE на Ubuntu? Заранее спасибо.

0 ответов

Другие вопросы по тегам