Hello everyone! I faced some unfortunately issue with presence module. Let me describe setup scheme a bit: I'm publishing dialog states via pua_dialoginfo from one kamailio server(for calls proccessing itself) to another one kamailio(standalone kamailio just for handling presence,blf,mwi etc)
So, about issue, let's say we have device A which has outgoing subscription to extension which belongs to device B and device C(both devices has same extension but different usernames, webrtc+sip phone, effectively its the same Phone, I'm using pubruri_avps to change entities from usernames to extension) . And, in some cases,for examle, when thirtparty is making call to this extension(B,C devices) and making CANCEL after couple seconds - I see the PUBLISH from callserver to presence server with state "terminated', I see 200ok response.. but presence server isn't sending NOTIFY to device A about state "terminated", everything is good with "trying" and "early" states...
That problem is happening 1 of 50 tries.. I've tried a lot of things to fix that - still are not succeed.
p.s. everything is good from logs/sip point of view... And also, when I disable the webrtc device - I'm not able to reproduce that issue anymore. Looks like something wrong with case, when you have multiple different username behind the same presentity.
Maybe someone had same issue and may help me. Thanks!
-- Sent from: http://sip-router.1086192.n5.nabble.com/Users-f3.html