I am seeing the same issues with my users , they go into there control panel andthey can not make any changes, no error, just the changes they make revert back to what they were.
So I go take a look at the log files
in /var/log/https/access_log
I see these 2 lines
10.1.254.173 - - [29/Apr/2014:13:46:31 -0400] “GET /recordings/index.php?m=Settings&f=action&a=update&voicemail_password=1234&voicemail_password_confirm=1234&[email protected]&voicemail_email_enable=1&voicemail_options_attach=yes&callme_number=676&voicemail_audio_format=.WAV&voicemail_options_tz=eastern&submit=Update HTTP/1.1” 200 6107 “http://phones/recordings/index.php?m=Settings” "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)"
10.1.254.173 - - [29/Apr/2014:13:46:31 -0400] “GET /recordings/index.php?m=Settings HTTP/1.1” 200 13058 “-” “Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)”
they don’t appear to be errors just information.
int /var/log/httpd/error_log I see this , not sure what that is for .
[Tue Apr 29 13:44:11 2014] [error] [client 10.1.254.173] File does not exist: /var/www/html/recordings/images
however in the /var/log/asterisk/freepbx_dbug file I see this appears to be much more telling .
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:924
[NOTICE]: Undefined variable: voicemail_options_attachtext_box_options
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:927
[NOTICE]: Undefined variable: att_del_opts_cbox
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:924
[NOTICE]: Undefined variable: voicemail_options_deletetext_box_options
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:957
[NOTICE]: Undefined variable: set_voicemail_phone_text
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:958
[NOTICE]: Undefined variable: set_voicemail_caller_text
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:959
[NOTICE]: Undefined variable: set_voicemail_files_text
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:960
[NOTICE]: Undefined variable: set_voicemail_imap_text
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:961
[NOTICE]: Undefined variable: set_voicemail_other_text
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:1006
[NOTICE]: Undefined variable: gsm_enable
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:1137
[NOTICE]: Undefined variable: js_voicemail_email_disable
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:1139
[NOTICE]: Undefined variable: js_voicemail_email_enable
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:1163
[NOTICE]: Undefined variable: js_voicemail_pager_disable
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:1168
[NOTICE]: Undefined variable: js_voicemail_pager_enable
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:1174
[NOTICE]: Undefined variable: ret
2014-Apr-29 13:46:32 /var/www/html/recordings/modules/settings.module:1217
[NOTICE]: Undefined variable: set_callmonitor_text
2014-Apr-29 13:46:32 /var/www/html/admin/modules/endpointman/ari/modules/phonesettings.module:49
[NOTICE]: Undefined variable: ARI_ADMIN_USERNAME