Predial hooks must Return(), non MacroExit() — Asterisk 21

Fixkamo-asterisk-support
Spegnimento
26 agosto 2026 alle ore 23:03 UTC
Autore
Kamo
Impegno
527c5b9

Asterisk 21 ha rimosso la famiglia di applicazione Macro() e FreePBX raggiunge questi ganci con Gosub() (extensions additional.conf: E' il momento giusto. Il gancio di scorta FreePBX le navi sono `esten => s,1,ritorno()`. Con MacroExit() il canale è morto su "Nessun'applicazione 'MacroExit'" istantaneo prima del tronco Dial(), quindi OGNI in uscita PSTN chiamata fallito — no INVITE ha mai lasciato la scatola e nessuna riga CDR è stata scritta. La registrazione MixMonitor() aveva già iniziato, motivo per cui il fallimento non ha lasciato traccia ovunque un operatore guarderebbe. Trovato mentre commissiona il bagagliaio Telnyx su k1m1: il percorso in uscita e il tronco era entrambi corretto e la chiamata era ancora scomparsa. Live host patched e dialplan ricaricato; un INVITE in uscita ora raggiunge Telnyx e ottiene un vero risposta dal vettore. I nomi di contesto "macro-" rimangono as-is — cioè il nome di FreePBX, non un affermano che queste sono macro.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo