Logs for jdev

Show join/part/nick changes:

[00:38:49] * Minos joined the chat.
[00:40:14] * bear joined the chat.
[02:05:23] * deryni joined the chat.
[02:15:01] * darkrain_ left the chat.
[03:19:12] * ermine joined the chat.
[03:55:38] * darkrain joined the chat.
[06:08:56] * Guus joined the chat.
[07:17:31] * jabberjocke joined the chat.
[07:27:04] * jcea joined the chat.
[07:28:53] * Lance_ joined the chat.
[07:47:24] * Alex joined the chat.
[08:20:52] * Guus left the chat.
[08:35:27] * luca tagliaferri joined the chat.
[08:50:24] * Flow joined the chat.
[09:21:22] * Lance_ left the chat.
[09:24:03] * McKael joined the chat.
[09:25:07] * Tobias joined the chat.
[09:42:30] * Florian joined the chat.
[10:04:13] * scippio joined the chat.
[10:38:55] * jabberjocke left the chat.
[10:52:27] * Tobias_ joined the chat.
[10:55:50] * Guus joined the chat.
[10:56:05] * Tobias left the chat.
[11:04:23] * jabberjocke joined the chat.
[11:08:37] * Irdis joined the chat.
[11:55:04] * Florian left the chat.
[11:55:10] * Florian joined the chat.
[11:55:35] * Tobias_ left the chat.
[12:06:51] * Link Mauve left the chat.
[12:13:23] * Link Mauve joined the chat.
[12:14:37] * Link Mauve left the chat.
[12:14:49] * Link Mauve joined the chat.
[12:20:59] * Irdis left the chat.
[12:21:33] * Flow left the chat.
[12:37:15] * Tobias joined the chat.
[12:41:04] * jabberjocke left the chat.
[13:02:19] * Alex left the chat.
[13:02:19] * Alex joined the chat.
[13:07:43] * akuckartz joined the chat.
[13:10:45] * jabberjocke joined the chat.
[13:27:33] * brahman joined the chat.
[13:28:23] * brahman in now known as brahman@jabber.org.
[13:30:45] * brahman@jabber.org left the chat.
[13:52:39] * jabberjocke left the chat.
[14:12:15] * Tobias left the chat.
[14:13:07] * Tobias joined the chat.
[14:15:13] * Tobias left the chat.
[14:16:34] * Tobias joined the chat.
[14:21:02] * Tobias left the chat.
[14:21:48] * Tobias joined the chat.
[14:23:55] * Tobias left the chat.
[14:45:25] * Tobias joined the chat.
[15:09:19] * Guus left the chat.
[15:33:51] * akuckartz left the chat.
[15:45:01] * luca tagliaferri left the chat.
[15:45:03] * darkrain_ joined the chat.
[15:52:36] * Alex left the chat.
[15:59:11] * Tobias left the chat.
[15:59:16] * Tobias joined the chat.
[16:05:49] * Tobias left the chat.
[16:17:54] * deryni left the chat.
[16:17:54] * deryni joined the chat.
[16:20:23] * windower joined the chat.
[16:20:34] <windower> Hi people.
[16:20:40] <windower> I was wondering,m
[16:20:50] <windower> why does the XTLS proposal use Jingle?
[16:21:05] <windower> Why doesn't it simply transfer the base64ed SSL data through normal XMPP stanzas?
[16:21:15] <windower> (The same XMPP stanzas used for text messages.)
[16:21:36] <Kev> I think that's two questions, isn't it?
[16:21:50] <windower> I think the latter question is my real question.
[16:21:53] <Kev> Jingle is just the signalling mechanism, but you're talking about why it's out of band.
[16:21:58] <windower> yeah
[16:22:07] <Kev> I guess it depends what properties you want.
[16:22:28] <Kev> If you do it in band, the server can tell when you're talking to someone and how much you're saying.
[16:22:50] <windower> oh i see.
[16:22:53] <Kev> If you do it out of band, it only knows that you've started an encrypted stream, and nothing more.
[16:22:55] <windower> fair enough
[16:23:10] <windower> I was looking at the XTLS proposal,
[16:23:11] <Kev> And since you're doing end to end encryption presumably because the servers aren't trusted in some way, it's not an entirely daft idea.
[16:23:21] <Kev> I think it's the only one of the E2E proposals that have been out of band, though.
[16:23:32] <windower> and I was wondering how hard it would be to modify it so that end-to-end TLS can be achieved in MUCs too.
[16:23:44] <windower> (pairwise between the clients, and not between the clients and the server)
[16:23:54] <Kev> I think if you do that it's not MUC anymore.
[16:24:03] <Kev> Because the MUC is always a repeater in between all the users.
[16:24:05] * luca tagliaferri joined the chat.
[16:24:09] <windower> Right.
[16:24:31] <windower> I was thinking of using the private MUC messages to that
[16:24:36] <windower> and keep calling it MUC
[16:24:42] <windower> but I'm not sure if it's worth it.
[16:24:43] <Kev> So you're making the bandwidth et al. requirements for each occupant N-times larger whenever they say something.
[16:25:07] <windower> correct
[16:25:17] <windower> it sucks I know
[16:25:26] <windower> but it's the easiest way of doing it
[16:25:36] <windower> before going into "group key establishment" crypto magic
[16:26:13] <windower> still it sucks, and negotiating a group key and encrypting all public messages with that key is probably the way it should be done.
[16:27:00] <windower> in any case
[16:27:04] <windower> kev thanks for the help!
[16:27:13] <Kev> YW, sorry it wasn't much help.
[16:32:10] * ashward joined the chat.
[16:33:14] * deryni left the chat.
[16:34:24] * windower left the chat.
[16:41:44] * edhelas joined the chat.
[17:03:00] * Lance_ joined the chat.
[17:05:08] * Tobias joined the chat.
[17:12:08] * Tobias left the chat.
[17:15:45] * Tobias joined the chat.
[17:16:41] * deryni joined the chat.
[17:17:00] * Tobias left the chat.
[17:20:27] * Tobias joined the chat.
[17:28:32] * Tobias left the chat.
[17:29:01] * Tobias joined the chat.
[17:29:31] * Tobias_ joined the chat.
[17:29:42] * Tobias_ left the chat.
[17:30:47] * Tobias left the chat.
[17:32:44] * Lance_ left the chat.
[17:47:12] * Lance_ joined the chat.
[17:48:29] * Alex joined the chat.
[17:53:47] * Asterix joined the chat.
[18:02:07] * luca tagliaferri left the chat.
[18:02:17] * Florian left the chat.
[18:20:35] * Asterix left the chat.
[18:20:45] * Asterix joined the chat.
[18:26:50] * ermine left the chat.
[18:32:14] * Tobias joined the chat.
[18:41:22] * Tobias left the chat.
[18:41:36] * Tobias joined the chat.
[19:19:22] * ashward left the chat.
[19:34:09] * Alex left the chat.
[19:38:48] * luca tagliaferri joined the chat.
[20:07:53] * Neustradamus left the chat.
[20:09:05] * Neustradamus joined the chat.
[20:11:53] * Neustradamus left the chat.
[20:12:33] * Neustradamus joined the chat.
[20:45:46] * Alex joined the chat.
[21:20:00] * Flow joined the chat.
[21:25:48] * Alex left the chat.
[21:30:06] * vincent_v joined the chat.
[21:33:21] * Alex joined the chat.
[21:47:16] * paul joined the chat.
[21:47:17] * paul left the chat.
[21:48:44] * paul joined the chat.
[21:50:01] <paul> Hi - I have a question about s2s dialback over tls - wondering if server (openfire in this case) is doing the right thing
[21:50:19] <paul> scenario server a opens stream with server b
[21:51:03] <paul> server b says tls required - server a and b negotiate tls successfully and switch to new (tls stream)
[21:51:28] <paul> server a sends dialback key over tls stream to server b
[21:51:55] <paul> server b then needs to "dialback" to the authorative server for server a's domain
[21:52:17] * edhelas left the chat.
[21:52:35] <paul> server b opens a new stream (in the clear) to server a (if the dns records point there)
[21:53:25] <paul> server a rejects the dialback key exchange because it is set tls required and the call is in the clear
[21:53:30] <paul> s2s fails
[21:54:20] <paul> so - in this case should server b do the dialback over a newly negotiated tls session - or is server a being over fussy about the dialback?
[22:02:45] * deryni left the chat.
[22:10:16] <Kev> I don't know what the Right Thing is in this case, without checking the specs.
[22:11:37] * Asterix left the chat.
[22:16:24] <Kev> It does seem, offhand, that if starttls is marked <required/> then the server should be negotiating it.
[22:24:26] * Alex left the chat.
[22:47:03] <paul> happy to believe I didn't look deep enough - but I couldn't see any specifics around this part of the conversation - but there doesn't seem to be scope in the handshake for the tls/required to take place - the dialback is a two packet exchange - "here's the key" - "yes it's ok/no its not" - not sure there is a stream established as such
[22:52:25] * Florian joined the chat.
[22:55:39] * Tobias left the chat.
[22:58:54] * Tobias joined the chat.
[22:59:44] * Tobias left the chat.
[23:06:44] * Tobias joined the chat.
[23:11:28] * Tobias left the chat.
[23:11:40] * Tobias joined the chat.
[23:11:46] * paul left the chat.
[23:13:14] * deryni joined the chat.
[23:22:50] * Lance__ joined the chat.
[23:29:48] * Lance_ left the chat.
[23:31:26] * Tobias left the chat.
[23:35:35] * Tobias joined the chat.
[23:35:54] * Tobias left the chat.
[23:42:47] * luca tagliaferri left the chat.
[23:48:35] * jabberjocke joined the chat.