Set("SIP/306-0000005c", "CDR(outbound_cnam)=") in new stack
не задано значение
потому и ругается
[2014-10-20 14:08:16] WARNING[5170] func_cdr.c: CDR requires a value (CDR(variable)=value)
GRANT ALL ON asteriskrecord.* TO 'asteriskuser'@'localhost' IDENTIFIED BY 'pass****'
GRANT ALL ON asteriskrecord.* TO 'asteriskuser'@'127.0.0.1' IDENTIFIED BY 'pass****'
содержимое /etc/asterisk/res_odbc_additional.conf может затереться, если вы не через FreePBX вносили настройки
если так лучше перенести в /etc/asterisk/res_odbc_custom.conf
в 3 файлах внести изменения
/etc/odbc.ini - real-dsn
/etc/asterisk/res_odbc.conf - res-dsn на real-dsn
/etc/asterisk/cdr_odbc.conf - connect на res-dsn
grep recordingfile -rn /var/www/
и искать по коду