- Navios
- 26 de agosto de 2026 às 23:54 UTC
- Autor
- Kamo
- Enviar
- c6909b4
Chamadas de entrada não tinham para onde ir: a mesa de entrada estava completamente vazia, Então até mesmo uma chamada entregue teria um beco sem saída. Adiciona o contexto de serviço mais os dois tunbles que ele lê. A opção m() do WaitExten é o mecanismo — ele toca uma classe de música em espera AND coleta dígitos simultaneamente. Background ()/Playback () parar no final do arquivo e MusicOnHold () não coleta nada, então nenhum pode expressar "música até o chamador disca". O módulo IVR não está instalado nesta caixa (sem ivr details tabela) e gostaria de um anúncio gravado em vez de música de qualquer maneira. Aplicado ao extensions custom.conf sob um grep guard em vez de escrito sobre it: kamo-asterisco-suporte possui um bloco delimitado por marcadores no mesmo arquivo e preserva tudo fora dele byte-for-byte. Também cria /var/log/asterisco/cdr-csv. cdr csv logou um ERROR * e * a ATENÇÃO para cada chamada leg porque esse diretório está ausente da imagem. O MySQL CDR é aquele que lemos então nada foi quebrado, mas enterrou o Asterisco log — o mesmo log usado para diagnosticar falhas de chamada. Verificado ao vivo: respostas de atendente e detém em WaitExten(45,m(default)); uma extensão inválida reproduz pbx- invalid e volta para a música; uma extensão atinge de-did-direct e tocou PJSIP/8080 (ANSWERED, 20s). A O contador ATENDANT TRIES também está inicializado no rótulo — atingindo `menu` sem ele deixou $[ + 1] um erro de processamento que depois corrompeu o seguinte GotoIf, enviando a chamada para algum lugar sem intenção em vez de falhar alto. A rota de entrada e as linhas de Destino Personalizado vivem no FreePBX MariaDB (statefulset persistente) e não são reproduzidos aqui.