regarde dans le fichier /etc/asterisk/cdr_mysql.conf si la base est bien configurée, par exemple :

[global]
hostname = localhost
dbname=asteriskcdrdb
password = toto
user = asteriskuser
userfield=1
vérifie aussi le fichier /etc/amportal.conf