dev.gnupg.org static resources not loaded on safari
Closed, ResolvedPublic

Assigned To
Authored By
jap
Feb 21 2022, 1:49 PM
Subscribers

Description

When trying to access dev.gnupg.org using Safari (on the latest MacOS), the CSS and JS resources (served from different domains) do not load - failing with a "421" error generated by Apache. See attached screenshot. This has been going on for some time now.

This issue seems to be similar to the one discussed in https://serverfault.com/questions/916724/421-misdirected-request , and this appears to be a bad interaction between the Apache TLS/vhost handling and Safari trying to be efficient. I don't have direct access to an iPhone/iPad but I can imagine things failing there as well.

The least intrusive solution appears to be to use a separate certificate for each domain, instead of a single certificate with all names as alternatives.

Event Timeline

• werner triaged this task as Wishlist priority.Feb 21 2022, 6:42 PM
• werner edited projects, added dev.gnupg.org, MacOS; removed Bug Report.
• werner added a subscriber: • werner.

Sorry.

I just moved Phabricator to a new machine and created separte certificates for files.gnupg.net and dev.gnupg.org.

Please close this bug if this has resolved the issue.

• werner claimed this task.

Guessing that it works now.

It does work indeed!

Somehow I did not receive a notification for your comment on November 12 (but I did get one just now)

Anyway, thanks for fixing this.