[Standards] LAST CALL: XEP-0216 (XMPP Intermediate IM Server 2008)
Peter Saint-Andre
stpeter at jabber.org
Fri Jun 1 11:56:00 CDT 2007
Mridul Muralidharan wrote:
> JD Conley wrote:
>>> PSA Wrote:
>>>> Right. So I think you're arguing that we should make JID Escaping
>>>> required in Basic Server 2008.
>>> I'm a bit confused. I actually thought this was a client-side XEP.
>>
>> Well, the server has to process it as well, as it has to send it to the
>> external service (LDAP, IMAP, whatever) un-XEP-escaped and then escaped
>> in whatever format the service needs.
>>
>> -JD
>
> It mostly affects clients, true.
> But to identify the backend user, we use the 'node' since in most cases
> authorization identity == authentication identity.
> So what JD mentions is exactly one of the reasons we ended up with issues.
>
> Another being how we look up into the backend store : having '\' in the
> uid is not good if you are writing to a file system as a backend, with
> node as a key and support windows. That way, JID escaping makes us
> require double transformation for those ...
Well the \ character is allowed by nodeprep. Are you suggesting that
nodeprep be changed to disallow the \ character?
Peter
--
Peter Saint-Andre
XMPP Standards Foundation
http://www.xmpp.org/xsf/people/stpeter.shtml
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7358 bytes
Desc: S/MIME Cryptographic Signature
Url : http://mail.jabber.org/pipermail/standards/attachments/20070601/42ae864d/smime.bin
More information about the Standards
mailing list