PDA

Voir la version complète : problemes renvois appels vers numero exterieur trunk ovh



latitude05
11/09/2015, 17h14
bonjour, j'ai un soucis de revois d'appel sur un numero exterieur.

j'ai un trunk ovh avec 2 lignes (j'ai fait les test, 2 entrant, 1 entrant/1sortant ou 2 sortant en même temps, ca fonctionne)

- envois des appels entrant vers un poste interne, je fait *72<num de poste> ...ça fonctionne
- envois d'appels vers un numero externe, je fait *72 <004XXXXXX> ca marche pas (j'ai essayé aussi avec un "follow me" sur le poste idem..)

voilà ce que j'ai dans le CLI au moment de l'appel vers mon num exterieur


[2015-09-11 17:39:53] NOTICE[19891][C-0000007e]: app_dial.c:958 do_forward: Not accepting call completion offers from call-forward recipient Local/049243XXXX@from-internal-0000006c;1
-- Executing [049243XXXX@from-internal:1] ResetCDR("Local/049243XXXX@from-internal-0000006c;2", "") in new stack
-- Executing [049243XXXX@from-internal:2] NoCDR("Local/049243XXXX@from-internal-0000006c;2", "") in new stack
-- Executing [049243XXXX@from-internal:3] Progress("Local/049243XXXX@from-internal-0000006c;2", "") in new stack
-- Executing [049243XXXX@from-internal:4] Wait("Local/049243XXXX@from-internal-0000006c;2", "1") in new stack
-- Local/049243XXXX@from-internal-0000006c;1 is making progress passing it to SIP/ovhtrunk-00000138
-- Executing [049243XXXX@from-internal:5] Progress("Local/049243XXXX@from-internal-0000006c;2", "") in new stack
-- Executing [049243XXXX@from-internal:6] Playback("Local/049243XXXX@from-internal-0000006c;2", "silence/1&cannot-complete-as-dialed&check-number-di
al-again,noanswer") in new stack
-- Local/049243XXXX@from-internal-0000006c;1 is making progress passing it to SIP/ovhtrunk-00000138
-- <Local/049243XXXX@from-internal-0000006c;2> Playing 'silence/1.gsm' (language 'en')
-- <Local/049243XXXX@from-internal-0000006c;2> Playing 'cannot-complete-as-dialed.gsm' (language 'en')
-- <Local/049243XXXX@from-internal-0000006c;2> Playing 'check-number-dial-again.gsm' (language 'en')
-- Executing [049243XXXX#@from-internal:7] Wait("Local/0492431108#@from-internal-0000006c;2", "1") in new stack
-- Executing [049243XXXX#@from-internal:8] Congestion("Local/0492431108#@from-internal-0000006c;2", "20") in new stack
-- Local/049243XXXX#@from-internal-0000006c;1 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
== Spawn extension (from-internal, 0492431108#, 8) exited non-zero on 'Local/049243XXXX#@from-internal-0000006c;2'
-- Executing [s@macro-dial-one:44] ExecIf("SIP/ovhtrunk-00000138", "0?MacroExit()") in new stack
-- Executing [s@macro-dial-one:45] ExecIf("SIP/ovhtrunk-00000138", "0?Set(DIALSTATUS=)") in new stack
-- Executing [s@macro-dial-one:46] GosubIf("SIP/ovhtrunk-00000138", "0?s-CONGESTION,1()") in new stack
-- Executing [s@macro-dial-one:47] MacroExit("SIP/ovhtrunk-00000138", "") in new stack
-- Executing [s@macro-exten-vm:8] Set("SIP/ovhtrunk-00000138", "SV_DIALSTATUS=CONGESTION") in new stack
-- Executing [h@from-internal:1] Hangup("Local/0492431108#@from-internal-0000006c;2", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'Local/049243XXXX@from-internal-0000006c;2'
-- Executing [s@macro-exten-vm:9] GosubIf("SIP/ovhtrunk-00000138", "0?docfu,1()") in new stack
-- Executing [s@macro-exten-vm:10] GosubIf("SIP/ovhtrunk-00000138", "0?docfb,1()") in new stack
-- Executing [s@macro-exten-vm:11] Set("SIP/ovhtrunk-00000138", "DIALSTATUS=CONGESTION") in new stack
-- Executing [s@macro-exten-vm:12] ExecIf("SIP/ovhtrunk-00000138", "0?MacroExit()") in new stack
-- Executing [s@macro-exten-vm:13] GotoIf("SIP/ovhtrunk-00000138", "1?s-CONGESTION,1") in new stack
-- Goto (macro-exten-vm,s-CONGESTION,1)
-- Executing [s-CONGESTION@macro-exten-vm:1] GotoIf("SIP/ovhtrunk-00000138", "0?exit,1") in new stack
-- Executing [s-CONGESTION@macro-exten-vm:2] PlayTones("SIP/ovhtrunk-00000138", "congestion") in new stack
-- Executing [s-CONGESTION@macro-exten-vm:3] Congestion("SIP/ovhtrunk-00000138", "10") in new stack
== Spawn extension (macro-exten-vm, s-CONGESTION, 3) exited non-zero on 'SIP/ovhtrunk-00000138' in macro 'exten-vm'
== Spawn extension (from-did-direct, 52, 2) exited non-zero on 'SIP/ovhtrunk-00000138'
-- Executing [h@from-did-direct:1] Macro("SIP/ovhtrunk-00000138", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/ovhtrunk-00000138", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/ovhtrunk-00000138", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/ovhtrunk-00000138", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [s@macro-hangupcall:28] NoOp("SIP/ovhtrunk-00000138", "End of MEETME check") in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/ovhtrunk-00000138", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] NoOp("SIP/ovhtrunk-00000138", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:35] GotoIf("SIP/ovhtrunk-00000138", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [s@macro-hangupcall:41] NoOp("SIP/ovhtrunk-00000138", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("SIP/ovhtrunk-00000138", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,45)
-- Executing [s@macro-hangupcall:45] GotoIf("SIP/ovhtrunk-00000138", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,48)
-- Executing [s@macro-hangupcall:48] GotoIf("SIP/ovhtrunk-00000138", "1?theend") in new stack
-- Goto (macro-hangupcall,s,50)
-- Executing [s@macro-hangupcall:50] AGI("SIP/ovhtrunk-00000138", "hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
-- <SIP/ovhtrunk-00000138>AGI Script hangup.agi completed, returning 0
-- Executing [s@macro-hangupcall:51] Hangup("SIP/ovhtrunk-00000138", "") in new stack
== Spawn extension (macro-hangupcall, s, 51) exited non-zero on 'SIP/ovhtrunk-00000138' in macro 'hangupcall'
== Spawn extension (from-did-direct, h, 1) exited non-zero on 'SIP/ovhtrunk-00000138'

je ne comprend pas, j'ai des message de "congestion" comme si la ligne était occupé, hors, non....

si quelqu'un peu m'aider, ca m'énerve de bloquer juste sur un renvois d'appel basic..

latitude05
11/09/2015, 18h12
je commence à m'énerver vraiment...

bon, je fais *720 <Monnumeroexterne> sur mon poste 100
à partir d'un poste de mon reseau (genre 101), je compose le 100 ...et là mon appel et rediriger vers mon numero exterieur....

bon, mon probleme c'est quant j'ai un appel de l'exterieur que je veux renvoyer vers un autre numero externe
moi pas comprendre

(c'est un renvoi général que je veux faire, je peut la faire via ovh, mais en me connectant sur mon manager, hors, moi je veux pourvoir l'activer d'un poste, je ne crois pas que ce soit possible chez ovh quant on as qu'un trunk)

tanguyd
11/09/2015, 19h08
Bonjour

C'est le problème typique avec ovh si le numéro présenté n'est pas un numéro connu chez eux. Il faut forcer la présentation du numéro a un numéro connu sur le trunk. Sous freepbx dans la conf du trunk il y a une option du style force trunk cid ou block foreign cid.

Par défaut asterisk va chercher a renvoyer le numéro de l'appelant initial, avec ovh c'est pas possible.

latitude05
11/09/2015, 19h36
Bonjour

C'est le problème typique avec ovh si le numéro présenté n'est pas un numéro connu chez eux. Il faut forcer la présentation du numéro a un numéro connu sur le trunk. Sous freepbx dans la conf du trunk il y a une option du style force trunk cid ou block foreign cid.

Par défaut asterisk va chercher a renvoyer le numéro de l'appelant initial, avec ovh c'est pas possible.


ca marche avec l'option "force CID"

merci...là, j'suis à la limite de la demande en mariage !!!!!:wahoo:

tanguyd
11/09/2015, 19h49
C'est gentil mais les Hautes-Alpes sont un peu loin de chez moi. :lol: