![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
|
|
#1 |
|
Veteran
![]() Registriert seit: 03.07.2000
Beiträge: 240
|
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
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) Kann jemand damit was anfangen und mir gute Tipps geben? Geändert von robi1a (23.03.2009 um 22:40 Uhr). |
|
|
|
|
|
#2 |
|
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
in der regel wenn linux ein coredump macht, haben die Ram etwas.
was sagt syslog, kern.log sloter |
|
|
|
|
|
#3 |
|
Newbie
![]() |
Funktioniert Asterisk einwandfrei wenn du die LDAP-Applikation entfernst?
|
|
|
|
|
|
#4 |
|
Veteran
![]() Registriert seit: 03.07.2000
Beiträge: 240
|
Ohne LDAP funkt Asterisk bestens.
LDAP ausschalten (habe da einfach ein Flag eingebaut) -> alles OK LDAP einschalten und aufrufen -> coredump Darum glaube ich nicht das das RAM was hat. Im Syslog sind keine Meldungen die auf irgend ein HW-Problem hinzeigen. |
|
|
|
|
|
#5 |
|
Newbie
![]() |
Welche Asterisk-Version und welche Distribution (+ Version) nutzt du?
|
|
|
|
|
|
#6 |
|
Veteran
![]() Registriert seit: 03.07.2000
Beiträge: 240
|
Sorry, das habe ich ganz vergessen
asterisk-1.4.24 suse 10.3 Kernel 2.6.22.19-0.2-default |
|
|
|
|
|
#7 |
|
Newbie
![]() |
Versuch mal den Source Code der LDAP-Appl. nochmal runterzuladen, Asterisk inkl. LDAP restlos zu entfernen und alles neu zu kompilieren.
|
|
|
|
|
|
#8 |
|
Veteran
![]() Registriert seit: 03.07.2000
Beiträge: 240
|
Das habe ich alles schon mal probiert (auch mit einer älteren Asterisk Version)
|
|
|
|
|
|
#9 |
|
Newbie
![]() |
Hast du die Möglichkeit das System neu aufzusetzen? Vielleicht hats dir bei den Updates was essentielles gelöscht oder verschoben oder es hängt an inkompatiblen Abhängigkeiten nach dem Update.
|
|
|
|
|
|
#10 |
|
Veteran
![]() Registriert seit: 03.07.2000
Beiträge: 240
|
Hm, neu aufsetzen istz fas unmöglich (zu viel Abhängigkeiten). Ich kann ev. versuchen das auf einen anderen Rechner zu machen.
Das ist aber nich das einzige compilierte Programm am PC, die anderen funktionieren alle. |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|