Hi,
I have a problem with call forward, the problem is this, if from a phone forwards to an external number, sends me straight to voicemail extension without sending the call, in the logs I see that if you take the call by the trunk but the sample as if the channels were occupied, Ok, check for active calls and had not had, I thought maybe that was the routing number is not working and call to verify and if it works, it changes the number and I was the same, after I made the switch to forward to an internal extension but equally or sent to voicemail or I would say that the extension was not available, the option dial direct dialing also put in place that was SIP / extension, change it for DAHDI/g0/number, I had worked with other cases, but with the same results of number not available, the hardware I have is an HP with E1 Sangoma card and Polycom phones. I leave a piece of the logs I found something uncommon and even if I do not find configuration problem or a bug, since when do the routing with * 72 is a kind of loop that never generates the redirect.
[code][Apr 3 16:48:37] VERBOSE[28415] app_dial.c: – Called SIP/6435
[Apr 3 16:48:37] VERBOSE[28414] app_dial.c: – Local/6435@from-internal-21f0;1 is ringing
[Apr 3 16:48:37] VERBOSE[4092] chan_sip.c: – Got SIP response 302 “Moved Temporarily” back from 10.10.30.154:5060
[Apr 3 16:48:37] VERBOSE[28415] app_dial.c: – Now forwarding Local/6435@from-internal-21f0;2 to ‘Local/946049907@from-internal’ (thanks to SIP/6435-0000180a)
[Apr 3 16:48:37] NOTICE[28415] app_dial.c: Not accepting call completion offers from call-forward recipient Local/946049907@from-internal-ba70;1
[Apr 3 16:48:37] VERBOSE[28414] app_dial.c: – Local/6435@from-internal-21f0;1 redirecting info has changed, passing it to SIP/satelitegas-00001809
[Apr 3 16:48:37] VERBOSE[28416] pbx.c: – Executing [946049907@from-internal:1] Macro(“Local/946049907@from-internal-ba70;2”, “user-callerid,SKIPTTL,”) in new stack
[Apr 3 16:48:37] VERBOSE[28416] pbx.c: – Executing [s@macro-user-callerid:1] Set(“Local/946049907@from-internal-ba70;2”, “AMPUSER=13404”) in new stack
[Apr 3 16:48:37] VERBOSE[28416] pbx.c: – Executing [s@macro-user-callerid:2] GotoIf(“Local/946049907@from-internal-ba70;2”, “1?report”) in new stack
[Apr 3 16:48:37] VERBOSE[28416] pbx.c: – Goto (macro-user-callerid,s,10)
[Apr 3 16:48:37] VERBOSE[28416] pbx.c: – Executing [s@macro-user-callerid:10] GotoIf(“Local/946049907@from-internal-ba70;2”, “1?continue”) in new stack
[Apr 3 16:48:37] VERBOSE[28416] pbx.c: – Goto (macro-user-callerid,s,19)
[Apr 3 16:48:37] VERBOSE[28416] pbx.c: – Executing [s@macro-user-callerid:19] Set(“Local/946049907@from-internal-ba70;2”, “CALLERID(number)=13404”) in new stack
[Apr 3 16:48:37] VERBOSE[28416] pbx.c: – Executing [s@macro-user-callerid:20] Set(“Local/946049907@from-internal-ba70;2”, “CALLERID(name)=jwislas RESIDENCIAL”) in new stack
[/code]
Not accepting call completion offers from call-forward recipient <- ¿?
Log with *72
Loop with this =
-- Executing [*72@from-internal:7] Read("SIP/6435-0000184b", "toext,ent-target-attendant&then-press-pound,,,,") in new stack
-- User disconnected
Best Regards!! and sorry for my english.