- Mitglied seit
- 8 Dez 2011
- Beiträge
- 7
- Punkte für Reaktionen
- 0
- Punkte
- 0
Nachdem ich Asterisk 1.8 unter Centos 6.1 erfolgreich installiert habe und auch einen Client addiert habe und mit der Voicemail getestet habe, wollte ich diese Daten von meiner Datenbank abrufen.
Also habe ich phpmyadmin 4.8 installiert und selbstverständlich mysql.
Dazu habe ich ./configs ausgeführt und nach menuselect mysql app addiert.
In meiner extensions.conf steht folgendes
und in der res_config_mysql.conf steht folgendes:
jetzt zu meinem Problem, ich kriege unter vi /var/log/asterisk/messages folgendes zu sehen wenn ich asterisk restarte:
also die Datenbank verbindet sich nicht und meine users werden nicht geladen, was habe ich denn falsch gemacht bzw. fehtl mir irgendeine konfiguration ?
Ps. Die Rechte sind gesetzt worden und nebenbei, was ist astdb ?
wie kann ich die Datenbank anstatt von astdb mysql benutzen ?
Also habe ich phpmyadmin 4.8 installiert und selbstverständlich mysql.
Dazu habe ich ./configs ausgeführt und nach menuselect mysql app addiert.
In meiner extensions.conf steht folgendes
Code:
[general]
static=yes
writeprotect=no
[settings]
sipusers => mysql,asterisk,sip_buddies
sippeers => mysql,asterisk,sip_buddies
extensions => mysql,asterisk,extensions
voicemail => mysql,asterisk,voicemessages
queues => mysql,asterisk,queues
queue_members => mysql,asterisk,queue_members
[default]
switch => Realtime/@extensions
und in der res_config_mysql.conf steht folgendes:
Code:
[general]
dbhost = 127.0.0.1
dbname = asterisk
dbuser = root
dbpass = *****
dbport = 3306
requirements=warn ; or createclose or createchar
jetzt zu meinem Problem, ich kriege unter vi /var/log/asterisk/messages folgendes zu sehen wenn ich asterisk restarte:
Code:
Dec 15 23:38:19] NOTICE[5472] cdr.c: CDR simple logging enabled.
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] NOTICE[5472] loader.c: 192 modules will be loaded.
[Dec 15 23:38:19] NOTICE[5472] res_smdi.c: No SMDI interfaces are available to listen on, not starting SMDI listener.
[Dec 15 23:38:19] NOTICE[5472] config.c: Registered Config Engine mysql
[Dec 15 23:38:19] WARNING[5472] res_musiconhold.c: No music on hold classes configured, disabling music on hold.
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5472] chan_dahdi.c: Ignoring any changes to 'userbase' (on reload) at line 23.
[Dec 15 23:38:19] WARNING[5472] chan_dahdi.c: Ignoring any changes to 'vmsecret' (on reload) at line 31.
[Dec 15 23:38:19] WARNING[5472] chan_dahdi.c: Ignoring any changes to 'hassip' (on reload) at line 35.
[Dec 15 23:38:19] WARNING[5472] chan_dahdi.c: Ignoring any changes to 'hasiax' (on reload) at line 39.
[Dec 15 23:38:19] WARNING[5472] chan_dahdi.c: Ignoring any changes to 'hasmanager' (on reload) at line 47.
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] NOTICE[5472] chan_skinny.c: Configuring skinny from skinny.conf
[Dec 15 23:38:19] WARNING[5472] chan_skinny.c: Failed to bind to 0.0.0.0:2000: Permission denied
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5472] db.c: Database unavailable
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5472] db.c: Database unavailable
[Dec 15 23:38:19] NOTICE[5472] pbx_ael.c: Starting AEL load process.
[Dec 15 23:38:19] NOTICE[5472] pbx_ael.c: AEL load process: parsed config file name '/etc/asterisk/extensions.ael'.
[Dec 15 23:38:19] NOTICE[5472] pbx_ael.c: AEL load process: checked config file name '/etc/asterisk/extensions.ael'.
[Dec 15 23:38:19] NOTICE[5472] pbx_ael.c: AEL load process: compiled config file name '/etc/asterisk/extensions.ael'.
[Dec 15 23:38:19] NOTICE[5472] pbx_ael.c: AEL load process: merged config file name '/etc/asterisk/extensions.ael'.
[Dec 15 23:38:19] NOTICE[5472] pbx_ael.c: AEL load process: verified config file name '/etc/asterisk/extensions.ael'.
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5504] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5504] db.c: Database unavailable
[Dec 15 23:38:19] WARNING[5472] chan_unistim.c: Failed to bind to 0.0.0.0:5000: Permission denied
[Dec 15 23:38:19] WARNING[5472] pbx_config.c: ==!!== Unknown directive: sipusers at line 18 of extensions.conf -- IGNORING!!!
[Dec 15 23:38:19] WARNING[5472] pbx_config.c: ==!!== Unknown directive: sippeers at line 19 of extensions.conf -- IGNORING!!!
[Dec 15 23:38:19] WARNING[5472] pbx_config.c: ==!!== Unknown directive: extensions at line 20 of extensions.conf -- IGNORING!!!
[Dec 15 23:38:19] WARNING[5472] pbx_config.c: ==!!== Unknown directive: voicemail at line 21 of extensions.conf -- IGNORING!!!
[Dec 15 23:38:19] WARNING[5472] pbx_config.c: ==!!== Unknown directive: queues at line 22 of extensions.conf -- IGNORING!!!
[Dec 15 23:38:19] WARNING[5472] pbx_config.c: ==!!== Unknown directive: queue_members at line 23 of extensions.conf -- IGNORING!!!
[Dec 15 23:38:19] WARNING[5472] db.c: Unable to open Asterisk database '/var/lib/asterisk/astdb': Permission denied
[Dec 15 23:38:19] WARNING[5472] db.c: Database unavailable
[Dec 15 23:38:20] ERROR[5508] pbx_spool.c: Unable to open directory /var/spool/asterisk/outgoing: Permission denied
also die Datenbank verbindet sich nicht und meine users werden nicht geladen, was habe ich denn falsch gemacht bzw. fehtl mir irgendeine konfiguration ?
Ps. Die Rechte sind gesetzt worden und nebenbei, was ist astdb ?
wie kann ich die Datenbank anstatt von astdb mysql benutzen ?
Zuletzt bearbeitet: