ARI Not Showing Voicemails

I’m having an issue with ARI. I am using Asterisk 1.2.14, FreePBX 2.2.2, and ARI 00.10.02. When ever a phone has voicemails they do not show up in ARI.
ARI shows “Results 1” and “INBOX (1)” but the listing of Voicemails does not show anything at all. Sometimes eventually days later it will show up there. Anyone know what possibly could be happening?

sounds like it may be permission related, are you running apache as asterisk?

Yes, Apache is running as user asterisk with group asterisk. I also have done a chown asterisk:asterisk on all the files to make sure.

I am getting the same with when updating to the new BETA version of freePBX. Tailed the logs, but only error that I found was this. Not sure if it’s related:

[code:1]db.c: Unable to find key ‘299/vmx/unavail/state’ in family ‘AMPUSER’[/code:1]

Running Asterisk 1.2 on CentOS 4.4 Server.

Actually, here is the error in my httpd log

[code:1]
[client xx.xx.xx.xx] PHP Warning: Invalid argument supplied for foreach() in /var/www/html/recordings/modules/voicemail.module on line 788, referer: http://xx.xx.xx.xx/recordings/index.php?m=Voicemail&f=display [/code:1]