The TLS Cert Only an API Could Renew
A FreePBX user panel served an expired TLS cert, every reload swore it was fixed, and the only thing that actually moved the needle was calling the cert module’s own regeneration API.
A FreePBX user panel served an expired TLS cert, every reload swore it was fixed, and the only thing that actually moved the needle was calling the cert module’s own regeneration API.
A dozen self-hosted apps, a dozen ugly ports, zero valid certs — until one wildcard cert turned ’expose another app’ into a three-line chore.