We are also able to reproduce this issue. We did several days of testing trying to pinpoint the issue and also determined it was for sure http/2 with Apache 2.4.25 on Debian Stretch only, and only a problem in Safari. We were unable to reproduce on other versions of Debian/Apache, with http/1.1, or with any other browser. We were able to duplicate as far back as Safari 9 on Mac and iOS 9 Safari (we didn't have older versions than that available to test). For now, we have disabled http/1.1 (better to load at all than to sometimes load faster), but this does hurt Google page speed/Lighthouse scores which in turn hurts search rank so we hope a solution can be found.

I posted some additional details of our testing on https://serverfault.com/questions/942863/safari-fails-to-load-some-resources-over-http-2-with-apache. We were unable to figure out a way to disable http/2 just for Safari and came to the conclusion it wasn't possible.

Reply via email to