Asterisk verreckt bei LDAP Abfrage

robi1a

Neuer User
Mitglied seit
29 Dez 2008
Beiträge
74
Punkte für Reaktionen
0
Punkte
0
Hallo
Habe seit kurzem ein Problem mit meinem Asterisk Server. Ich habe vor einiger Zeit eine LDAP Abfrage in meinem Dialplan eingebaut, was auch gut funktioniert hat. Die Abfrage war einfach die letzten 7 Stellen der Telnr. und als Antwort den Namen der Person. Diesen habe ich dann als CALLERID gesetzt.
Seit kurzen verreckt mir allerdings Asterisk beim LDAPGET mit einem coredump.
Ich habe mir das Modul LDAPget (app_ldap.so) runter geladen und in den Asterisk installiert. Wie schon gesagt hat bis vor kurzem noch funktioniert. Weis allerdings nicht was der Auslöser für den Absturz war und ist (Linux Update, Asterisk Update). Habe alles auf neuesten Stand aktualisiert und alles (Asterisk, ldapget) neu compiliert. Keine Verbesserung. Folgend die Asterisk Console:
Code:
  == Parsing '/etc/asterisk/users.conf': Found
    -- Executing [18@IPPhone:1] NoOp("SIP/15-082035e0", "") in new stack
    -- Executing [18@IPPhone:2] LDAPget("SIP/15-082035e0", "CALLERNAME=phonebook/*4995") in new stack
    -- LDAPget: varname=CALLERNAME, config-section=phonebook, keys=*4995
  == Parsing '/etc/asterisk/ldap.conf': Found
*CLI>
Disconnected from Asterisk server

Debugger zeigt folgendes:
Code:
... :
... :
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Core was generated by `/usr/sbin/asterisk -f -vvvg -c'.
Program terminated with signal 6, Aborted.
#0  0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7dee8f5 in raise () from /lib/libc.so.6
#2  0xb7df01e1 in abort () from /lib/libc.so.6
#3  0xb7e2580c in ?? () from /lib/libc.so.6
#4  0x00000021 in ?? ()
#5  0xb660dd4c in ?? ()
#6  0x00000400 in ?? ()
#7  0x00000000 in ?? ()
(gdb)

LDAP und Asterisk sind auf dem selben System. Ein ldapsearch direkt auf dem System funktioniert.

Kann jemand damit was anfangen und mir gute Tipps geben?
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.