Hello Everyone, I am trying forward NOTIFY to client. My setup is
PBX Server ---- local lan ---kamailio ---- internet ---- client
The problem with whole setup that kamailio is not forwarding NOTIFY to client. Here are log.
U 2016/10/19 14:23:29.581609 10.18.130.50:5160 -> 10.18.130.46:5060 NOTIFY sip:10101@10.18.130.46:5060 SIP/2.0. Via: SIP/2.0/UDP 10.18.130.50:5160;rport;branch=z9hG4bKPjONocd4FvI5LkOmSR6ZCA5Z1f7SYDb3Ty. From: sip:8101@networklab.ca;tag=ziApds23FQsPL2zd6q8pCUlwW.jwa6mK. To: "Slava" sip:10101@networklab.ca;tag=734f813f. Contact: sip:10.18.130.50:5160. Call-ID: A0bJWg8v0nGmtUmiHzUixQ... CSeq: 18547 NOTIFY. Route: sip:kamailio_local_ip:5060;lr;r2=on;ftag=734f813f. Route: sip:kamailio_public_ip:5081;transport=tls;lr;r2=on;ftag=734f813f. Event: presence. Subscription-State: active;expires=413. Allow-Events: message-summary, presence, dialog, refer. Max-Forwards: 70. User-Agent: FPBX-13.0.188.9(14.0.2). Content-Type: application/pidf+xml. Content-Length: 579. . <?xml version="1.0" encoding="UTF-8"?> <presence entity="sip:8101@10.18.130.50:5160" xmlns="urn:ietf:params:xml:ns:pidf" xmlns:pp="urn:ietf:params:xml:ns:pidf:person" xmlns:es="urn:ietf:params:xml:ns:pidf:rpid:status:rpid-status" xmlns:ep="urn:ietf:params:xml:ns:pidf:rpid:rpid-person"> <note>On the phone</note> <tuple id="8101"> <status> <basic>closed</basic> </status> <contact priority="1">"Slava" <sip:10101@networklab.ca></contact> </tuple> pp:person <status> ep:activitiesep:busy</ep:activities> </status> </pp:person> </presence>
U 2016/10/19 14:23:32.045388 10.18.130.46:5060 -> 10.18.130.50:5160 SIP/2.0 408 Request Timeout. Via: SIP/2.0/UDP 10.18.130.50:5160;rport=5160;branch=z9hG4bKPju05rMNlzhfukLvaq4ELmq.QI4GBqDN-m;received=10.18.130.50. From: sip:8101@networklab.ca;tag=Yzy2m6O2AFT6rGSDBmo6PjcGaCWT1i5H. To: "Slava" sip:10101@networklab.ca;tag=ad5a945e. Call-ID: 2pq5iebmtLdB_OsMUs3EOg... CSeq: 14623 NOTIFY. Server: kamailio (4.3.4 (x86_64/linux)). Content-Length: 0.
Any help thank you.
volga629