Process-one
ejabberd
ejabberd@conference.process-one.net
Saturday, February 17, 2018< ^ >
zinid has set the subject to: ejabberd discussions: https://docs.ejabberd.im
Room Configuration
Room Occupants

GMT+0
[00:04:18] joekokker leaves the room: Replaced by new connection
[00:11:51] cippaciong leaves the room: Stream closed by us: Replaced by new connection (conflict)
[00:22:29] vanitasvitae leaves the room
[00:27:11] jannic leaves the room: Replaced by new connection
[00:56:08] cippaciong leaves the room
[01:02:50] SaltyBones leaves the room: Stream closed by us: Replaced by new connection (conflict)
[01:06:05] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:15:00] pod leaves the room
[01:16:12] debalance leaves the room: Stream closed by us: Replaced by new connection (conflict)
[01:18:48] cippaciong leaves the room: Connection failed: host is unreachable
[01:47:19] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:57:29] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:20:55] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:35:49] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:46:46] pod leaves the room
[02:46:56] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:03:32] ata2001 leaves the room
[03:03:40] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[03:05:57] robert_mobile leaves the room
[03:07:13] <uio> !version salama.im
[03:07:15] <Servant> uio: There was an error requesting salama.im's version can't be reached via XMPP
[03:07:59] <uio> Master doesn't report ejabberd version?
[03:08:32] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:16:28] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:26:36] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:36:57] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:56:30] vanitasvitae leaves the room: Connection failed: connection closed
[04:00:56] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[04:10:39] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[04:53:03] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[04:53:47] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[05:43:11] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[05:57:16] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[06:26:10] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[06:32:11] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:32:25] jeremy leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:38:53] <zinid> it does
[06:39:43] Man_Life leaves the room: Logged out
[06:39:54] hlad leaves the room
[06:44:54] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:02:02] hlad leaves the room
[07:04:55] pod leaves the room
[07:31:33] mimi89999 leaves the room
[07:31:54] Man_Life leaves the room: Logged out
[07:39:46] marzanna leaves the room: Stream closed by us: Replaced by new connection (conflict)
[07:41:22] suzyo leaves the room
[07:52:20] pod leaves the room
[07:59:13] Holger leaves the room
[08:03:46] <ChaosKid42> zinid, your patch from yesterday evening seems to be working: positive replies from isuers-calls are cached, negative ones are not. Thanks again!
[08:05:08] <zinid> hum, I thought negatives one should be cached
[08:05:51] <ChaosKid42> Ok. I'll try again...
[08:06:04] <zinid> ChaosKid42, check with ets:tab2list(auth_cache)
[08:06:10] <zinid> there should be 'error' atom cached
[08:10:04] <ChaosKid42> Yes. I can see the error atom.
[08:10:23] <ChaosKid42> But where are the real users cached?
[08:11:14] <zinid> in the same table
[08:13:33] <ChaosKid42> Yes. Now i see it. It's like {ok,exists} if the user exists and error oherwise.
[08:16:01] <ChaosKid42> But still: If I type to an non-existent-user all these "isuers"-calls are issued again and agin.
[08:16:16] <ChaosKid42> In the table the timestamp seems to be updated
[08:18:59] <zinid> how many nodes?
[08:19:09] <ChaosKid42> Three
[08:19:22] <zinid> timestamp should not be updated btw
[08:19:33] <zinid> seems like there is again deletion+insertion
[08:19:34] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[08:20:15] <ChaosKid42> I am sorry I will have to leave now and come back in the afternoon. Then I can continue testing if you like.
[08:21:34] suzyo leaves the room
[08:23:56] <zinid> honestly I don't have much time now too
[08:27:00] ChaosKid42 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[08:59:30] pod leaves the room
[09:11:33] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:18:26] srgcdev leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:37:01] <edhelas> hi, is there plans to handle https://xmpp.org/extensions/xep-0376.html in ejabberd ?
[09:41:47] <zinid> I didn't hear about any plans
[09:50:40] marc leaves the room: unknown reason
[09:52:27] marc leaves the room: unknown reason
[09:57:53] jannic leaves the room
[10:13:22] srgcdev leaves the room
[10:16:35] mimi89999 leaves the room
[10:19:02] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:21:29] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:22:14] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:23:36] joekokker leaves the room
[10:23:55] srgcdev leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:24:02] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:25:42] alacer leaves the room
[10:36:04] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:39:37] mrDoctorWho leaves the room
[10:43:53] sezuan leaves the room
[11:01:05] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:01:53] pprrks leaves the room
[11:17:20] cippaciong leaves the room: Connection failed: host is unreachable
[11:18:28] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:18:45] Man_Life leaves the room: Logged out
[11:21:58] debalance leaves the room
[11:30:21] debalance leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:41:57] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:45:16] Man_Life leaves the room: Logged out
[12:01:03] SaltyBones leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:04:25] <ChaosKid42> zinid, after extensive testing I can say that caching of isuser calls of nonexisting users does not seem to work. I also reduced the clustersize to 1 (single server). Same result.
[12:05:06] <zinid> ChaosKid42, thanks, I will take a look
[12:06:21] <ChaosKid42> Of course caching the existing users is the more relevant use case from my point of view. So your patch solves the 90% percent of the problem already.
[12:10:41] <zinid> well, it should cache missed actually, if they are enabled
[12:10:49] <zinid> (they are enabled by default)
[12:10:55] <zinid> check cache_missed global option
[12:21:39] suzyo leaves the room
[12:22:19] hlad leaves the room
[12:42:44] cippaciong leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:50:22] joekokker leaves the room: Replaced by new connection
[12:51:01] marc leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:54:16] cippaciong leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:04:29] marc leaves the room: unknown reason
[13:10:58] <ChaosKid42> zinid, this is my config, still no success: auth_use_cache: true
auth_cache_missed: true
cache_missed: true
auth_cache_size: 20000
auth_cache_life_time: 600
[13:11:17] <zinid> ChaosKid42, yeah, I got it
[13:11:31] <zinid> I'll take a look, as I promised 🙂
[13:12:19] <ChaosKid42> 👍
[13:19:37] marc leaves the room: unknown reason
[13:53:44] <flow> how do i enable stream compression?
[13:56:57] <zinid> flow: `zlib: true` in ejabberd_c2s listen section
[13:57:50] <flow> zinid, thanks
[13:58:25] <flow> can I make the new setting effective without restarting ejabberd?
[13:58:45] <zinid> ejabberdctl reload_config
[13:59:19] <zinid> Or reload-config, I'm always forgetting 😂
[14:00:35] <Holger> Both work.
[14:00:46] <zinid> Holger: nice
[14:01:11] <Holger> There's an s/-/_/ somewhere.
[14:01:34] <zinid> Holger: apparently
[14:02:44] <flow> hmm does "starttls_required: false" what I think it does: no longer annoucing tls in the features?
[14:03:08] <zinid> flow: there's no such option
[14:03:27] <zinid> Ah, for c2s
[14:03:29] <flow> zinid well i found it in the shipped ejabberd.yml
[14:03:45] <flow> and after I set it to false, my client complained that the server does not offer starttls any more
[14:04:02] <zinid> No, in order to disable TLS you need `starttls: false`
[14:05:16] <zinid> flow: dunno, just remove starttls_required completely, only keep starttls: true
[14:05:17] <flow> zinid, but if I set 'starttls_required: false" ejabberd won't announce <starttls/> any more
[14:05:19] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:05:27] <flow> k, will try
[14:05:27] <zinid> flow: really?
[14:05:33] <flow> really
[14:05:35] <zinid> Maybe a bug
[14:05:53] <zinid> Anyway, false is the default value
[14:06:21] <flow> is that 'zlib' thing documented somewhere and I'm just to stupid to find it?
[14:06:38] <zinid> So just remove it from the config and make sure you have `starttls: true`
[14:06:55] <zinid> flow: it's apparently documented
[14:06:57] <flow> starttls: true, does the trick
[14:07:10] <zinid> flow: ok
[14:07:11] SaltyBones leaves the room: Connection failed: connection closed
[14:07:48] <zinid> Do you have zlib working?
[14:08:02] <flow> zinid, yep, thanks
[14:08:10] <zinid> Cool
[14:14:35] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:22:35] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:22:53] zuglufttier leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:33:19] zuglufttier leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:39:43] marc leaves the room: unknown reason
[14:44:34] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:53:12] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:05:47] ChaosKid42 leaves the room
[15:08:21] vanitasvitae leaves the room
[15:15:01] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:17:51] mimi89999 leaves the room
[15:25:14] vanitasvitae leaves the room
[15:25:26] zinid leaves the room
[15:28:02] <vanitasvitae> zinid: i have lots of entries in my ejabberd log about rejected messages from mucs I use to be part of. I assume those get blocked when I for some reason get kicked out of the MUC?
[15:28:35] <vanitasvitae> (Mod_block_strangers)
[15:29:50] <zinid> yes
[15:30:00] <vanitasvitae> Is it possible to whitelist muc messages in mod_block_strangers?
[15:30:20] <zinid> vanitasvitae, no, but I'm already thinking about it 😉
[15:30:31] <vanitasvitae> On the other hand it is probably a better idea to figure out, why I get kicked out of mucs in the first place
[15:30:37] <zinid> I think I will just include `access` option
[15:30:42] jere leaves the room
[15:30:45] <zinid> you can list any jid there
[15:31:06] <vanitasvitae> To whitelist single mucs?
[15:31:16] <zinid> to whitelist any jid
[15:31:23] <vanitasvitae> Ok
[15:31:30] <vanitasvitae> Sounds like a good workaround
[15:31:41] <zinid> yeah, will do it by 18.03
[15:31:42] <vanitasvitae> By jid you mean bare jid?
[15:31:54] <zinid> vanitasvitae, yes, just a regular ejabberd ACL rule
[15:32:02] <zinid> jids, usernames, globs
[15:32:09] <vanitasvitae> Okay nice
[15:34:04] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:36:28] <zinid> flow, why did you start using ejabberd? Are you testing compatiblity or something? 😉
[15:36:56] <zinid> also, using zlib... in 2018?
[15:38:09] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:42:50] hlad leaves the room
[15:44:11] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:48:00] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:57:40] jere leaves the room
[15:58:42] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:58:50] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:59:42] <zinid> vanitasvitae, https://github.com/processone/ejabberd/commit/5704a980c5b000fdd094fa9adaf1e18c9cfb9ce6
[15:59:55] <zinid> vanitasvitae, not tested though 🙂
[16:01:58] ata2001 leaves the room: Disconnected: closed
[16:02:54] uio leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:03:30] <Holger> Flow is a fan of compression, traditionally 🙂
[16:05:18] <zinid> ah, ok, I'm fine with that
[16:05:24] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:06:36] SouL leaves the room: Disconnected: closed
[16:26:33] marc leaves the room: unknown reason
[16:28:42] jere leaves the room
[16:29:34] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:31:20] vanitasvitae leaves the room
[16:34:35] <flow> zinid, mostly because prosody would eat up all my ram if I enabled the spectrum components, and there doen't appear to be good debug utils when it comes to the LUA heap
[16:35:01] <zinid> ah, no problem to profile this in ejabberd
[16:35:02] <zinid> 🙂
[16:35:14] <flow> zinid, what's wrong with zlib? Feel free to write an xep for compression algo of your choice :)
[16:35:28] <zinid> flow, I'm told it's not secure
[16:35:40] <zinid> so I just mumble it all the time
[16:39:15] <flow> zinid, I think you can make it secure, but that would probably also require server support
[16:39:43] <flow> zinid, Holger, it appears that the default value of 'starttls' for c2s is false? If so, then I would suggest changing it to true
[16:40:56] <zinid> flow, I was already thinking about this (re starttls)
[16:41:34] <zinid> and probably I will do it indeed
[16:41:46] <zinid> since now ejabbed survives lack of the certificate just fine
[16:41:59] suzyo leaves the room
[16:49:35] zinid leaves the room
[16:51:11] SaltyBones leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:52:45] SaltyBones leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:53:42] zinid leaves the room: SIGHUP received
[16:56:11] <zinid> vanitasvitae, I just tested the new option on my server and it works just fine 😉
[16:56:39] <vanitasvitae> Nice, I'll update later :)
[16:57:15] debalance leaves the room
[16:58:03] <zinid> here is the magic to run without server restart:
> gen_mod:stop_module(<<"your.server">>, mod_block_strangers).
> l(mod_block_strangers).
> gen_mod:start_module(<<"your.server">>, mod_block_strangers).
--- put access rule in the config ---
$ ejabberdctl reload-config
[17:01:11] ChaosKid42 leaves the room
[17:01:16] <Holger> Or simply "ejabberdctl update mod_block_strangers" 🙂
[17:01:27] <zinid> lol
[17:01:30] <zinid> Holger, ok, you win
[17:02:09] <zinid> I hope this will restart the module, because otherwise there will be crashes
[17:02:25] <Holger> Yes it will.
[17:02:30] <zinid> great
[17:02:43] <Holger> I think 🤔
[17:02:45] <Holger> 🙂
[17:02:49] ChaosKid42 leaves the room
[17:06:34] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:11:53] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:19:17] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:28:22] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:31:45] marc leaves the room: unknown reason
[17:35:47] vanitasvitae leaves the room
[17:38:22] cippaciong leaves the room
[17:39:23] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:40:23] jere leaves the room
[17:53:14] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:02:35] joekokker leaves the room: Replaced by new connection
[18:03:14] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:04:45] ChaosKid42 leaves the room
[18:06:02] zinid leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:13:32] ata2001 leaves the room: Disconnected: closed
[18:21:42] hlad leaves the room
[18:22:02] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:23:57] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:24:17] jere leaves the room
[18:27:54] suzyo leaves the room
[18:31:37] hlad leaves the room
[18:34:51] erik leaves the room
[18:46:55] debalance leaves the room
[18:53:19] pod leaves the room
[19:08:32] <zinid> Holger, I want to allow errors and iq-results to pass through mod_block_strangers, any objections?
[19:09:22] joekokker leaves the room: Replaced by new connection
[19:19:00] <zinid> ah, IQs already passed
[19:19:01] <zinid> whatever
[19:20:18] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:20:27] <Holger> No I think that's fine.
[19:21:13] <Holger> Just means you can't use mod_block_strangers to protect against traffic DoS.
[19:23:39] <zinid> ah, that's bad
[19:23:57] <zinid> but you can dos with IQs
[19:24:18] <zinid> I'm more concerned with some clients rendering body of message-errors
[19:25:07] <zinid> poezio does this for sure
[19:27:39] <Holger> Yeah but I don't think spam will ever be sent via error messages in practice.
[19:28:29] <zinid> Holger, I thought spammers will not resort to subscriptions, but I was wrong apparently
[19:28:39] <Holger> Yeah true.
[19:32:44] <zinid> Holger, I don't see where ejabberd_update.erl restarts a module btw 😉
[19:33:49] <zinid> so I suggest the following:
1) Comment out the module in the config, do config reload, this will stop the module
2) ejabberdctl update mod_block_strangers
3) Uncomment, set `access` option, reload the config again, this will start the module with new options
[19:34:06] joekokker leaves the room
[19:34:30] <zinid> and no need to fiddle with Erlang shell 😉
[19:35:07] <Holger> Hrm sorry then, I thought it did. Maybe it should.
[19:35:26] <Holger> But yes that would work of course.
[19:36:17] <zinid> Holger, frankly, restart is not always required...
[19:36:30] <zinid> this is a special case, when new option is introduced
[19:37:35] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:37:38] <Holger> Then maybe a separate command would be nice 🙂
[19:38:00] <zinid> yep
[19:38:06] <zinid> update_module 🙂
[19:38:46] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:50:02] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:53:53] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[19:55:52] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[20:04:44] marc leaves the room: unknown reason
[20:09:46] joekokker leaves the room
[20:12:38] hlad leaves the room
[20:12:48] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:22:00] hlad leaves the room
[20:36:50] hlad leaves the room
[20:44:35] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:54:01] Student leaves the room: Replaced by new connection
[20:57:24] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:58:20] hlad leaves the room
[21:07:21] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:11:32] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:12:13] <Student> !version xmpp.jp
[21:12:14] <Servant> Student: xmpp.jp is running XMPP.JP Server version 2017
[21:12:33] <Student> !version wwh.so
[21:12:33] <Servant> Student: wwh.so is running ejabberd version 16.03
[21:12:48] <Student> !version jabbim.com
[21:12:48] <Servant> Student: jabbim.com is running ejabberd version 17.11 on unix/linux 4.4.19
[21:13:55] suzyo leaves the room
[21:14:14] <bowlofeggs> Student: you can PM Servant to ask it to do that to avoid messages int eh channel
[21:15:08] <Student> really? how?
[21:15:21] <Student> Servant: !version xmpp.jp
[21:15:55] <Student> bowlofeggs: ok, I got it
[21:15:58] <Student> thanks
[21:17:40] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:18:40] <bowlofeggs> sure thing :)
[21:28:43] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:31:20] srgcdev leaves the room
[21:33:06] <vanitasvitae> !version jabberhead.tk
[21:33:09] <Servant> vanitasvitae: jabberhead.tk is running ejabberd version 18.01.20 on unix/linux 4.9.59
[21:34:03] <zinid> Student: you can also install poezio and do /version command there without need for bots 😀
[21:34:24] <Student> I am on mac os
[21:34:35] <Student> is it available for macos?
[21:34:36] <zinid> Ah
[21:34:51] <zinid> Dunno, ask in their conference
[21:35:55] <zinid> It's written in python, but maybe there is some console magic
[21:45:57] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:47:24] vanitasvitae leaves the room
[21:56:43] Student leaves the room: Replaced by new connection
[21:58:28] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:01:31] ata2001 leaves the room: Disconnected: closed
[22:15:47] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:23:24] ileh leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:30:44] edhelas leaves the room: Stream reset by peer
[22:41:33] edhelas leaves the room: Stream reset by peer
[22:42:09] debalance leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:47:12] debalance leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:47:32] cippaciong leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:52:09] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:53:53] cippaciong leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:56:22] cippaciong leaves the room: Connection failed: connection closed
[23:03:51] Akasch leaves the room: Rechner geht in den Ruhezustand
[23:37:02] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[23:40:36] SaltyBones leaves the room: Connection failed: ping_timeout
[23:43:37] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:44:39] pod leaves the room
[23:46:01] cippaciong leaves the room: Connection failed: connection timed out
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!