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

GMT+0
[00:04:09] spicewiesel leaves the room
[00:05:13] spicewiesel leaves the room: Stream closed by us: Replaced by new connection (conflict)
[00:07:29] spicewiesel leaves the room
[00:09:51] joekokker leaves the room
[00:15:20] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:16:41] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:28:35] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:31:26] pztrn leaves the room
[00:35:10] pprrks leaves the room: Disconnected: Replaced by new connection
[00:37:25] beri leaves the room
[00:46:49] zash leaves the room
[00:47:54] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:01:23] ata2001 leaves the room: Disconnected: closed
[01:02:40] spicewiesel leaves the room
[01:06:51] ulrich leaves the room
[01:08:06] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:14:36] spicewiesel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:21:16] spicewiesel leaves the room
[01:26:07] spicewiesel leaves the room
[01:40:08] zash leaves the room: Disconnected: No route to host
[01:44:16] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:58:23] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:59:39] ta leaves the room
[02:06:26] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:23:07] mrDoctorWho leaves the room: Disconnected: Replaced by new connection
[02:23:59] xinit leaves the room
[02:40:14] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:40:14] madmalkav leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:40:15] ChaosKid42 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:45:14] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:47:07] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:52:26] xinit leaves the room
[02:57:01] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[03:03:59] xinit leaves the room
[03:17:39] genofire leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:19:59] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:29:42] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:30:07] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:31:56] xinit leaves the room
[03:35:12] mrDoctorWho leaves the room
[03:36:11] ta leaves the room
[03:48:30] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[03:50:08] xinit leaves the room
[04:05:49] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[04:10:41] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[04:11:17] jeremy leaves the room: Machine going to sleep
[04:16:28] ChaosKid42 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[04:18:01] deavmi leaves the room
[04:22:39] mimi89999 leaves the room
[04:30:40] zinid leaves the room: Stream closed by us: Replaced by new connection (conflict)
[04:43:17] adrien leaves the room: Stream closed by us: Replaced by new connection (conflict)
[04:46:16] robert_mobil leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[04:47:35] vogt leaves the room: Stream closed by us: Replaced by new connection (conflict)
[04:51:11] Odin leaves the room
[04:59:20] jere leaves the room
[05:02:47] sindrake leaves the room: Disconnected: Replaced by new connection
[05:06:08] Alacer leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:12:12] Alacer leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[05:29:02] ata2001 leaves the room: Disconnected: closed
[05:33:30] daniel leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:36:02] aditya_borikar leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:38:32] adrien leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:40:56] Alacer leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[05:45:32] ata2001 leaves the room: Disconnected: closed
[05:47:10] sindrake leaves the room: Disconnected: Replaced by new connection
[05:54:02] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[05:55:46] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:56:57] sindrake leaves the room: Disconnected: Replaced by new connection
[05:59:27] daniel leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:59:52] sindrake leaves the room
[06:04:32] sindrake leaves the room: Disconnected: Replaced by new connection
[06:06:30] jeremy leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:09:02] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[06:20:27] sindrake leaves the room
[06:24:18] lorddavidiii leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[06:25:35] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:27:45] Andrew Nenakhov leaves the room: Connection failed: connection closed
[06:30:37] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:31:10] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:31:29] ChaosKid42 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[06:34:12] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:42:17] marek leaves the room
[06:47:23] genofire leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[06:48:55] tester leaves the room
[06:50:59] marek leaves the room: Machine going to sleep
[06:52:30] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[06:57:59] marc leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:01:51] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:23:12] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:24:39] <daniel> I've been looking at muc sub. Does the mam support of muc sub only allow me to sync message history or can I also sync the other nodes? Like get all missed events on the affiliations node?
[07:25:32] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[07:26:06] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[07:26:36] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[07:27:53] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:27:54] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[07:28:28] Andrew Nenakhov leaves the room: Connection failed: connection closed
[07:33:34] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[07:34:22] <daniel> including node="urn:xmpp:mucsub:nodes:affiliations" in the query doesnโ€™t seem to work. so i guess the answer is no?
[07:45:31] rom1dep leaves the room: Connection failed: connection closed
[07:47:22] mrDoctorWho leaves the room: Disconnected: Replaced by new connection
[07:47:25] cromain leaves the room
[07:49:04] rom1dep leaves the room: Connection failed: connection closed
[07:50:55] spicewiesel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:52:50] Odin leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:04:36] <zinid> mucsub is full of bugs
[08:06:27] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:08:54] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:09:28] Andrew Nenakhov leaves the room: Connection failed: connection closed
[08:15:14] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:16:00] <Holger> I guess we *could* just add a store hint?
[08:18:08] Man_Life leaves the room: Logged out
[08:18:26] frainz leaves the room
[08:18:37] <daniel> It feels more and more like an over engineered solution to 'the push problem' than anything else
[08:19:07] <daniel> I mean it'd be nice if I could use this as an efficient way to catch up with all sorts of muc events
[08:19:35] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:19:40] <daniel> But apparently I can only catch up with messages. Which I already can with mam muc
[08:21:13] sezuan leaves the room
[08:21:19] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:21:30] Odin leaves the room: Stream closed by us: system-shutdown
[08:21:30] Odin leaves the room: Stream closed by us: system-shutdown
[08:22:28] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:23:54] mimi89999 leaves the room
[08:24:27] frainz leaves the room
[08:28:56] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:31:05] <zinid> zash,
# rm -rf /var/lib/prosody/zinid%2eddns%2enet/*
take eternity with 1M accounts and 1M rosters
[08:31:12] <zinid> SSD disk
[08:32:10] <zinid> ok, done
[08:32:22] <zinid> I didn't prepend 'time' so hard to say, but several minutes
[08:32:34] <zinid> just like MySQL's `DELETE FROM table` ๐Ÿ™‚
[08:32:49] frainz leaves the room
[08:33:24] <mightyBroccoli> zinid 's eternity ~ 1 min :D
[08:33:33] <zinid> I think it's 3 ๐Ÿ˜€
[08:34:16] fp leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[08:34:22] <zinid> mightyBroccoli, zash told me that unlink(2) is faster ๐Ÿ™‚ Seemed not to be true ๐Ÿ˜›
[08:34:33] frainz leaves the room
[08:35:12] <mightyBroccoli> I would have guess that mv /dev/null is the fastes way but I am really not sure about that :D
[08:35:33] <Holger> On XFS it takes forever.
[08:38:43] frainz leaves the room
[08:39:06] <mightyBroccoli> hmm maybe rsync could be a nice way. create a new empty directory and then overwrite the full directory with the empty one.
> rsync -a --delete empty_dir/    prosody/
[08:39:29] <zinid> yeah, flat file storage doesn't seem like a good solution: even if you don't like SQL it's much better to use some hand-crafted DB on top of LMDB
[08:40:01] <madmalkav> Morning
[08:40:06] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[08:41:31] <zinid> ok, I tested Prosody a bit more and it consumes 1.6Gb on 10k with 20-item rosters and 2.4Gb on 15k with same rosters
[08:41:43] <zinid> for ejabberd it's 1Gb and 1.5Gb
[08:42:40] xinit leaves the room
[08:43:43] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[08:43:47] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:44:06] <zinid> ChaosKid42, I commited new version of rtb_db, please check it on CentOS when you have some spare time
[08:45:18] <madmalkav> Finally got the info for the servers I have to prepare. Mostly sane stuff, with some annoyances in the middle I have to analyse to see how much a pain in the ass they are going to be
[08:45:19] frainz leaves the room
[08:46:18] <zinid> madmalkav, sounds okayish ๐Ÿ˜€
[08:48:46] <madmalkav> It is better than I expected. Basically the xmpp started rolling for a really small project but the coding guys want touse that to try to sell a lot more functionality to other departments
[08:49:13] <madmalkav> So if everything goes well that will be a good amount of work and probably some money for processone too in the end
[08:50:23] <madmalkav> But fornow, basically I need to setup a server that supports everything Conversations supports. Obly weirdness is I need to setup two domains that will auth users against different LDAPs, but for everything else they should behave as if it was the same domain
[08:51:04] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:51:59] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:52:17] <madmalkav> xmpp.domain.tld and devices.xmpp.domain.tld . The devices one will be used with a different LDAP and auth script, as they will auth with non standard stuff instead of uid / password . Like, uid / a field that holds mac address or something like that
[08:53:40] zash leaves the room: Disconnected: No route to host
[08:53:42] <madmalkav> But that doesn't bother me too much as they take care of that script. I will be reading today on how to configure this so even if users come from two different domains they behave as unified as possible -i.e. same MUCs for both domains, not separate ones-
[08:56:24] mightyBroccoli leaves the room
[09:00:29] <Holger> Will the users will end up with JIDs that have different domain parts?
[09:01:30] <Holger> > basically I need to setup a server that supports everything Conversations supports.
The new default config in the repo is good at that. Except OMEMO ๐Ÿ™‚
[09:01:51] aditya_borikar leaves the room
[09:02:09] <Holger> https://github.com/processone/ejabberd/blob/master/ejabberd.yml.example
[09:02:51] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:05:16] <madmalkav> The users will have JID with different domains indeed
[09:06:09] <madmalkav> Thanks for the link, will read it as soon as they stop sidetracking me with oompa loompa work
[09:08:06] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:08:11] <madmalkav> Any opinions on load balancer vs SRV records?
[09:10:17] <zinid> > Except OMEMO
OMEMO is not needed for proper working of Conversations ๐Ÿ˜‰
[09:10:22] <zinid> it's even detrimental
[09:10:31] <zinid> well, you know that ๐Ÿ˜‰
[09:10:38] aditya_borikar leaves the room
[09:17:52] Akasch leaves the room
[09:23:26] Odin leaves the room
[09:23:50] ulrich leaves the room
[09:25:34] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:30:59] vogt leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:33:31] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:34:54] zash leaves the room: Disconnected: No route to host
[09:36:00] <Holger> You have the choice between running into OMEMO issues or Conversations users running into scary pop-ups.
[09:36:14] <MattJ> How does the config affect OMEMO?
[09:37:45] bammes leaves the room: Stream reset by peer
[09:38:03] <zinid> Holger, Conversations now does some pop-ups?
[09:38:31] 404 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:38:46] <zinid> MattJ, it sets the model of "omeom node" to whitelist
[09:39:28] <zinid> https://github.com/processone/ejabberd/blob/master/ejabberd.yml.example#L184
[09:39:35] <zinid> probably self-explaining
[09:41:00] <Holger> zinid: I mean the warning that OMEMO can't be enabled when adding a contact. Unless the user disabled "OMEMO by default" in the settings.
[09:41:09] <MattJ> Oh, I see, it's intentionally disabled
[09:41:28] <zinid> Holger, fuck yeah
[09:41:49] <zinid> I really think there should be a server policy for this
[09:41:54] <zinid> the current situation just sucks
[09:44:56] Odin leaves the room
[09:47:50] carlos leaves the room
[09:52:15] sindrake leaves the room: Disconnected: Replaced by new connection
[09:57:00] xinit leaves the room
[09:57:12] vogt leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:58:23] lorddavidiii leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:58:38] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:59:15] lorddavidiii leaves the room: Connection failed: connection closed
[10:04:35] prefiks leaves the room
[10:09:50] sindrake leaves the room
[10:13:16] <madmalkav> If I set the same address for MUC rooms for the two domains, i.e. conference.domain.tld , it will make the two domains to use the same address, or that is not accepted behaviour?
[10:13:55] <zinid> same address?
[10:13:58] <zinid> IP address?
[10:14:05] <madmalkav> @#&! this people for working with two LDAPs , they only do it to avoid the work of having one properly configured one
[10:14:25] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:15:57] <madmalkav> Yeah, same server, serving two domains because they are too lazy to properly merge the ldaps...
[10:16:36] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:17:30] <zinid> sure, you can have the same DNS A/AAAA record for multiple (sub)domains
[10:17:36] <zinid> ejabberd doesn't care
[10:18:15] <madmalkav> ๐Ÿ‘
[10:18:16] Odin leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:20:39] ta leaves the room
[10:22:32] Akasch leaves the room
[10:22:42] Dominik Paulus leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:25:08] <madmalkav> Ok, time to stop thinking and start deploying
[10:27:31] <zinid> you can deploy and think at the same time!
[10:29:48] genofire leaves the room
[10:38:09] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:40:08] zuglufttier leaves the room
[10:43:05] secret_agent leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:44:14] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:44:14] <madmalkav> I'm afraid I'm not the brightest star in the sky. I could theorize all day, get something wrong and don't discover it until I deploy and see it isn't working as I expected.
[10:45:04] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:45:21] <flow> madmalkav, any particular reason you want to use xmpp.example.org instead of just example.org?
[10:45:56] <madmalkav> Yes, because company won't give us certificates for our servers to the root domain
[10:47:01] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:47:29] <madmalkav> And I need two different vhosts because devices and users are on separate ldaps and we need to a) avoid posible duplicates in the jid b) run a customized script to auth stuff against the devices ldap as they do devices auth in a very non standard way
[10:47:36] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:47:39] <Holger> chat.example.com
[10:47:42] <Holger> im.example.com
[10:47:50] <Holger> Looks slightly nicer :-)
[10:47:57] <madmalkav> That's why I have to setup xmpp.domain.com and devices.xmpp.domain.com
[10:49:21] <madmalkav> But users from both hosts needs to be able to comunicate, use the same mucs, etc. Basically it is an artificial division caused by a weird ldap use case
[10:49:36] <madmalkav> Holger: I don't have a saying in naming I'm afraid. I can suggest but not decide
[10:50:07] Andrew Nenakhov leaves the room
[10:50:39] Andrew Nenakhov leaves the room: Connection failed: connection closed
[10:50:48] <zinid> https://twitter.com/nuclearleb/status/1017345424716451840
[10:50:56] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:51:59] lorddavidiii leaves the room
[10:52:00] <zinid> I kinda agree, SPAM is a form of Sybil attack and we have no protection due to distributed nature of the protocol
[10:52:53] lorddavidiii leaves the room
[10:53:16] lorddavidiii leaves the room
[10:53:20] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:53:34] zash leaves the room: Disconnected: No route to host
[10:53:47] lorddavidiii leaves the room: Connection failed: connection closed
[10:57:19] bammes leaves the room: Stream closed by us: Client acknowledged more stanzas than sent by server (undefined-condition)
[10:59:51] <mpo> Oh, it worked. Lovely. Is this the right place to just ask questions? I'd like to know if it is possible to run several instances of ejabberd on a single host - it might be called multi-tenant mode. Does anyone here have experience with that? If so, what do you think is the maximum number of tenants I could host?
[11:00:29] frainz leaves the room
[11:00:33] <mpo> I know it will depend upon the hardware, I'd be interested in a rough estimation.
[11:01:16] <mpo> Is it possible to host thousands, tens of thousands?
[11:02:22] <debalance> until you run out of tcp ports ;)
[11:02:57] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:04:01] <Holger> mpo: Why not have a single instance host multiple domains?
[11:04:46] <Holger> mpo: For tens of thousands of instances you might have to buy a memory stick or two :-)
[11:05:21] <mpo> I happen to own an extra memory stick :)
[11:05:34] <zinid> Yeah, such setup would be profoundly expensive
[11:05:39] <mpo> ...or two
[11:05:51] vogt leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:06:23] <mpo> But would it be possible to host that amount of domains?
[11:06:47] <zinid> Yes, the only problem would be startup time
[11:07:22] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:07:34] <zinid> It will take several minutes to start
[11:07:42] <mpo> Alright, I'll have a look at it then. What are the best desktop clients you know?
[11:07:44] <zinid> Can be improved though
[11:07:55] <mpo> That sounds good.
[11:08:16] <zinid> mpo: no "best" I am aware of, only somewhat usable
[11:08:41] <zinid> Gajim or Dino
[11:09:00] <zinid> They suck, but that's our xmpp reality
[11:09:10] <mpo> Then we probably know the same. XMPP didn't'take off due to the lack of clients, not servers.
[11:09:31] <zinid> mpo: at least there is decent Android client...
[11:09:39] <mpo> You mean Xabber?
[11:09:44] <zinid> Conversations
[11:10:00] <mpo> Is it free software?
[11:10:06] <zinid> mpo: GPL
[11:10:22] <zinid> It had fdroid packages
[11:10:26] <zinid> Has
[11:11:27] <mpo> Alright. It seems the world needs a desktop client.
[11:11:52] <mpo> I'm making a list, checking it twice.
[11:14:14] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:14:19] pod leaves the room
[11:15:02] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:18:56] tester leaves the room
[11:23:04] syever leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:23:23] frainz leaves the room
[11:26:30] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:27:23] ta leaves the room
[11:32:12] <zuglufttier> Regarding features gajim is the best desktop client.
[11:34:55] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:36:28] tester leaves the room
[11:37:44] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:38:27] tester leaves the room
[11:49:28] sindrake leaves the room
[12:02:58] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:03:26] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:09:35] spicewiesel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:10:27] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:15:30] Akasch leaves the room
[12:18:38] Marzanna leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:21:35] sindrake leaves the room: Disconnected: Replaced by new connection
[12:26:17] zash leaves the room: Disconnected: No route to host
[12:28:55] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:31:52] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:34:40] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:36:05] sindrake leaves the room
[12:37:36] mimi89999 leaves the room
[12:38:02] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:44:00] bammes leaves the room
[12:48:21] xinit leaves the room
[12:57:18] <mpo> So, there's Swiften and gloox. Gloox doesn't seem to support end-to-end encryption. Do you know any other libraries? C++ is the preference.
[12:57:59] <madmalkav> You have a list of libraries in xmpp.org
[12:58:28] <madmalkav> I don't think there are libraries other than the ones listed there
[12:59:00] <mpo> Oh, thank you.
[13:00:11] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:03:18] ulrich leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:03:38] <Holger> There are a lot more, but I'm not aware of more full-featured C++ libraries.
[13:04:33] <Holger> Until some time ago this list was endless, and then it was shortened with the goal of ditching outdated ones.
[13:04:37] syever leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:05:18] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:06:13] <madmalkav> Well, yeah, that was what I tried to mean, no more *up to date* ones
[13:08:34] tester leaves the room
[13:09:08] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:09:19] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:09:38] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:09:54] ChaosKid42 leaves the room
[13:11:23] sindrake leaves the room
[13:12:32] mightyBroccoli leaves the room: Our time is short.
[13:12:42] mightyBroccoli leaves the room: Our time is short.
[13:16:03] Dominik Paulus leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:17:00] <Holger> https://github.com/qxmpp-project/qxmpp
[13:17:20] <Holger> Never heard of this. Seems to be not completely dead.
[13:21:07] <mpo> Yea, I've been looking at qxmpp. No matter where you look, there's a lot of work to be done.
[13:21:25] lorddavidiii leaves the room
[13:27:26] <Holger> gloox and Swiften look okay-ish to me. They're missing MAM but that's not rocket science. But I didn't use them myself.
[13:27:27] ChaosKid42 leaves the room
[13:27:27] ChaosKid42 leaves the room
[13:28:35] <Holger> I heard good things about Babbler (Java) and aioxmpp / Slixmpp (both Python).
[13:33:29] vogt leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:34:20] <Holger> And Smack (Android / Java) ...
[13:34:22] jeremy leaves the room
[13:39:16] <mpo> I don't know, I was just trying to find inspiration. And if you want to offer a service, you simply need a functional client. I'll have to talk with the devs first.
[13:46:01] <madmalkav> Seems for what I want to do, perhaps easier is configure muc only on main domain and for secondary domains set mod_disco so it discover and uses main domain muc
[13:46:24] frainz leaves the room
[13:49:03] genofire leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:51:15] daniel leaves the room
[13:51:28] lorddavidiii leaves the room
[13:53:37] Akasch leaves the room: Rechner geht in den Ruhezustand
[13:55:17] zash leaves the room: Disconnected: closed
[13:55:34] pod leaves the room
[13:55:46] ulrich leaves the room
[13:57:49] lorddavidiii leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:58:32] Neustradamus leaves the room
[14:16:10] rom1dep leaves the room: Machine going to sleep
[14:17:19] xinit leaves the room
[14:18:27] Dominik Paulus leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:19:03] bammes leaves the room: Connection failed: connection closed
[14:20:55] bammes leaves the room: internal server error
[14:21:47] <madmalkav> I'll really love to see a real config file for a company that have several domains
[14:24:05] <Holger> madmalkav:
hosts:
  - "one.example.com"
  - "two.example.com"
[14:24:36] <Holger> madmalkav: That's it.  The rest is special cases such as running mod_muc only on one of them, which you can do the way you described.
[14:25:38] <madmalkav> Probably I'm overthinking it, you are right.
[14:26:41] <Holger> No I can imagine you need/want special cases.  But looking at other companies' special cases might not help :-)
[14:26:47] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:27:31] bammes leaves the room: Connection failed: connection closed
[14:27:35] bammes leaves the room: internal server error
[14:28:52] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:29:33] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:29:44] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:34:06] Andrew Nenakhov leaves the room: Connection failed: connection closed
[14:34:16] mpo leaves the room
[14:34:52] Andrew Nenakhov leaves the room: Connection failed: connection closed
[14:34:53] ChaosKid42 leaves the room
[14:37:17] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:42:45] Dominik Paulus leaves the room: Machine going to sleep
[14:46:55] 404 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:47:02] lorddavidiii leaves the room
[14:57:59] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:00:01] ChaosKid42 leaves the room: Stream closed by us: system-shutdown
[15:00:41] mightyBroccoli leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:00:50] Dominik Paulus leaves the room: Machine going to sleep
[15:11:27] zuglufttier leaves the room
[15:16:41] sindrake leaves the room: Disconnected: Replaced by new connection
[15:16:48] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:18:51] erik leaves the room: Connection failed: timeout
[15:20:09] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:28:47] bammes leaves the room: Rechner geht in den Ruhezustand
[15:36:20] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:36:20] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:52:23] <zinid> on CentOS gcc is using ANSI C by default, great
[15:52:30] <zinid> in 2018...
[15:52:54] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:53:01] Man_Life leaves the room: Logged out
[15:53:59] <zash> I've found that one wants to specify the standard one wishes to follow
[15:54:12] <zash> So CC="gcc -std=c99" or whatever
[15:55:06] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:55:55] <deavmi> > I've found that one wants to specify the standard one wishes to follow
> So CC="gcc -std=c99" or whatever
Just do this zinid
[15:56:14] <zinid> deavmi, already did
[15:56:47] <zinid> and actually adopted my code to be ANSI compliant, lmao
[15:57:18] <zinid> but this is ridiculous of course
[15:57:24] ChaosKid42 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:57:25] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:58:28] <edhelas> -version jkingweb.ca
[15:58:39] <edhelas> mhhh
[15:58:44] <zinid> edhelas, use !
[15:58:49] <edhelas> !version jkingweb.ca
[15:58:53] <Servant> edhelas: There was an error requesting jkingweb.ca's version doesn't reply to version requests (No module is handling this query)
[15:59:01] <edhelas> damn
[16:00:36] <zinid> definitely ejabberd's reply ๐Ÿ˜‰
[16:02:10] deavmi leaves the room: Disconnected: Replaced by new connection
[16:02:14] erik leaves the room: Connection failed: timeout
[16:02:47] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:04:49] genofire leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:09:14] ta leaves the room
[16:15:33] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:17:20] aditya_borikar leaves the room
[16:19:56] cippaciong leaves the room
[16:22:20] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:25:33] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:27:50] xinit leaves the room
[16:28:04] aditya_borikar leaves the room
[16:40:49] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:41:27] 404 leaves the room
[16:47:40] ChaosKid42 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:51:06] zuglufttier leaves the room
[16:53:39] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:58:19] erik leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:58:42] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:59:02] prefiks leaves the room
[17:02:50] secret_agent leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:04:02] genofire leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:04:58] syever leaves the room: Stream closed by us: Replaced by new connection (conflict)
[17:07:54] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:08:31] Marzanna leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:17:07] vogt leaves the room
[17:19:42] adrien leaves the room
[17:20:09] Marzanna leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:25:45] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:26:36] ta leaves the room
[17:28:06] vogt leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:44:05] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:46:22] Dominik Paulus leaves the room: Stream closed by us: Replaced by new connection (conflict)
[17:50:02] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[17:50:34] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[17:51:31] vogt leaves the room
[17:52:10] ludo leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:53:35] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:58:10] mpo leaves the room
[18:07:41] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:10:47] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:11:00] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:14:25] daniel leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:19:49] daniel leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:20:18] xinit leaves the room
[18:26:25] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:29:33] Licaon_Kter leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:37:50] ChaosKid42 leaves the room
[18:37:51] ChaosKid42 leaves the room
[18:38:49] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:39:09] fp leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:40:36] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:42:22] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:44:49] pod leaves the room
[18:46:52] tester leaves the room
[18:46:52] fp leaves the room
[18:47:30] debalance leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:52:28] VC leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:52:32] zuglufttier leaves the room
[18:52:34] tester leaves the room
[18:57:25] daniel leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:57:41] sindrake leaves the room
[19:03:25] VC leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:06:36] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:11:30] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:12:06] Man_Life leaves the room: Logged out
[19:17:57] xinit leaves the room
[19:24:16] secret_agent leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:24:55] aditya_borikar leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:30:32] <rom1dep> My client is in good shape. I'm almost done porting the bindings to the latest version of the GUI framework. Can get started any week from now!
[19:30:58] <zinid> rom1dep, sources or gtfo
[19:31:10] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:31:29] <rom1dep> Some on GitHub, some on bitbucket
[19:31:57] <zinid> fuck consistency, it's overrated
[19:33:50] <rom1dep> Totally agree!
[19:42:10] badlop leaves the room: Stream reset by peer
[19:47:00] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:49:33] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:52:02] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[19:52:55] genofire leaves the room
[19:54:31] fp leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:54:50] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:57:25] vogt leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:59:41] jannic leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:01:49] zinid leaves the room
[20:02:52] zinid leaves the room
[20:03:06] Dominik Paulus leaves the room: Machine going to sleep
[20:04:55] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[20:07:55] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:10:50] genofire leaves the room: Machine going to sleep
[20:12:07] zinid leaves the room
[20:13:29] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:14:44] zinid leaves the room
[20:22:15] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:22:23] jannic leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:25:23] zinid leaves the room
[20:26:15] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:28:12] zinid leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:28:48] genofire leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:29:22] genofire leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:34:40] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[20:44:06] marc leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:44:21] xinit leaves the room
[20:45:33] <deavmi> Some on ftp
[20:45:46] <deavmi> Some available over XMODEM
[20:50:21] VC leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:51:30] <rom1dep> and of course, over DCC
[20:52:17] sindrake leaves the room
[20:53:28] <zinid> UCCP
[20:53:36] <zinid> Or how it was called
[20:53:44] ChaosKid42 leaves the room: Stream closed by us: system-shutdown
[20:53:48] <zinid> UUCP maybe
[20:53:48] ChaosKid42 leaves the room
[20:54:40] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:55:52] xinit leaves the room
[20:56:52] syever leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:58:29] marek leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:59:34] <Holger> Yes!
[21:01:04] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:01:06] Tyler leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:01:13] <Licaon_Kter> zinid: Russia โค๏ธ Fidonet
[21:01:36] <zash> Sneakernet
[21:03:48] xinit leaves the room
[21:04:58] <zinid> Licaon_Kter: you know too much about russia
[21:05:26] VC leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:06:30] zash leaves the room: Disconnected: closed
[21:07:11] zash leaves the room: Disconnected: closed
[21:07:18] sindrake leaves the room: Disconnected: Replaced by new connection
[21:08:29] zash leaves the room
[21:10:44] robert_mobil leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:20:21] VC leaves the room: Stream closed by us: system-shutdown
[21:21:58] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:22:03] sindrake leaves the room
[21:22:09] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:24:12] Dominik Paulus leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:25:40] vogt leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:26:26] VC leaves the room: Stream closed by us: system-shutdown
[21:26:58] frainz leaves the room
[21:27:09] beri leaves the room
[21:28:43] xinit leaves the room
[21:28:59] alexis leaves the room
[21:35:22] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:35:48] Akasch leaves the room: Rechner geht in den Ruhezustand
[21:37:34] spicewiesel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:38:46] pprrks leaves the room
[21:43:33] ata2001 leaves the room: Disconnected: Replaced by new connection
[21:47:51] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:48:22] cippaciong leaves the room
[21:51:09] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:52:26] Marzanna leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:53:56] vanitasvitae leaves the room
[21:54:35] rom1dep leaves the room
[22:00:16] srgcdev leaves the room
[22:02:37] zash leaves the room: Disconnected: No route to host
[22:06:04] <madmalkav> My god, fidonet. Am I in History MUC?
[22:06:38] mightyBroccoli leaves the room: I'd rather be hibernating.
[22:10:08] Man_Life leaves the room: Logged out
[22:13:48] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:15:14] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:17:07] ludo leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:17:24] Alacer leaves the room
[22:22:20] Tyler leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:25:52] Alacer leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:26:05] Dominik Paulus leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:27:47] genofire leaves the room: Machine going to sleep
[22:28:56] edhelas leaves the room: Stream reset by peer
[22:33:43] xinit leaves the room
[22:36:40] lorddavidiii leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:38:59] Tyler leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:40:16] sindrake leaves the room
[22:40:39] madmalkav leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:40:39] Dominik Paulus leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:48:24] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:04:52] debalance leaves the room: Stream closed by us: Replaced by new connection (conflict)
[23:05:28] xinit leaves the room
[23:10:25] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:16:01] carlos leaves the room
[23:18:37] sindrake leaves the room
[23:19:07] joekokker leaves the room: Stream closed by us: Replaced by new connection (conflict)
[23:20:38] joekokker leaves the room: Stream closed by us: Replaced by new connection (conflict)
[23:24:39] Tyler leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:25:57] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:29:05] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:29:19] Dominik Paulus leaves the room: Machine going to sleep
[23:29:33] tester leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:40:37] zash leaves the room
[23:40:37] zash leaves the room
[23:46:41] 4223 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:48:47] Tyler leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:53:27] mightyBroccoli leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:59:38] marc leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!