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

ASTERISK -> KAMAILIO -> ASTERISK (тот же самый) изменив call-id

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

ASTERISK -> KAMAILIO -> ASTERISK (тот же самый) изменив call-id


Нужен совет как сделать следующий сценарий
ASTERISK -> KAMAILIO -> ASTERISK (тот же самый) но так что бы call-id при KAMAILIO -> ASTERISK поменялся. Иначе Asterisk думает что это spiral и отрубает (CANCEL) invite на KAMAILIO и обрабатывает как LOCAL CHANEL (Простое изменение R-URI на KAMAILIO не достаточно).

Может кто сообразит как разрулить это в Kamailio?
#2

камалио это не b2bua, а прокся...

поменять то там скорее всего можно много всего, например:

if (is_method("INVITE"))
{
$var(callid_hdr)=$hdr(Call-ID);
remove_hf("Call-ID");
append_hf("Call-ID: $var(callid_hdr)-kamailio\r\n");
}

и попробовать сделать обратное преобразование в on_reply, только напхуа этот геморой... ?
#3

Спасибо, так и сделал.
Нужно было для локального тестирования.