Logs for jdev

Show join/part/nick changes:

[00:19:24] * scippio left the chat.
[00:19:34] * scippio joined the chat.
[01:25:16] * jameschurchman left the chat.
[01:26:15] * jameschurchman joined the chat.
[01:27:14] * jameschurchman left the chat.
[01:43:49] * Lance joined the chat.
[01:43:49] * Lance left the chat.
[01:45:22] * Lance joined the chat.
[01:57:37] * Kev left the chat.
[01:57:44] * Kev joined the chat.
[03:36:49] * Florob left the chat.
[04:42:38] * scippio left the chat.
[06:27:49] * Hermitifier left the chat.
[06:29:15] * Hermitifier joined the chat.
[06:37:12] * sonny left the chat.
[07:35:50] * marseille joined the chat.
[08:11:25] * xnyhps left the chat.
[08:13:35] * naw joined the chat.
[08:24:32] * Lance left the chat.
[08:36:27] * dax joined the chat.
[08:39:39] * alkino joined the chat.
[08:43:09] * xnyhps joined the chat.
[08:48:24] * xnyhps left the chat.
[08:54:53] * Tobias joined the chat.
[08:57:29] * xnyhps joined the chat.
[10:25:48] * nabatt joined the chat.
[10:50:08] * dax left the chat.
[11:03:13] * jameschurchman joined the chat.
[11:03:33] * jameschurchman left the chat.
[11:04:21] * tsudot joined the chat.
[11:11:52] * rtreffer joined the chat.
[11:12:10] * tsudot left the chat.
[11:19:44] * dax joined the chat.
[11:26:56] * rtreffer left the chat.
[11:28:42] * rtreffer joined the chat.
[11:35:09] * nabatt left the chat.
[11:54:33] * dax left the chat.
[12:03:06] * rtreffer left the chat.
[12:30:56] * dax joined the chat.
[12:37:47] * Tobias left the chat.
[12:38:49] * markus-kohlhase joined the chat.
[12:39:21] * marseille left the chat.
[12:59:16] * rtreffer joined the chat.
[13:04:54] * alkino left the chat.
[13:08:21] <markus-kohlhase> Hi, does someone know how you can bind "mod_http_fileserver" to port 80 in ejabberd?
[13:16:21] <Kev> I don't, but there's an ejabberd@conference.jabber.ru room.
[13:25:20] <markus-kohlhase> Thanks kev!
[13:26:58] <naw> markus-kohlhase: I guess that you will have to add another handler http://www.process-one.net/docs/ejabberd/guide_en.html#htoc45
[13:27:18] <naw> or change the one you have
[13:29:43] <markus-kohlhase> sure... I did that: {80, ejabberd_http, [ {request_handlers, [{["web"], mod_http_fileserver}]} ]} ]}. and this is the error that occours: =ERROR REPORT==== 2011-08-06 15:29:01 === C(<0.2051.0>:gen_mod:75) : Problem starting the module mod_adhoc for host "powerlab" options: [] exit: {noproc, {gen_server,call, [ejabberd_iq_sup, {start_child,["powerlab",mod_adhoc,process_local_iq]}, infinity]}} =ERROR REPORT==== 2011-08-06 15:29:01 === C(<0.2051.0>:gen_mod:80) : ejabberd initialization was aborted because a module start failed.
[13:36:24] <naw> markus-kohlhase: then better ask in the ejabberd room
[13:36:46] <markus-kohlhase> ok, thank you!
[13:45:18] * dax left the chat.
[13:52:18] * Tobias joined the chat.
[13:53:32] * dax joined the chat.
[13:54:34] * Tobias left the chat.
[13:57:33] * deryni left the chat.
[13:57:48] * deryni joined the chat.
[14:04:19] * Florob joined the chat.
[14:07:07] * dax left the chat.
[14:11:33] * deryni left the chat.
[14:11:33] * deryni joined the chat.
[14:11:53] * deryni left the chat.
[14:12:27] * deryni joined the chat.
[14:16:07] * deryni left the chat.
[14:16:35] * deryni joined the chat.
[14:18:51] * deryni left the chat.
[14:19:23] * deryni joined the chat.
[14:26:18] * alkino joined the chat.
[14:50:59] * markus-kohlhase left the chat.
[14:55:09] * dax joined the chat.
[15:02:30] * deryni left the chat.
[15:02:30] * deryni joined the chat.
[15:04:43] * deryni left the chat.
[15:04:44] * deryni joined the chat.
[15:10:44] * dax left the chat.
[15:12:52] * tsudot joined the chat.
[15:18:56] * deryni left the chat.
[15:24:06] * luca tagliaferri joined the chat.
[15:47:11] * deryni joined the chat.
[16:09:47] * scippio joined the chat.
[16:18:21] * marseille joined the chat.
[16:26:55] * Maranda joined the chat.
[16:52:06] * Florob left the chat.
[16:52:07] * Florob joined the chat.
[16:56:17] * marseille left the chat.
[16:56:21] * marseille joined the chat.
[16:57:06] * marseille left the chat.
[16:57:10] * marseille joined the chat.
[16:59:06] * marseille left the chat.
[16:59:11] * marseille joined the chat.
[17:28:20] * Tobias joined the chat.
[17:59:38] * marseille left the chat.
[18:00:19] * Maranda left the chat.
[18:03:27] * Maranda joined the chat.
[18:04:04] * Maranda left the chat.
[18:04:20] * Maranda joined the chat.
[18:13:24] * teo left the chat.
[18:13:25] * teo joined the chat.
[18:23:42] * Maranda left the chat.
[18:31:04] * Lance joined the chat.
[18:31:04] * Lance left the chat.
[18:31:14] * Lance joined the chat.
[18:31:14] * Lance left the chat.
[18:35:47] * Lance joined the chat.
[18:48:14] * luca tagliaferri left the chat.
[18:53:06] * luca tagliaferri joined the chat.
[19:17:20] * deryni left the chat.
[19:18:13] * deryni joined the chat.
[19:21:57] * ralphm joined the chat.
[19:24:12] * deryni left the chat.
[19:24:54] * deryni joined the chat.
[19:31:32] * deryni left the chat.
[19:31:44] * deryni joined the chat.
[19:33:53] * Lance left the chat.
[19:43:08] * deryni left the chat.
[19:43:23] * deryni joined the chat.
[19:46:30] * luca tagliaferri left the chat.
[19:49:09] * ralphm left the chat.
[19:56:03] * deryni left the chat.
[19:56:03] * deryni joined the chat.
[19:57:34] * Treebilou left the chat.
[20:02:17] * dax joined the chat.
[20:18:00] * dax left the chat.
[20:18:38] <Tobias> http://xmpp.org/extensions/xep-0234.html#example-8 <-- this hash delivery thing will not work for multiple files transferred in a single jingle session right? :)
[20:29:35] * luca tagliaferri joined the chat.
[20:49:19] <Florob> Tobias, AFAICT for the multiple file use-case the hash is used as the ID for aborting etc. too. So if you're not sending/receiving that in the session-initiate you're probably lost anyway...
[20:49:56] <Tobias> i calculate the hash on the fly while sending, so i don't have to read the data twice
[20:50:06] <Tobias> and send it afterwards
[20:54:48] <Florob> Hmm... I have a hunch that this might be better of using content-* for this
[20:58:05] <Florob> err... scratch that. maybe
[20:58:39] <Tobias> i had a similar feeling..would be nice if the hash kind of reference a file in some way
[20:59:01] <Tobias> but then again I think multiple files should be done differently anyway and that part to be cut out of the FT xep :)
[21:01:15] <Florob> Hmm... I don't know. Without thinking to much about it I'd conclude that files need some unique id. I think the current assumption is that the hash will do, but that seems broken by design if you can transmit that at any point in time.
[21:03:22] <Florob> And having multiple and single file transfer differ so substantially they can't be in the same XEP sounds painfull somehow...
[21:05:01] <Tobias> in the where you have multiple files it might be useful just to tar them together or if it's a lot text based stuff compress it why you package it
[21:05:05] <Tobias> *in the case
[21:08:36] * Kev left the chat.
[21:08:59] <Florob> does that really need to be a XEP? Tar(gz)ing stuff before sending is at best a informational best practise thing. And stream compression would probably be a separate layer, wouldn't it? I thought multiple files in this case was specifically about either adding them to the stream at very different times, or giving the receiver a choice of when/whether to receive which file. I don't think that interacts very well.
[21:09:27] <Florob> s/stream/session/
[21:11:21] <Tobias> would be nice to have that taring/compression standatized...i.e. when you drag multiple files on some chat window..the other side should know that this happens and i.e. offer to extract them to a certain folder
[21:11:46] <Tobias> *standardized
[21:32:11] * naw left the chat.
[21:50:43] * alkino left the chat.
[22:09:16] * Tobias left the chat.
[22:10:41] * Lance joined the chat.
[22:10:41] * Lance left the chat.
[22:12:28] * Lance joined the chat.
[22:29:37] * niekie joined the chat.
[22:31:23] <tsudot> Hey I was working with XEP-278 http://xmpp.org/extensions/xep-0278.html#intro . I have a question.
[22:31:39] <tsudot> Say Client A is behind a NAT and wants to send messages to Client B through Server S's jingle relay nodes. Client A would send a packet to S's incoming port and S would wait for a connection on its outgoing port. Say B connects to it, how do authenticate that this is the client the message is supposed to be delivered to?
[22:35:57] <Florob> tsudot, this is a guess, but probably the fact that B knew the port to connect to is considered good enough
[22:36:55] <tsudot> Florob, But the server can act as a proxy to a lot of clients right?
[22:38:02] <tsudot> In a multiple client scenario, it won't be possible to know if the client B is indeed who he says to be
[22:40:10] <Florob> Does he actually say anything? (I definitely don't know enough about (RAW/ICE)-UDP I guess)
[22:42:15] <tsudot> No IIRC I'm just supposed to forward the messages I receive to connections on a different port.
[22:43:36] <Florob> Right. So you need to open a new (random) remoteport for each channel anyway, right?. As long as noone can guess that port or listen in on the exchange between A and B this is secure...
[22:45:20] <tsudot> Oh I'm supposed to open random ports for different channels. Didn't think of that. I was under the assumption that multiple clients would connect on the same port
[22:45:43] <tsudot> Florob, That makes things real straightforward then.
[22:45:47] <tsudot> Thanks :)
[22:47:55] <Florob> Well, this is all guess work (Did I metnion I was baffled that people assume one can write an implementation based on that XEP ;) ), but I don't see how it could work with the same port. You would never know what data to send to which connection.
[22:48:29] <tsudot> Florob, Haha, True
[22:50:38] * guus joined the chat.
[23:16:38] * niekie left the chat.
[23:17:59] * Lance left the chat.
[23:19:21] * Lance joined the chat.
[23:19:21] * Lance left the chat.
[23:28:05] * guus left the chat.
[23:28:24] * luca tagliaferri left the chat.
[23:59:48] * Hermitifier left the chat.
[00:04:38] * Hermitifier joined the chat.
[00:05:15] * scippio left the chat.
[00:05:50] * Hermitifier left the chat.
[00:10:55] * Florob left the chat.
[00:12:09] * Hermitifier joined the chat.
[00:13:23] * Hermitifier left the chat.
[00:16:33] * Hermitifier joined the chat.