Well, it gets even stranger.... I've installed version 10.2.1, instead of 10.7.1, and copied the configuration files from another identical server that is running 10.2.1 is working correctly.
I STILL can't get voicemail to play back. I can hear the password prompts Theses are, what I think to be, the relevant settings in voicemail.conf: ;minmessage=3 maxsilence=10 silencethreshold=128 When I set silencethresholdo either 500 or 64, I still didn't hear anything. (But I did hear several seconds of actual silence. The .wav file contains nothing but silence. So, fiddling with the silencethreshold in both directions, doesn't seem to change the symptoms. Where else should I look? TIA Mike. On Saturday 28 July 2012 3:43:55 am Support wrote: > Hi all, > > I'm trying to get my voicemail messages stored in a mysql database via > odbc. Most of it is working, except, when I play my > voicemail messages, I don't hear anything. > > I can confirm that the messages are getting stored in the database: > > select > uniqueid,msgnum,dir,context,macrocontext,callerid,origtime,duration,mailbox > user,mailboxcontext,flag,`read` from voicemessages; > +----------+--------+-------------------------------------------------+---- > -------+--------------+----------------+------------+----------+----------- > --+----------------+------+------+ > > | uniqueid | msgnum | dir | > > context | macrocontext | callerid | origtime | duration | > mailboxuser | mailboxcontext | flag | read | > +----------+--------+-------------------------------------------------+---- > -------+--------------+----------------+------------+----------+----------- > --+----------------+------+------+ > > | 7 | 0 | /var/spool/asterisk/voicemail/diehlnet/7001/Old | > > customers | | FFFF17442025-1 | 1343462922 | 0 | 7001 > > | diehlnet | | 0 | > > +----------+--------+-------------------------------------------------+---- > -------+--------------+----------------+------------+----------+----------- > --+----------------+------+------+ > > select length(recording) from voicemessages; > +-------------------+ > > | length(recording) | > > +-------------------+ > > | 52204 | > > +-------------------+ > > This is what the console displays during message playback: > > [Jul 28 02:28:35] == Parsing > '/var/spool/asterisk/voicemail/diehlnet/7001/Old/msg0000.txt': [Jul 28 > 02:28:35] == Found > [Jul 28 02:28:35] -- <SIP/FFFF17442025-1-0000000d> Playing 'vm- > message.ulaw' (language 'en') > [Jul 28 02:28:36] -- <SIP/FFFF17442025-1-0000000d> Playing 'vm-unknown- > caller.ulaw' (language 'en') > [Jul 28 02:28:38] -- <SIP/FFFF17442025-1-0000000d> Playing > '/var/spool/asterisk/voicemail/diehlnet/7001/Old/msg0000.slin' (language > 'en') > > Of course mg0000.txt and msg0000.slin don't exist. I'm assuming Asterisk > creates them and deletes them? > > But I don't hear anything. Any ideas? Asterisk version 10.6.1 > > Also, on a side note, ODBC storage and video voicemail aren't going to work > together, right? -- Take care and have fun, Mike Diehl. -- Mike Diehl. -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
