On Wed, Oct 29, 2008 at 01:13:56PM -0400, Leah Newmark wrote: > From time to time, voicemail.conf would go blank. We finally tracked it > down to happening when someone attempts to change their password. > It seems the file is touched, but not written to, and we're left with a > blank voicemail file. > > Permissions seem to be fine: > -rw-rw-r-- 1 asterisk asterisk 12707 2008-10-29 12:14 > /etc/asterisk/voicemail.conf
I believe what it does it create a new file called voicemail.conf.new in the same directory and then copies it into place, so worth checking the permissions on the directory as well, that asterisk can write to it. > Asterisk is running as asterisk: > 24560 ? Ssl 409:34 /usr/sbin/asterisk -U asterisk I see your asterisk is running "-U asterisk" but this ps output is ambiguous. What does ps xaguwww show? if it really is running as UID asterisk, you should see something like: asterisk 8506 0.0 0.6 443672 12912 ? Ssl Oct02 31:46 /usr/sbin/asterisk -U asterisk -G asterisk > Nothing generated from voicemail is showing up in the asterisk logs, nor > does the console show any error after changing a password. Otherwise, it could be some sort of odd file locking issue where multiple things are trying to write to the same file at once? Or perhaps you have a blank voicemail.conf.new that it can't erase, sitting about somewhere? Maybe try running asterisk under strace to see what happens when you try to change a password. Rob -- Robert Lister - London Internet Exchange - http://www.linx.net/ sip:[EMAIL PROTECTED] - inoc-dba:5459*710 - tel: +44 (0)20 7645 3510 134-138 Borough High Street, London SE1 1LB Registered in England 3137929 at 3 Park Road, Peterborough, PE1 2UX _______________________________________________ -- 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
