[asterisk-users] Voicemail callback bug?

Kristian Kielhofner kris at krisk.org
Thu Sep 28 09:27:11 MST 2006


Hello everyone,

	I'm having a problem with voicemail callback (option 3 after message, 
option 1 to send a reply).  Here is what happens:

     -- Playing 
'/var/spool/asterisk/voicemail/default/400/INBOX/msg0001' (language 'en')
     -- Playing 'vm-prev' (language 'en')
     -- Playing 'vm-advopts' (language 'en')
     -- Playing 'vm-toreply' (language 'en')
     -- Playing 'vm-tohearenv' (language 'en')
     -- Playing 'vm-starmain' (language 'en')
   == Parsing 
'/var/spool/asterisk/voicemail/default/400/INBOX/msg0001.txt': Found
     -- Leaving voicemail for '3@' in context 'starbox_11'
Sep 28 16:14:03 WARNING[1749]: app_voicemail.c:2412 leave_voicemail: No 
entry in voicemail config file for '3'
     -- Playing 'vm-prev' (language 'en')
     -- Playing 'vm-advopts' (language 'en')
     -- Playing 'vm-toreply' (language 'en')


msg0001.txt looks like this:

[message]
origmailbox=400
context=vm-in
macrocontext=
exten=vmu
priority=106
callerchan=SIP/vm-082b9f78
callerid="Buck Aneer" <300>
origdate=Thu Sep 28 04:18:36 PM UTC 2006
origtime=1159460316
category=
duration=7


	No entry in voicemail config file for "3" leads me to think that 
Asterisk is parsing "300" from the callerid line above as "3", which 
obviously isn't correct.  There is a 300 in the voicemail config file, 
there just isn't a three.  The interesting thing is if you go the other 
direction (400 leaving vm for 300), Asterisk parses the callerid as "40" 
instead of "400".  Closer, but still no cigar...  Any thoughts?

Thanks!

--
Kristian Kielhofner


More information about the asterisk-users mailing list