Hi,
I am using tsilo and push notification recipe from
https://www.kamailio.org/events/2015-KamailioWorld/Day2/20-Federico.Cabiddu…
On resume of a suspended transaction rtpengine_manage() is sending
delete instead of offer.
In the routing block INVRESUME after t_continue():
route[INVRESUME] {
lookup("location");
rtpengine_manage("DTLS=off ICE=remove");
t_relay();
ts_store();
$sht(vtp=>stored::$rU) = 1;
}
I expect rtpengine_manage() to send offer since this is a Request+SDP;
instead it sends delete to rtpengine with garbage Call-ID. If I
replace rtpengine_manage() with rtpengine_offer() then it works.
rtpengine (the actual media proxy) sees
Received command 'delete' from 192.168.1.755:49851
Call-ID to delete not found
which is totally bogus of course.
rtpengine_offer() works fine but wondering why rtpengine_manage() goes
berserk here.
Anthony