Probleme mit Asterisk 1.4.6 und FreePBX 2.3

robinsonR

Mitglied
Mitglied seit
17 Apr 2006
Beiträge
560
Punkte für Reaktionen
0
Punkte
16
Ich hatte schon einzelne Beiträge eröffnet. Auf Wunsch fasse ich meine diversen Problem(chen) hier zusammen:

Ich habe hier einen VIA-C3-Computer mit installiertem Ubuntu 7.04. Darauf habe ich Asterisk 1.4.6 installiert (kompiliert mit den Argumenten "--build=i586 --host=i586"). Dann FreePBX 2.3 Beta installiert und meine Konfiguration gemacht (siehe Anhang). Eigentlich funktioniert alles, ausser:

- Wählen über «Phonebook Directory» funktioniert erst nachdem ich unter /var/lib/asterisk/agi-bin/ die Datei pbdirectory gelöscht und die Datei directory in eben pbdirectory umbenannt habe.

[Habe das mal so gelöst: /var/lib/asterisk/agi-bin/directory nach /var/www/admin/modules/pbdirectory/agi-bin kopiert und in pbdirectory umbenannt (erst die gleichnamige Datei dort gelöscht). Bei einem Neustart wird nun diese Datei automatisch nach /var/lib/asterisk/agi-bin/pbdirectory kopiert.]

- Auf einer Trixbox-Installation (Version 2.2 mit Asterisk 1.2.20 und PHP4) funktioniert das da wie gewünscht. Hier aber erhalte ich kein Ergebnis, obwohl die angeführte Test-Suche im Web-Browser funktioniert.

[Ich glaube herausgefunden zu haben, wo das Problem liegt: Anscheinend wird das PHP-Programm unter /var/www/telsearch/index.php gar nicht aufgerufen – die Frage ist nun: warum?]

- Disa bringe ich auch nicht zum Laufen. Die Konsole gibt folgendes aus:
Code:
-- Goto (disa,1,1)
    -- Executing [1@disa:1] Set("SIP/0445200489-b69092e0", "RESCOUNT=1") in new stack
    -- Executing [1@disa:2] GotoIf("SIP/0445200489-b69092e0", "0?end") in new stack
    -- Executing [1@disa:3] Read("SIP/0445200489-b69092e0", "RRES|press-1|1||1|3||") in new stack
    -- Accepting a maximum of 1 digits.
    -- User disconnected

PS. Diesen Tipp werde ich auch noch ausprobieren. [Hat geklappt. Als ich den Makro in «macro-benachrichtigung» umbenannt hatte, wurde er auch aufgerufen. Ich frage mich nur, warum das vorher keine Rolle gespielt hat?]
 

Anhänge

Zuletzt bearbeitet:
Habe jetzt mehrere Male meinen Asterisk-Server neu aufgesetzt und jeweils die neueste Version von Asterisk installiert. Leider funktionieren DISA und die Namensauflösung noch immer nicht.

Weiter habe ich versucht Chanskype zu installieren. Leider wird das Modul in der CLI nicht angezeigt, obwohl es gemäss Log-Datei geladen wird. Kommentiere ich «autoload=yes» aus und lade es manuell, funktioniert es dagegen. Woran könnte das liegen?
 
Kostenlos!

Neueste Beiträge

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
247,207
Beiträge
2,263,762
Mitglieder
375,692
Neuestes Mitglied
greypeter1