TLS 'certificate has expired' after credential renewal: does Node.js reload the secureContext automatically?
We run a Node.js HTTPS server (current LTS line, using the built-in tls / https modules) with mutual TLS enabled and rejectUnauthorized: true . Client and server certificates are issued by an internal CA with short validity windows, so renewal happens on a schedule without restarting the process. After a renewal, the new certificate and key files are written