AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Kamailio - БД и стабильность работы

OpenSER 4 сообщений -
#1

Добрый день!

Попытался поднять на Kamailio (1.4.3) Presence Server.
Вроде поднялся, правда статус телефоны так и не показывали Crying or Very sad, но в БД данные записывались.
Но обнаружил странный баг -- закрываю eyeBeam или X-Lite за NAT'ом и Kamailio падает (либо падает при повторной регистрации).
В логи пишет следующее:
Код:

DBG:presence:handle_subscribe: subscription status= active - inserted
DBG:core:parse_headers: flags=ffffffffffffffff
DBG:presence:printf_subs: ^I[pres_uri]= sip:16776@192.168.x.x ^I[to_user]= 11111^I[to_domain]= 192.168.x.x ^I[w_user]= 11111 ^I[w_domain]= 192.168.x.x ^I[event]= presence.winfo ^I[status]= active ^I[expires]= 300 ^I[callid]= ec33bd29a0388a48^I[local_cseq]=0 ^I[to_tag]=10.16360.1235772326.4^I[from_tag]= 3e67d313 ^I[contact]= sip:11111@192.168.x.x:8448^I[record_route]=
DBG:core:parse_headers: flags=ffffffffffffffff
CRITICAL:core:receive_fd: EOF on 8
INFO:core:handle_sigs: child process 16358 exited by a signal 6
DBG:core:check_via_address: params 192.168.x.y, 192.168.x.y, 0
DBG:core:handle_ser_child: dead child 2, pid 16358 (shutting down?)
INFO:core:handle_sigs: core was not generated
...
ERROR:nat_traversal:save_keepalive_state: failed to open keepalive state file for writing: Permission denied

Попытался отключить nat_traversal.so -- упало в другом месте. Пробовал отключать presence.so -- тоже падает.
Похоже, что падает из-за usrloc, когда пишется в БД (если только в память -- все Ok).

Кто сталкивается?

P.S. БД -- PostgreSQL 7.4.13.

_________________
Maksim Timofejev
#2

Цитата:

INFO:core:handle_sigs: core was not generated


Советую включить core dump и поглазеть на корку (на stack trace) с помощью gdb.
#3

с gdb понятно, я думал кто-то уже натыкался на аналогичную проблему.
Но все равно спасибо, проверю что же он там хочет...
Судя по гуглу я один такой счастливчик. Crying or Very sad

_________________
Maksim Timofejev
#4

С переходом на версию 1.5.0 проблемы с падением исчезли.
Но есть дргуие проблемы, не в эту тему...

_________________
Maksim Timofejev