Это оказалось проблемой с тем, как мы настраиваем сертификат на нашем статическом сервере содержания. Это было настроено в Lighttpd, таким образом, что Safari не мог следовать за цепочкой сертификации к посредническому сертификату из корневого сертификата. Мы должны были сложить сертификаты в единственном файле и переместить сертификат сервера в pem файл. Позже, Safari рассматривал запросы к нашему статическому серверу как допустимые и начал служить JavaScript и CSS к браузеру снова.
Вы помещали hardcoded ссылки на файлы с полным URL? например, 'http://server/file.cs'
Если браузер откажется показывать небезопасное содержание для безопасной веб-страницы затем, то Вы получите проблему, которую Вы описываете.
У меня была та же проблема с nginx. По данным DigiCert и nginx документов, должны быть связаны сертификат сайта и промежуточный сертификат:
http://www.digicert.com/ssl-certificate-installation-nginx.htm
http://wiki.nginx.org/HttpSslModule
кошка intermediate_certificate.crt>> your_domain_name.crt
nginx (и в Вашем случае, lighttpd) не имеют отдельной директивы SSLCertificateChainFile как Apache и вместо этого нуждаются в сертификатах, которые будут "объединены в цепочку" вручную.