We are running the latest version of FreePBX 2.7.0.2 on a CentOS 1.5.4 server.
When accessing the voicemail portal at http://Our.Free.PBX.IP/recordings it lets us log in and view the main page where we see all the messages. As soon as we select any of the link options on the left column (such as Settings or any other ones) it takes us right back to voicemail portal login page. After we reenter our credentials, we are back to where we started at the main page.
We looked around in the forum and found some possible fix which did not work for us. As instructed, we added the following code ( used < > instead of [ ] ) to httpd.conf file but we are still getting kicked out, asking for Login and Password, every time we select anything from the voicemail main page:
[Directory “/var/www/html/admin/images”]
AllowOverride
Order allow,deny
Allow from all
[/Directory]
We noticed our frog image is located at http://Our.Free.PBX.IP/recordings/theme/logo.png so we even tried replacing [Directory “/var/www/html/admin/images”] with [Directory “/var/www/html/recordings/theme”] but still no luck.
We did infact follow the instructions on the “Password Required where none should be” thread but that did not fix the issue. We noticed our frog image is located at http://Our.Free.PBX.IP/recordings/theme/logo.png so we even tried replacing [Directory “/var/www/html/admin/images”] with [Directory “/var/www/html/recordings/theme”] but still no luck.
Did you download the AsteriskNOW iso and installed from that?
If so, they have decided to use apache as the user to run httpd and if that is so the setting for session is correct. However, please check that there is files in the session directory and that those files are owned by apache.apache.
Read about changing the user to asterisk instead of apache here: