Dial 911 und 933 von jeder Erweiterung, mit einer MLTS E-Mail-Benachrichtigung

FeatureKlusterServices
Verschifft
10. September 2026 um 20:30 UTC
Autor
Kamo
Ausschuss
b650d56

Erweiterungen konnten 911 nicht erreichen: keine ausgehende Route abgestimmt 911 oder 933, so von-internal fiel durch zu schlechte-Nummer und gespielt "kann nicht abgeschlossen werden, wie Wählt", ohne jemals eine INVITE zu senden. startup.sh trägt jetzt den Wählplan der Hälfte des Fixes: - 911 und 933 sind exakte Erweiterungen in [von-internal-custom], dem Kontext das Outbound-Tor wohnt. Eine exakte Erweiterung übertrifft jedes Muster in sein Kontext, so dass das Tor sie nicht erfassen kann, und sie überspringen die [kamo-outbound-allowed] Liste: jede Erweiterung kann sie mit Nein wählen Präfix. Jeder geht direkt auf von-internal-additional, wo FreePBX's Eigenes Outbound-Routing übernimmt. - [kamo-e911-Mitteilung] läuft vor dem Aufruf geroutet und gestartet kamo_e911_notify.py losgelöst, durch TrySystem (System() hängt die Kanal nach oben, wenn sein Befehl nicht ausgeführt werden kann), mit jedem Argument reduziert Ziffern von FILTER. - kamo_e911_notify.py mailt die Plattform Administrator Mailboxen durch **************** mit der Zeit, der Verlängerung und ihrem Name, die Rückrufnummer und die Position, die an das 911er Zentrum weitergeleitet wird. Es verweigert jeden Empfänger außerhalb kamocrm.com, retries ein Relais-Ausfall drei mal und protokolliert jedes Ergebnis ************ eigene Postfix wird nicht verwendet: es gibt über smtp.gmail.com weiter und seine Warteschlange ist festgefahren. Der Melder wird auf jedem Boot umgeschrieben; der Wählplanblock wird einmal angehängt unter seiner eigenen Gruft-Bewachung, wie der Begleiter Block. Die Routing-Hälfte ist FreePBX-Daten, außerhalb dieses Repo, und wird auf k1m1 angewendet: ausgehende Route Emergency911 (emergency_route=YES, Muster 911 und 933, Stamm 1 (der Telnyx-Stamm), erster in Folge, überschreiben CID +19492989960) und Geräte.emergency_cid +19492989960 auf allen 22 Erweiterungen. freepbx/tests/test_e911.py (stdlib unittest) prüft, ob startup.sh parses als bash und als YAML, Modelle Asterisk Erweiterung Auswahl zu zeigen 911 und 933 umfahren das Tor, während 10-stellige, 11-stellige und 011 Zahlen noch erreichen, pins den benachrichtigenden Hook mit gefilterten Argumenten auf NoOp/TrySystem/Return und treibt den Melder gegen ein Fake-Relay an.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen