Skip to content

Renew star.jquery.com cert (expires 25 June 2025) #77

Closed
@timmywil

Description

@timmywil

Instructions: https://github.com/jquery/infrastructure-puppet/blob/staging/doc/cdn-cert.md
Previous ticket: #50

Timeline

Date                             Action
Tue June 10, 2025 Created a ticket with LF IT to issue new certs
Tue June 10, 2025 LF IT confirmed receipt of the request
Tue June 10, 2025 LFIT ticket assigned to Ryan Aslett
Wed June 11, 2025 Timo clicked "Escalate" on the ticket
Thu June 12, 2025 Timo messaged Ryan directly to confirm timeline
Fri June 13, 2025 Certs issued
Fri June 13, 2025 Certs locally verified
Fri June 13, 2025 Verified cert locally
Fri June 13, 2025 Add new cert to Fastly; enable in staging on code2 by activating it only for t.sni DNS (the CDN and other sites use k.sni).
Fri June 13, 2025 Tested the new cert. New connection failures on iOS 6-9 and macOS 10.9-10.11, and good or same service everywhere else. We think these specific failures will work when deployed to Fastly's k TLS configuration.
Fri June 13, 2025 Waiting at least 5 days after issue date Thu, 12 Jun 2025 00:00:00 GMT which will be Tue 17 June.
Tue June 17, 2025 Deployed to production by activating on k.sni, as used by code.jquery.com. Rolled back due to failure to verify trust on macOS 10.9-10.11.
Thu June 19, 2025 Fixed ca-bundle to swap in cross-sign stamp by AAA root. Deleted new cert and new private key in Fastly. Re-created pem from crt+ca-bundle. Upload key and pem to Fastly, and activate on t.sni for code2 staging. Verified on various browsers. Activate on k.sni for production code.jquery.com. Confirmed to work on macOS 10.9-10.11.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions