[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sip] Error reporting in caller prefs
"Jonathan Rosenberg" <jdrosen@dynamicsoft.com> writes:
> I am inclined to go with approach 3, adding the appropriate discussions
> on the privacy considerations. The specific algorithm I would propose is
> this. If the caller prefs selection process results in zero contact, the
> proxy re-runs the algorithms without the implicit preferences. If now,
> there are contacts remaining, it concludes that the implicit preferences
> caused the problem. It then checks to see if the problem was methods or
> event packages, and generates a 405 or 489 accordingly.
Two comments; one con, one "interesting":
1. It seems to me that this approach adds a substantial burden
to the proxy.
2. This has the interesting effect of forcing the proxy to
aggregate the methods and the event-packages
available for an address-of-record. (e.g. if I have
a client registered that supports MESSAGE,
and one that supports INVITE, the proxy-generated
405 will ostensibly indicate both INVITE and MESSAGE
as acceptable methods.) Of course, this may well exacerbate
the security problems you discuss -- but it also might
be a useful feature. It also has the odd consequence that
I can get a more accurate picture of your capabilities
by intentionally sending an invalid method than
I can by sending an OPTIONS...
/a
_______________________________________________
Sip mailing list https://www1.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sipping@ietf.org for new developments on the application of sip