У меня есть сервер Ubuntu и установленный gitlab.Я получаю доступ к веб-интерфейсу из gitlab по IP-адресу или имени хоста ubuntu.
Теперь я хочу защитить сайт с помощью ssl, создав файл сертификации на основе ссылки .
* 1006.* Gitlab.rb config:
1. external_url = 'https://192.168.150.25/gitlab'
2. nginx['enable'] = true
3. nginx['redirect_http_to_https'] = true
4. gitlab_rails['registry_key_path'] = "/etc/gitlab/ssl/192.168.150.25.key"
5. registry['rootcertbundle'] = "/etc/gitlab/ssl/192.168.150.25.crt"
Я также установил сертификат на свой локальный компьютер, откуда я хочу получить доступ к сайту.
"server" - это имя хоста моей Ubuntuсервер.
При вводе URL:
Я получаю сообщение об ошибке:
Это не защищенное соединение. NET :: ERR_CERT_COMMON_NAME_INVALID
Тема: 192.168.150.25
Эмитент: 192.168.150.25
Срок действия истекает:24.05.2023
Текущая дата: 25.05.2019
Цепь в кодировке PEM:
-----BEGIN CERTIFICATE-----
MIIDhjCCAm4CCQDrT/f0MPORPjANBgkqhkiG9w0BAQsFADCBhDELMAkGA1UEBhMC
VVMxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp
dHMgUHR5IEx0ZDEXMBUGA1UEAwwOMTkyLjE2OC4xNTAuMjUxJDAiBgkqhkiG9w0B
CQEWFWR1ZXNtYW5ucjk2QGdtYWlsLmNvbTAeFw0xOTA1MjUxMDU2MjhaFw0yMzA1
MjQxMDU2MjhaMIGEMQswCQYDVQQGEwJVUzETMBEGA1UECAwKU29tZS1TdGF0ZTEh
MB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMRcwFQYDVQQDDA4xOTIu
MTY4LjE1MC4yNTEkMCIGCSqGSIb3DQEJARYVZHVlc21hbm5yOTZAZ21haWwuY29t
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuBoRyksZIQrajegeoKuY
5sBBeC93MxFZvM8JjAXKihDSPUtrUt7xbkAgsmRqBABZ+fKa1Es2UtQjGjddDgP3
xw7p5+q5tNvPOOwp5IiZ9YPshWgFcRMBJh4OpCc9rLFlIgSjIO8nlW4EC20b52e6
m+Gbq9AK1HXvyiaTeTnfX+Dsqn1YDB9UpOg9KGSXkCtyT6hHz10nUucAAjWmIalX
QlIFY71YJox6lntjxdfNXb7Uffp7fM43eId4WN19QHbh7xt38i9Dd5MJAGL2m/f4
/Z+eCsOW8j87cfp3NXLLdYTxQMZqYmBgHBleXw+orTOaAcyQnYaD8cvTVzWa7fOu
DwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQANzx8kFjNHulPy4hbGmTs+HGaFLrU5
jojQ8FFak5qaMFListQv/ArhM/vwG1lJNNOuEQjfyxk7wgEwJ25JhAT2VmbyCVrN
BgSJ/65lC1IWjSHwhMfn2EsA1wHvg4YOBI6kqeiT24+7xulHNCZoqYlEnL5Mv6Wv
na+H+lOUsT8f5/nqaU0+dxmDOLZJNlMlAhV9LwUXIFpYqPfMUe91sMuy4xFpar46
ka4O1strHEumbbhYMLAtaaP9zz59rutnKPSISHTvD1Lr5tht2DdYid3SmU6ad3OG
sacL+beAfq2vkkPeT2zY/ECDNls96c5AQtxDihdL0ZNheElBTucme4Gp
-----END CERTIFICATE-----
Этот сервер не может доказать, что это был сервер.В его сертификате безопасности не указаны альтернативные имена.Возможные причины: неправильная конфигурация или злоумышленник, перехватывающий ваше соединение.
У вас есть идеи, как это исправить?
King regards duesmannr