Programmatically check acceptance of our SSL cert
Closed, ResolvedPublic

Assigned To
Authored By
tfry
Mar 19 2026, 11:16 AM
Subscribers

Description

This should be done

  • after generating the cert
  • at startup -> offering to generate a new cert, if needed

Implicitly, this checks whether our root-ca is installed, correctly. Might not replace the test page, but supplements it.

An initial attempt is in work/tfry/verify_ssl_certificate, but needs more work to get quite right (see commit message).

Event Timeline

tfry triaged this task as Normal priority.Mar 19 2026, 11:16 AM
tfry created this task.
tfry mentioned this in Unknown Object (Maniphest Task).Jun 1 2026, 9:46 AM
tfry mentioned this in Unknown Object (Maniphest Task).Jun 8 2026, 9:52 AM
tfry moved this task from Backlog to Merged on the gpgol2 board.
tfry added a project: gpd5x (gpd-5.1.0).

Turns out, we were explicitly skipping validation against the root-ca while connecting from native client to server. We now do, and thus get (and show) an error for any related problems.