Hi All, I was made aware today that some of my calls coming in are not going to voicemail... Below are some logs, and the macro that should run on the incoming_pstn context for that extension. I can see that theres a non-zero exit before it gets to voicemail, but I've no idea why. In this case theres 2 SIP clients to sim-call. On other occasions it works fine. In the CDR logs, I can see "NO ANSWER" and "ANSWERED" - what would be there if voicemail "answers"?
Asterisk: 1.2.23 [macro-ext-group-home] ; ${ARG1} - Virtual Extension (e.g. 2005) exten => s,1,ExecIF($["${RECORDSIP}"="TRUE"],Monitor,wav|${TIMESTAMP}-${CALLERID( num)}-${MACRO_EXTEN}-${UNIQUEID}.WAV) exten => s,2,Dial(SIP/2${ARG1:-2}&SIP/4${ARG1:-2}&SIP/6${ARG1:-2},${OFFICE_TIMEOU T},rw) exten => s,3,Voicemail(u${ARG1}) exten => s,103,Voicemail(u${ARG1}) The call logs show: "","07xxxxxxxxx","2000","incomming_pstn","07xxxxxxxxx","IAX2/ubigradin-1 ","SIP/600-08e0b990","Dial","SIP/200&SIP/400&SIP/600|15|rw","2007-08-14 08:49:16",,"2007-08-14 08:49:18",2,0,"NO ANSWER","DOCUMENTATION" "","07xxxxxxxxx","2000","incomming_pstn","07xxxxxxxxx","IAX2/ubigradin-2 ","SIP/600-08e19d58","Dial","SIP/200&SIP/400&SIP/600|15|rw","2007-08-14 08:49:46",,"2007-08-14 08:49:56",10,0,"NO ANSWER","DOCUMENTATION" "","07xxxxxxxxx","2000","incomming_pstn","07xxxxxxxxx","IAX2/ubigradin-1 ","SIP/600-08e0b990","VoiceMail","u2000","2007-08-14 08:50:37","2007-08-14 08:50:52","2007-08-14 08:51:00",23,8,"ANSWERED","DOCUMENTATION" "","07xxxxxxxxx","2000","incomming_pstn","07xxxxxxxxx","IAX2/ubigradin-2 ","SIP/600-08e19d58","Dial","SIP/200&SIP/400&SIP/600|15|rw","2007-08-14 08:51:35",,"2007-08-14 08:51:45",10,0,"NO ANSWER","DOCUMENTATION" "","07xxxxxxxxx","2000","incomming_pstn","07xxxxxxxxx","IAX2/ubigradin-1 ","SIP/600-08e0b990","VoiceMail","u2000","2007-08-14 08:52:19","2007-08-14 08:52:34","2007-08-14 08:52:38",19,4,"ANSWERED","DOCUMENTATION" And my messages log for that time (for one failed call) shows: ubiphone*CLI> -- Accepting AUTHENTICATED call from 193.111.200.135: > requested format = alaw, > requested prefs = (), > actual format = ulaw, > host prefs = (ulaw|alaw), > priority = mine ubiphone*CLI> -- Executing Macro("IAX2/ubigradin-2", "ext-group-home|2000") in new stack -- Executing ExecIf("IAX2/ubigradin-2", "0|Monitor|wav|20070814-085135-07xxxxxxxxxx-2000-1187077895.3392.WAV") in new stack -- Executing Dial("IAX2/ubigradin-2", "SIP/200&SIP/400&SIP/600|15|rw") in new stack ubiphone*CLI> -- Called 200 Aug 14 08:51:35 NOTICE[30952]: app_dial.c:1076 dial_exec_full: Unable to create channel of type 'SIP' (cause 3 - No route to destination) -- Called 600 ubiphone*CLI> -- SIP/600-08e19d58 is ringing ubiphone*CLI> -- SIP/200-08e0b990 is ringing ubiphone*CLI> == Spawn extension (macro-ext-group-home, s, 2) exited non-zero on 'IAX2/ubigradin-2' in macro 'ext-group-home' == Spawn extension (macro-ext-group-home, s, 2) exited non-zero on 'IAX2/ubigradin-2' -- Hungup 'IAX2/ubigradin-2' Adrian Marsh _______________________________________________ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users