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:
Debugger zeigt folgendes:
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?
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: