Starting a few months ago, I now get this email from Apple about once a week:
Your website domain that uses Apple Pay has an SSL certificate that expires on Nov 6, 2021. After automatically trying to reverify your domain, we found that this SSL certificate has not been updated. Your domain is automatically checked 30 days, 15 days, and 7 days before this expiration date.
If you have an updated SSL certificate and the domain hasn't been successfully verified 7 days before expiration, please revalidate it manually by Nov 6, 2021 in Certificates, Identifiers & Profiles to ensure uninterrupted use of Apple Pay on your website.
And yet, when I follow the incomprehensible trail of breadcrumbs to:
- Certificates, Identifiers & Profiles
- Select "Identifiers"
- Select "Merchant IDs" from menu on the upper right
- Select "merchant.com.dnalounge.store"
Status: Verified [ Remove ] [ Verify ]
Verification Expires: Nov 6, 2021
The last time this happened, I emailed Apple support twice, was ignored, and when the expiration date passed, sure enough, Apple Pay stopped working. (And the expired whatever-it-is is not listed on the top-level-ish page that shows your expired things. It's in the basement, behind the sign saying "Beware of leopard"). At that point I had to re-add the domain, and download another big binary blob to replace the big binary blob that was already in "/.well-known/
I would like to live in a world where I don't have to hand-edit that file every god damned month. What is going on? Is this some new Let's Encrypt-related fuckery?