- Shipped
- 10 сентября 2026 г. в 20:30 UTC
- Author
- Kamo
- Commit
- b650d56
Расширения не могли достичь 911: ни один исходящий маршрут не соответствовал 911 или 933. Изнутреннее упало до плохого числа и играло не может быть завершено как "набрал", не отправив ни одного приглашения. Startup.sh теперь несет в себе половину исправления: 911 и 933 являются точными расширениями в контексте [от внутреннего обычая]. Выходные ворота живут внутри. Точное расширение превосходит каждый шаблон в Его контекст, так что ворота не могут захватить их, и они пропускают [kamo-outbound-allowed] list: каждое расширение может набирать их без префикс. Каждый идет прямо на внутренний дополнительный, где FreePBX Собственная маршрутизация берет верх. - [kamo-e911-уведомление] выполняется до того, как звонок маршрутизируется и начинается kamo e911 notify.py отсоединяется через TrySystem (System()) Когда он не может выполнять свою задачу, то все его действия сводятся к Цифры по фильтру. - kamo e911 notify.py рассылает почтовые ящики администратора платформы через ******************* с указанием времени, продления и его Имя, номер обратного вызова и местоположение переданы в центр 911. Это Отказывает любому получателю за пределами kamocrm.com, перезапускает ретрансляцию Время и журналы каждого результата **************** Подъемник собственный постфикс не используется: он ретранслируется через smtp.gmail.com и его очередь застрял. Уведомитель переписывается на каждой загрузке; блок диалплана добавляется один раз. Под собственной охраной, как и в дежурном блоке. Половина маршрутизации - данные FreePBX, за пределами этого репо, и применяется на k1m1: исходящий маршрут Emergency911 (Emergency route=YES, шаблоны 911 и 933); багажник 1 (телниксский багажник), первый в последовательности, переопределяет CID +19492989960 и Devices.emergency cid +19492989960 на всех 22 расширениях. freepbx/tests/test e911.py (stdlib unittest) проверяет парсирование сайта startup.sh как bash, так и YAML, модели Asterisk выбирают расширение для отображения 911 и 933 обойти ворота, в то время как 10-значные, 11-значные и 011 номера все еще достигают его, прикрепляет крючок уведомления к NoOp/TrySystem/Return с фильтрованными аргументами, и Уведомление против поддельного реле.