Интернет приобрел сертификат SSL у GoDaddy и правильно его установил. Но в любом браузере webkit написано, что сайту не доверяют. Кто-нибудь знает, почему webkit не хочет сертификаты GoDaddy?
Вот детали сайта:
Может быть, это более старая версия Apache или openssl? Повлияет ли это на действительность сертификата?
Обращение к GoDaddy не помогло, они не знают ничего, кроме того, что они читают из своих руководств по поддержке.
Более вероятно, что проблема возникнет на стороне клиента: установлены ли на ваших клиентах на базе webkit последние доверенные корневые сертификаты? Кроме того, установили ли вы промежуточный и корневой сертификаты GoDaddy на свой веб-сервер?
Проверка SSL показывает, что сервер не отправляет никаких промежуточных сертификатов. Это не проблема для большинства браузеров, поскольку они по умолчанию доверяют сертификату GoDaddy. Чтобы заставить его работать в браузерах WebKit, вам просто нужно поместить следующее в файл с именемmediates.crt:
----- BEGIN CERTIFICATE ----- MIIE3jCCA8agAwIBAgICAwEwDQYJKoZIhvcNAQEFBQAwYzELMAkGA1UEBhMCVVMx ITAfBgNVBAoTGFRoZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28g RGFkZHkgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjExMTYw MTU0MzdaFw0yNjExMTYwMTU0MzdaMIHKMQswCQYDVQQGEwJVUzEQMA4GA1UECBMH QXJpem9uYTETMBEGA1UEBxMKU2NvdHRzZGFsZTEaMBgGA1UEChMRR29EYWRkeS5j b20sIEluYy4xMzAxBgNVBAsTKmh0dHA6Ly9jZXJ0aWZpY2F0ZXMuZ29kYWRkeS5j b20vcmVwb3NpdG9yeTEwMC4GA1UEAxMnR28gRGFkZHkgU2VjdXJlIENlcnRpZmlj YXRpb24gQXV0aG9yaXR5MREwDwYDVQQFEwgwNzk2OTI4NzCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMQt1RWMnCZM7DI161 + 4WQFapmGBWTtwY6vj3D3H KrjJM9N55DrtPDAjhI6zMBS2sofDPZVUBJ7fmd0LJR4h3mUpfjWoqVTr9vcyOdQm VZWt7 / V + WIbXnvQAjYwqDL1CBM6nPwT27oDyqu9SoWlm2r4arV3aLGbqGmu75RpR SgAvSMeYddi5Kcju + GZtCpyz8 / x4fKL4o / K1w / O5epHBp + YlLpyo7RJlbmr2EkRT cDCVw5wrWCs9CHRK8r5RsL + H0EwnWGu1NcWdrxcx + AuP7q2BNgWJCJjPOq8lh8BJ 6qf9Z / dFjpfMFDniNoW1fho3 / Rb2cRGadDAW / hOUoz + EDU8CAwEAAaOCATIwggEu MB0GA1UdDgQWBBT9rGEyk2xF1uLuhV + auud2mWjM5zAfBgNVHSMEGDAWgBTSxL DS kdRMEXGzYcs9of7dqGrU4zASBgNVHRMBAf8ECDAGAQH / AgEAMDMGCCsGAQUFBwEB BCcwJTAjBggrBgEFBQcwAYYXaHR0cDovL29jc3AuZ29kYWRkeS5jb20wRgYDVR0f BD8wPTA7oDmgN4Y1aHR0cDovL2NlcnRpZmljYXRlcy5nb2RhZGR5LmNvbS9yZXBv c2l0b3J5L2dkcm9vdC5jcmwwSwYDVR0gBEQwQjBABgRVHSAAMDgwNgYIKwYBBQUH AgEWKmh0dHA6Ly9jZXJ0aWZpY2F0ZXMuZ29kYWRkeS5jb20vcmVwb3NpdG9yeTAO BgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBANKGwOy9 + aG2Z + 5mC6IG OgRQjhVyrEp0lVPLN8tESe8HkGsz2ZbwlFalEzAFPIUyIXvJxwqoJKSQ3kbTJSMU A2fCENZvD117esyfxVgqwcSeIaha86ykRvOe5GPLL5CkKSkB2XIsKd83ASe8T + 5o 0yGPwLPk9Qnt0hCqU7S + 8MxZC9Y7lhyVJEnfzuz9p0iRFEUOOjZv2kWzRaJBydTX СР.4 + uXR21aITVSzGh6O1mawGhId / dQb8vxRMDsxuxN89txJx9OjxUUAiKEngHUuH qDTMBqLdElrRhjZkAzVvb3du6 / KFUJheqwNTrZEjYx8WnM25sgVjOuH0aBsXBTWV U + 4 = ----- END CERTIFICATE ----- ----- BEGIN CERTIFICATE ----- MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3 MDYyMFoXDTM0MDYyOTE3MDYyMFow YzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN ADCCAQgCggEBAN6d1 + pXGEmhW + vXX0iG6r7d / + TvZxz0ZWizV3GgXne77ZtJ6XCA PVYYYwhv2vLM0D9 / AlQiVBDYsoHUwHU9S3 / Hd8M + eKsaA7Ugay9qK7HFiH7Eux6w wdhFJ2 + qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i / ojgC95 / 5Y0V4evLOtXi EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY avx4A6lNf4DD + QTA / KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo + YihfukEHU1jPEX44dMX4 / 7VpkI + EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE sNKR1EwRcbNhyz2h / t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h / t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5 IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ + YeAEW5p5JYXMP80kWNy OO7MHAGjHZQopDH2esRU1 / blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P TMozI + gciKqdi0FuFskg5YmezTvacPd + mSYgFFQlq25zheabIZ0Kb IIOqPjCDPoQ HmyW74cNxA9hi63ugyuV + I6ShHI56yDqg + 2DzZduCLzrTia2cyvk0 / ZM / iZx4mER dEr / VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBiVCIFCUFXRQTNXNXBiCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVI
Затем убедитесь, что у вас есть эта строка (с фактическим путем к сертификату) в вашем файле конфигурации Apache рядом с SSLCertificateFile и SSLCertificateKeyFile:
SSLCertificateChainFile /etc/ssl/crt/intermediates.crt
После установки вы должны увидеть эти сертификаты, выданные сервером при проверке с помощью Проверка SSL.