Fix: enforce RSA key for Certbot compatibility with Yealink/IP phones, auto-restart Asterisk on TLS cert switch, and add isrg-root-x1.pem asset

This commit is contained in:
sorcier committed 2026-11-02 20:53:21 +01:00
1 parent 45011d8c59
commit 981c650c7a
4 files changed
+40 -2

No files matched your search

+6
View File
@@ -1731,6 +1731,8 @@ try {
$ami = AmiClient::fromDatabase($db);
$ami->reloadPjsipAndDialplan();
} catch (\Throwable) {}
exec('sudo /usr/bin/systemctl restart asterisk 2>/dev/null || true');
exec('sudo /usr/bin/systemctl reload nginx 2>/dev/null || true');
}
echo json_encode([
@@ -1755,6 +1757,8 @@ try {
$ami = AmiClient::fromDatabase($db);
$ami->reloadPjsipAndDialplan();
} catch (\Throwable) {}
exec('sudo /usr/bin/systemctl restart asterisk 2>/dev/null || true');
exec('sudo /usr/bin/systemctl reload nginx 2>/dev/null || true');
}
echo json_encode([
@@ -1776,6 +1780,8 @@ try {
$ami = AmiClient::fromDatabase($db);
$ami->reloadPjsipAndDialplan();
} catch (\Throwable) {}
exec('sudo /usr/bin/systemctl restart asterisk 2>/dev/null || true');
exec('sudo /usr/bin/systemctl reload nginx 2>/dev/null || true');
echo json_encode([
'success' => true,