Эта проблема возникает из-за того, что центр выдачи подписал сертификат сервера, используя промежуточный сертификат, которого нет в базе сертификатов известных доверенных центров сертификации, распространяемых с определенным браузером. В этом случае центр (GoDaddy) предоставляет пакет связанных сертификатов, который должен быть связан с сертификатом сервера для решения этой проблемы отсутствия доверия. К сожалению, GoDaddy не предоставляет никакой документации по этому вопросу. Вы должны были получить два разных сертификата от GoDaddy, один для вашего сервера и комплект. В зависимости от вашего сервера это будет выглядеть так:
Укажите каждый сертификат в своей собственной директиве:
SSLCertificateFile /path/to/cert/www.example.com.crt
SSLCertificateChainFile /path/to/cert/bundle.crt
Оба сертификата должны быть объединены, сначала сервер, затем пакет:
cat www.example.com.crt bundle.crt > www.example.com.chained.crt
А затем используйте www.example.com.chained.crt в директиве ssl_certificate вашего сервера:
ssl_certificate www.example.com.chained.crt