Logs for jdev
[05:14:26] * wеstsibe left the chat.
[05:17:46] * wеstsibe joined the chat.
[05:24:21] * Xificurk joined the chat.
[05:30:44] * Treebilou joined the chat.
[05:31:11] * Treebilou left the chat.
[05:31:18] * Treebilou joined the chat.
[05:43:54] * teo left the chat.
[05:43:54] * teo joined the chat.
[06:39:44] * teo left the chat.
[06:39:55] * teo joined the chat.
[06:50:28] * ermine joined the chat.
[07:12:51] * teo left the chat.
[07:12:55] * teo joined the chat.
[07:23:18] * Tobias joined the chat.
[07:28:00] * wеstsibe left the chat.
[08:08:17] * johnny left the chat.
[08:08:22] * Kev_ joined the chat.
[08:08:39] * Kev left the chat.
[08:15:43] * Treebilou left the chat.
[08:19:32] * johnny joined the chat.
[09:01:51] * Asterix joined the chat.
[09:12:19] * waqas left the chat.
[09:30:33] * Link Mauve joined the chat.
[10:05:50] * mlundblad joined the chat.
[10:08:59] * Link Mauve left the chat.
[10:47:10] * Zash joined the chat.
[11:03:30] * teo left the chat.
[11:46:53] * Zash left the chat.
[12:07:56] * Treebilou joined the chat.
[12:08:45] * Treebilou left the chat.
[12:08:48] * Treebilou joined the chat.
[12:08:48] * Tobias left the chat.
[12:11:36] * teo joined the chat.
[12:35:45] * Tobias joined the chat.
[12:42:46] * waqas joined the chat.
[12:43:46] * Zash joined the chat.
[13:00:58] * Florob joined the chat.
[13:04:04] <Florob> Probably naive question: "A client MUST NOT attempt to guess at its JID but instead MUST consider its JID to be whatever the
server returns to it during SASL negotiation (bare JID) or resource binding (full JID)." How would one get a bare JID during
SASL negotiation?
[13:32:58] * jugg left the chat.
[14:26:03] * teo left the chat.
[14:26:04] * teo joined the chat.
[14:48:36] <Tobias> Florob: that surprises me too...basically you send a jid and the server says yes or no
[14:49:50] <Florob> Tobias, not even that. You said a authentication ID and the server derives a JID from that. I think we even have text now
that says the authentication ID is only the node part of the JID.
[14:50:42] <Tobias> yeah..but the domain part is implicit due to stream header
[14:51:28] <Florob> Yes, but as long as that is not a MUST the server can derive something completely different as JID
[14:51:48] <Tobias> yup
[14:52:19] <Florob> Are there possibly mechanisms that return the authorization ID to you?
[14:53:22] <Tobias> nope
[14:53:40] <Tobias> even with ANONYMOUS the jid is set during binding and not in SASL
[14:54:16] <Florob> Hmm... I guess I shall write to the WG list in that case.
[14:55:36] <Tobias> yeah..do that..the worst that can happen is that you make a fool of yourself ;)
[14:56:40] <Florob> exactly. I'm surprisingly good at that anyway#
[14:58:56] <Florob> To lessen the foolishness later:
SCRAM has »If the "a" attribute is not specified (which would normally be the case), this username is also the identity which
will be associated with the connection subsequent to authentication and authorization.« Do I correctly read that as "authorization
ID == authentication ID if the former is unspecified"?
[15:33:58] <Tobias> yeah..if a is not specified AuthzID = AuthID
[15:34:38] <Florob> Tobias, but for xmpp authzid = JID; authid = node :/
[15:34:48] <Florob> and scram = MTI
[15:35:33] <Tobias> yeah...that way you can use an authzid which belongs to a different domain when logging in as a different user
[15:36:51] <Florob> not my point (I think). What I'm saying is that this means you always have to specify "a" for xmpp if you don't want to break
either rfc, which is supposed to be the exception not the rule
[15:38:01] <Tobias> because of different requirements
[15:38:19] <Tobias> i guess for the XMPP use case it doesn't matter
[15:38:43] <Tobias> they know the domain part already
[15:38:44] * waqas left the chat.
[15:39:26] <Florob> ?
[15:39:26] <Tobias> however maybe some text like: if a not specified then authzid = authid + "@" + domain part from XMPP stream header
[15:40:19] <Tobias> would be nice
[15:40:20] <Tobias> ;)
[15:41:00] <Florob> Tobias, Well, that is assuming we can override that SCRAM already says if not specified authzid = authid
Or did I get that wrong?
[15:43:14] <Tobias> " If this attribute is omitted (as it normally would be), the
authorization identity is assumed to be derived from the
username specified with the (required) "n" attribute."
[15:43:22] <Tobias> it doesn't say how to derive it :)
[15:43:33] <Tobias> so it could be more than just authzid = authid
[15:46:46] <Florob> Tobias, Well, I'm thinking of the text for the "n" attribute I quoted above. I'm really not sure what it is supposed to mean
though.
[15:58:41] * steve-e joined the chat.
[16:15:22] <Tobias> hmmm...
[16:25:55] * Florob left the chat.
[16:26:27] * Florob joined the chat.
[17:28:30] * darkrain42 joined the chat.
[17:30:47] <darkrain42> Still no logs being updated on logs.jabber.org? :(
[17:31:21] <darkrain42> Oops, I found them hiding.
[17:31:28] <Tobias> where?
[17:31:37] <darkrain42> http://logs.jabber.org/new/2010/7/3/jdev.html Under "new"...
[17:32:59] <Tobias> k
[17:33:12] * Tobias has set the topic to "Jabber/XMPP Development | RFCs and Extensions: http://xmpp.org | Logs: http://logs.jabber.org/jdev@conference.jabber.org/
and http://logs.jabber.org/new/".
[17:33:18] <Tobias> :)
[17:38:26] <darkrain42> Florob: Any reason you didn't call out the 'unnamed service'? Public shaming seems like it might be useful :)
[17:39:30] <Florob> darkrain42, no real reason. They got enough public shaming by me getting angry with them where there users can read it for
all I know. Also seems like they are going to fix it
[17:39:44] <darkrain42> Ah, excellent.
[17:46:31] * steve-e left the chat.
[18:02:59] * smoku joined the chat.
[18:48:39] * smoku left the chat.
[19:21:42] * darkrain42 left the chat.
[19:23:12] * darkrain42 joined the chat.
[19:23:56] * darkrain42 left the chat.
[19:24:05] * darkrain42 joined the chat.
[20:01:34] * Kev_ left the chat.
[20:03:29] * Kev joined the chat.
[20:47:12] * Xificurk left the chat.
[20:49:53] * darkrain42 left the chat.
[21:27:12] * ermine left the chat.
[21:32:00] * waqas joined the chat.
[21:32:34] * darkrain42 joined the chat.
[21:48:36] * Asterix left the chat.
[21:49:02] * Asterix joined the chat.
[21:55:41] * waqas left the chat.
[21:55:47] * waqas joined the chat.
[22:01:25] * Kev left the chat.
[22:26:55] * mlundblad left the chat.
[22:39:56] * Treebilou left the chat.
[23:24:43] * darkrain42 left the chat.
[23:44:54] * darkrain42 joined the chat.
[23:51:35] * Florob left the chat.
[00:45:09] * Tobias left the chat.
[01:41:09] * Treebilou joined the chat.
[01:49:14] * darkrain42 left the chat.
[02:00:17] * Zash left the chat.
[02:14:29] * Treebilou left the chat.
[02:26:29] * Zash joined the chat.
[02:34:07] * waqas left the chat.
[02:34:12] * waqas joined the chat.
[03:02:21] * scippio left the chat.
[03:02:39] * scippio joined the chat.
[03:11:37] * darkrain42 joined the chat.
[03:13:14] * smoku joined the chat.
[03:13:54] * smoku left the chat.
[03:47:23] * waqas left the chat.
[03:57:26] * darkrain42 left the chat.
[03:58:04] * darkrain42 joined the chat.
[04:33:34] * waqas joined the chat.
[04:34:19] * Zash left the chat.
[04:34:22] * Zash joined the chat.
[04:42:10] * waqas left the chat.
[04:42:13] * waqas joined the chat.