I have deployed a newer FreePBX server (v17.0.28). When I visit the Call Events Logging page, the call recordings don’t play and an error pops up about file not found. I have not modified any file location settings - this is a clean deployment. I also found that when I deployed the system in Oct 2025, the call recordings were stored in /var/spool/askterisk/monitor/, however, after what I presume was a Call Recording Module update, the call records are currently being stored in /var/spool/askterisk/monitor[YEAR]/[MONTH/[DAY].
I’m using Call Event Recording module 17.0.3.9.
I’m using Call Event Logging module 17.0.2.13.
Following up. I presume the issue is that the CEL module isn’t updated to the new default path for recordings? But how to fix?
Fixed.
Somehow, when trying to replicate the config from a previous FreePBX server, I inserted the following blurb into extensions_custom.conf:
[globals]
MIXMON_DIR=/var/spool/asterisk/monitor
MIXMON_FORMAT=wav
The lack of a trailing slash created /var/spool/asterisk/monitor2026/04/28/…wav. However, this blurb wasn’t needed at all and removing it cleared up my issue. Also, made sure there was nothing saved into the custom recordings directory variable in Advanced Settings. All is working normally now.