Hi,
I have a few question regarding interpretation of RFC 3265. Paragraph
3.2.2 states that:
If the NOTIFY request fails (as defined above) due to a timeout
condition, and the subscription was installed using a soft-state
mechanism (such as SUBSCRIBE), the notifier SHOULD remove the
So for non-recoverable errors, it really does mean the subscription is
gone.
(Recoverable errors are things like digest challenges or complaints
about body of the NOTIFY).
Non-recoverable errors could be transport errors (ICMP) or SIP responses
(like a 480 from a proxy that can't get things