As far as Alice and Bob have the same interpretation, yes.
The problem here, isn't the blocking message itself, but the way it will
be interpreted by both sides... The best would be have some kind of
blocking message/mechanism that would leave no doubts about the real
reason of the block. Believing that all Alices and Bobs out there would
have the same interpretation is, at least, a flaw point.
But again, "403 Forbidden" for the SUBSCRIBE would work for sure.
Edson.
IƱaki Baz Castillo escreveu:
2010/2/24 Edson - Lists <4lists(a)gmail.com>om>:
Not very polite, neither enlightenment... I can
image that Alice and Bob
would never talk each other again, 'cause they would think that the other
wan't to have other's 'contact'.... :)
Well, IMHO is worse if the presence server replies 200 for the
SUBSCRIBE and inmediately rejects the subscription with a NOTIFY
containing "Subscription-status: terminated;reason=rejected". In this
way it really seems that bob has blocked alice.
In the other hand, if the proxy responsible for bob rejects the
SUBSCRIBE from alice with 403 it's clear that it's a
realm/inter-provider issue.