It is still list notification. Could you send me dump of SUBSCRIBE request which was sent from XLite? Vaclav
Do you know any clients that handles list NOTIFY as they are in SER now?
When i try non-list notification I get the same error: In /var/log/messages /usr/local/sbin/ser[30885]: INFO: subscribe.c:603: handle_subscription about to send_reply and return -2 /usr/local/sbin/ser[30876]: Warning: run_failure_handlers: no UAC support (0, 256) /usr/local/sbin/ser[30876]: WARN: rl_subscription.c:398: destroying subscription from callback due to 420 response on NOTIFY
In X-lite debug log:
--RewXdpxR455586034xA1690507469--
" | [07-01-31]11:58:09.479 | Debug | RESIP | "SipMessage::getContents: multipart/related" | [07-01-31]11:58:09.479 | Debug | RESIP:DUM | "Decrypted message:0280D230 " | [07-01-31]11:58:09.480 | Info | RESIP:DUM | "Got: SipReq: NOTIFY tuser@192.168.1.71:54364 tid=d50c.16d08897.0 cseq=NOTIFY contact=192.168.1.1:5060 / 10 from(wire)" | [07-01-31]11:58:09.480 | Info | RESIP:DUM | "Received an unsupported option tag(s): SipReq: NOTIFY tuser@192.168.1.71:54364 tid=d50c.16d08897.0 cseq=NOTIFY contact=192.168.1.1:5060 / 10 from(wire)" | [07-01-31]11:58:09.480 | Debug | RESIP | "Helper::makeResponse(SipReq: NOTIFY tuser@192.168.1.71:54364 tid=d50c.16d08897.0 cseq=NOTIFY contact=192.168.1.1:5060 / 10 from(wire) code=420 reason=" | [07-01-31]11:58:09.480 | Debug | RESIP | "SEND: SipResp: 420 tid=d50c.16d08897.0 cseq=NOTIFY / 10 from(tu)" | [07-01-31]11:58:09.480 | Debug | RESIP:DUM | "Failed required options validation NOTIFY sip:tuser@192.168.1.71:54364 SIP/2.0 Via: SIP/2.0/UDP 192.168.1.1;branch=z9hG4bKd50c.16d08897.0 Max-Forwards: 70 Require: eventlist Contact: sip:192.168.1.1:5060 To: ""Jens""sip:tuser@test-domain.com;tag=5d062f5d From: sip:tuser2@test-domain.com;tag=a6a1c5f60faecf035a1ae5b6e96e979a-db3a Call-ID: OTk2MjgzNjNiYTUzMzFiNDIxMjRlNzE2MDRhZTBhMzI. CSeq: 10 NOTIFY Content-Type: multipart/related;type=""application/rlmi+xml"";boundary=""RewXdpxR455586034xA1690507469"";start=""qwW388818348pPdxX2033088910"" User-Agent: Sip EXpress router(0.10.99-dev66 (i386/linux)) Subscription-State: active;expires=300 Event: presence Content-Length: 336
--RewXdpxR455586034xA1690507469 Content-Type: application/rlmi+xml;charset=""UTF-8"" Content-Transfer-Encoding: binary Content-Id: qwW388818348pPdxX2033088910
<?xml version=""1.0""?>
<list xmlns=""urn:ietf:params:xml:ns:rlmi"" uri=""sip:tuser2@test-domain.com"" version=""0"" fullState=""true"">
</list>
--RewXdpxR455586034xA1690507469--" | [07-01-31]11:58:09.581 | Debug | RESIP:TRANSACTION | "Adding timer: Timer J tid=d50c.16d08897.0 ms=32000" | [07-01-31]11:58:09.581 | Debug | RESIP:TRANSPORT | "Looked up source for destination: [ V4 192.168.1.1:5060 UDP target domain=unspecified received on: Transport: [ V4 0.0.0.0:54364 UDP target domain=unspecified connectionId=0 ] connectionId=0 ] -> [ V4 192.168.1.71:0 UDP target domain=unspecified received on: Transport: [ V4 0.0.0.0:54364 UDP target domain=unspecified connectionId=0 ] connectionId=0 ] sent-by=192.168.1.1 sent-port=0" | [07-01-31]11:58:09.581 | Debug | RESIP:TRANSPORT | "Transmitting to [ V4 192.168.1.1:5060 UDP target domain=unspecified received on: Transport: [ V4 0.0.0.0:54364 UDP target domain=unspecified connectionId=0 ] connectionId=0 ] tlsDomain= via [ V4 192.168.1.71:54364 UDP target domain=unspecified received on: Transport: [ V4 0.0.0.0:54364 UDP target domain=unspecified connectionId=0 ] connectionId=0 ]SIP/2.0 420 Bad Extension Via: SIP/2.0/UDP 192.168.1.1;branch=z9hG4bKd50c.16d08897.0 To: ""Jens""sip:tuser@test-domain.com;tag=5d062f5d From: sip:tuser2@test-domain.com;tag=a6a1c5f60faecf035a1ae5b6e96e979a-db3a Call-ID: OTk2MjgzNjNiYTUzMzFiNDIxMjRlNzE2MDRhZTBhMzI. CSeq: 10 NOTIFY Unsupported: eventlist Content-Length: 0
Kind regards, Jens-Martin Groenne
Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers