Se una volta che avete installato una delle versioni di Trixbox e giunti nella pagina dei Rapporti, o se siete più anglofoni Reports, trovate un messaggio di errore che recita: you must access the cdr through the asterisk management portal, non disperate a tutto c'è rimedio.
Aprite un fedele terminale ed ottenuti i permessi di root controllate nella configurazione di Apache che utente e quale gruppo sono quelli di default.
Dobbiamo quindi trovare:
User asterisk
Group asterisk
se non fosse così modificatelo con un editor a vostra scelta, io lo faccio con VIM, ma nessuno vi vieta di usare altro.
vim /etc/httpd/conf/httpd.conf
Ora controllate che /var/lib/php/session sia di proprietà di asterisk altrimenti modificatelo e riavviate il server web:
cd /var/lib/php
chown asterisk:asterisk session
/etc/init.d/httpd restart
Abbiamo quasi finito. Ora controllate che sia in funzione memcached (non dovrebbe esserlo), ed abilitiamolo permanentemente:
/etc/init.d/memcached start
chkconfig memcached on
Fatto, ora nei rapporti non dovreste avere più messaggi equivoci.
Rock n' roll a tutti.