Der Anleitung auf voip-info.org folgend habe ich angefangen, Realtime mit MySQL für meinen Asterisk-Server zu implementieren. Den eindeutig statischen Teil der extensions.conf habe ich in die Tabelle ast_config eingelesen und die einzelnen Extensions in die Tabelle extensions. Einen Rest behalte ich allerdings immer noch übrig:
Wo sollen diese Zeilen hin? Testweise hatte ich sie in die Tabelle ast_config eingefügt (auf das Relevante gekürzt):
Leider produziert Asterisk dann beim Starten folgende Fehlermeldung:
"WARNING: pbx.c:3650 ast_merge_contexts_and_delete: Requested contexts didn't get merged."
Und in die Tabelle extensions scheinen die Anweisungen ja auch nicht reinzupassen:
Für Hinweise jeder Art bin ich dankbar.
System: Suse 9.3
Asterisk CVS-NHEAD-07/04/05-12:13:28
Code:
[default]
switch => Realtime/default@rt_ext
[from-sip]
include => default
[local]
include => default
Wo sollen diese Zeilen hin? Testweise hatte ich sie in die Tabelle ast_config eingefügt (auf das Relevante gekürzt):
Code:
+----+-----+-----+----------+--------------+-------------------------+
| id | cat | var | category | var_name | var_val |
+----+-----+-----+----------+--------------+-------------------------+
| 6 | 0 | 0 | general | static | yes |
| 7 | 0 | 1 | general | writeprotect | no |
| 38 | 1 | 0 | default | switch | Realtime/default@rt_ext |
| 39 | 2 | 0 | from-sip | include | default |
| 40 | 3 | 0 | local | include | default |
+----+-----+-----+----------+--------------+-------------------------+
Leider produziert Asterisk dann beim Starten folgende Fehlermeldung:
"WARNING: pbx.c:3650 ast_merge_contexts_and_delete: Requested contexts didn't get merged."
Und in die Tabelle extensions scheinen die Anweisungen ja auch nicht reinzupassen:
Code:
mysql> show columns from extensions;
+----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| context | varchar(20) | | PRI | default | |
| exten | varchar(64) | | PRI | | |
| priority | int(2) | | PRI | 1 | |
| app | varchar(20) | | | | |
| appdata | varchar(255) | YES | | NULL | |
| descr | text | YES | | NULL | |
| flags | int(1) | | | 0 | |
+----------+--------------+------+-----+---------+-------+
Für Hinweise jeder Art bin ich dankbar.
System: Suse 9.3
Asterisk CVS-NHEAD-07/04/05-12:13:28