Process-one
ejabberd
ejabberd@conference.process-one.net
Wednesday, August 21, 2019< ^ >
zinid has set the subject to: ejabberd discussions: https://docs.ejabberd.im
Room Configuration
Room Occupants

GMT+0
[00:06:49] marevalo leaves the room
[00:09:04] focus121 joins the room
[00:09:07] ChaosKid42 leaves the room
[00:09:07] ChaosKid42 leaves the room
[00:12:09] clerie joins the room
[00:13:08] Licaon_Kter leaves the room
[00:16:05] lars joins the room
[00:20:54] Amolith leaves the room
[00:20:56] Amolith joins the room
[00:26:32] hobo leaves the room
[00:30:42] clerie leaves the room
[00:33:07] marevalo joins the room
[00:41:29] clerie joins the room
[00:45:44] infinihub joins the room
[00:48:00] clerie joins the room
[00:53:49] stp leaves the room
[00:54:25] Amolith leaves the room
[00:54:29] Amolith joins the room
[00:55:56] Amolith leaves the room
[00:55:58] Amolith joins the room
[00:57:25] Amolith leaves the room
[00:57:27] Amolith joins the room
[00:59:42] Amolith leaves the room
[00:59:44] clerie leaves the room
[00:59:47] Amolith joins the room
[01:01:06] Amolith joins the room
[01:03:37] stp joins the room
[01:05:29] Amolith leaves the room
[01:05:43] Amolith joins the room
[01:10:48] Eric Danielski joins the room
[01:12:25] clerie joins the room
[01:13:54] lars leaves the room
[01:16:19] Eric Danielski leaves the room
[01:24:57] stp leaves the room
[01:25:14] stp joins the room
[01:30:09] lars joins the room
[01:33:39] marc leaves the room
[01:35:51] Eric Danielski joins the room
[01:41:07] marc joins the room
[01:42:50] infinihub leaves the room
[01:43:52] infinihub joins the room
[01:44:44] clerie leaves the room
[01:44:45] lars leaves the room
[01:50:46] infinihub leaves the room
[01:52:53] michael leaves the room
[01:52:55] michael joins the room
[01:53:57] infinihub joins the room
[01:55:44] stp leaves the room
[01:58:59] clerie joins the room
[01:59:16] necronian leaves the room
[01:59:18] absolutebeginner leaves the room
[01:59:19] absolutebeginner joins the room
[01:59:47] infinihub leaves the room
[02:00:10] lars joins the room
[02:03:14] infinihub joins the room
[02:06:20] max joins the room
[02:18:09] jk leaves the room
[02:20:24] jk joins the room
[02:21:36] focus121 leaves the room
[02:24:45] aj joins the room
[02:25:13] lars leaves the room
[02:26:10] infinihub leaves the room
[02:32:27] focus121 joins the room
[02:38:45] Amolith leaves the room
[02:38:47] Amolith joins the room
[02:41:31] rincewind leaves the room
[02:43:51] infinihub joins the room
[02:48:08] Tioui leaves the room
[02:52:25] clerie leaves the room
[02:52:36] jonny leaves the room
[02:58:01] Tiker leaves the room
[02:58:01] Tiker joins the room
[02:58:32] jonny joins the room
[03:03:13] infinihub leaves the room
[03:05:52] clerie leaves the room
[03:06:46] infinihub joins the room
[03:07:06] chrys leaves the room
[03:19:52] clerie joins the room
[03:20:02] ThUnD3r|Gr33n leaves the room
[03:34:14] Eric Danielski leaves the room
[03:36:01] pod joins the room
[03:36:27] Eric Danielski joins the room
[03:42:02] Eric Danielski leaves the room
[03:46:26] infinihub leaves the room
[03:53:19] Eric Danielski joins the room
[03:54:16] jannic leaves the room
[03:58:49] Eric Danielski leaves the room
[03:59:17] jannic joins the room
[04:09:00] focus121 leaves the room
[04:11:29] Pingu from Woodquarter joins the room
[04:12:19] pod joins the room
[04:16:57] Eric Danielski joins the room
[04:18:59] j.r joins the room
[04:20:26] nekit joins the room
[04:21:20] Amolith leaves the room: Machine is going to sleep
[04:22:18] focus121 joins the room
[04:34:54] andrew leaves the room
[04:39:24] andrew joins the room
[04:40:30] j.r leaves the room
[04:40:32] rom1dep joins the room
[04:40:42] rom1dep joins the room
[04:42:06] ta joins the room
[04:43:34] j.r joins the room
[04:44:49] michael leaves the room
[04:44:52] michael joins the room
[04:49:22] 4223 joins the room
[04:51:54] marc leaves the room
[04:53:09] ludo joins the room
[04:54:05] j.r leaves the room
[04:55:09] j.r joins the room
[04:55:26] j.r leaves the room
[04:57:08] cippaciong joins the room
[04:59:14] doctor leaves the room: Stream closed by us: Replaced by new connection (conflict)
[04:59:15] doctor joins the room
[05:02:01] 4223 joins the room
[05:03:57] debalance joins the room
[05:07:06] ma1uta leaves the room: Replaced by new connection
[05:07:07] ma1uta joins the room
[05:09:39] aj leaves the room
[05:12:31] robby8762 joins the room
[05:14:43] aj joins the room
[05:21:57] Licaon_Kter joins the room
[05:22:58] rom1dep leaves the room
[05:23:07] marc joins the room
[05:23:30] rom1dep joins the room
[05:26:01] rom1dep leaves the room
[05:26:25] VC leaves the room
[05:26:35] VC joins the room
[05:26:40] rom1dep joins the room
[05:28:56] shara joins the room
[05:30:25] robby8762 leaves the room
[05:34:07] michaelbode joins the room
[05:36:26] aj leaves the room
[05:49:59] jk leaves the room
[05:50:01] jk joins the room
[05:54:43] <Holger> nz: Yes, if your link has low latency and never splits, it will of course work, as it basically behaves like a LAN link. Problem is, WAN links often don't, and if they don't, the cluster easily introduces more service fuckup than it avoids. So this is nothing I'd blindly recommend.
[05:56:57] <Holger> nz: The communication is not encrypted, and there's only the .erlang.cookie authentication. Unless you set up http://erlang.org/doc/apps/ssl/ssl_distribution.html …
[05:57:04] tyler leaves the room: Machine is going to sleep
[05:59:31] 4223 leaves the room
[05:59:46] Tiker leaves the room
[06:03:02] jannic leaves the room
[06:03:13] jannic joins the room
[06:06:08] madmalkav joins the room
[06:09:21] ThUnD3r|Gr33n joins the room
[06:10:27] michaelbode leaves the room
[06:17:31] tyler joins the room
[06:17:37] <ta> So basically ejabberd is not intended to be setup in a cluster in different regions of the world and on different datacenter providers, for absolute fault tolerance?
[06:19:02] <ta> or is it just not encouraged because wan links tend to be more faulty than lan, but done anyways by large customers?
[06:20:03] Sergio joins the room
[06:20:38] cjaushe4ka joins the room
[06:21:26] debalance leaves the room
[06:24:16] clerie leaves the room
[06:26:43] 4223 joins the room
[06:28:52] ThUnD3r|Gr33n joins the room
[06:29:12] <Holger> ta: There's some geodistribution support in the Business Edition which customers would usually use. I was talking about the Community Server's clustering support.
[06:31:20] <ta> Okay, that makes sense business model wise
[06:31:24] ThUnD3r|Gr33n leaves the room
[06:31:55] ThUnD3r|Gr33n joins the room
[06:32:03] michael leaves the room
[06:32:07] michael joins the room
[06:35:13] focus121 leaves the room
[06:35:14] stefan leaves the room
[06:37:36] ChaosKid42 joins the room
[06:38:47] clerie joins the room
[06:39:12] lars joins the room
[06:39:15] ElDuderino joins the room
[06:41:40] tyler leaves the room
[06:45:49] ave leaves the room
[06:48:48] max is now known as twerf
[06:49:03] <twerf> ta: It's actually my biggest concern about ejabberd. Something is open source, but what actually is a selling point will never make it into the community version.
Really sad for projects without a lot of budget. Also makes "open source" kind of misleading in the term of the mindset.
[06:50:16] focus121 joins the room
[06:50:21] stefan joins the room
[06:53:12] rom1dep leaves the room
[06:53:12] rom1dep leaves the room: Machine is going to sleep
[06:53:34] Alexander joins the room
[06:54:23] <ta> i don't like if projects (well, products) are tied to much to one company as well.
[06:54:49] <ta> but better open source, than closed source products.
[06:55:04] lars leaves the room
[06:55:47] stefan leaves the room
[06:56:00] stefan joins the room
[06:56:30] nz joins the room
[06:56:38] sezuan joins the room
[07:01:32] ablur joins the room
[07:01:51] Sergio leaves the room
[07:01:58] Sergio joins the room
[07:02:13] zinid joins the room
[07:02:14] <Holger> twerf: As far as I can see, the $$$ features are those that are mostly just interesting to large customers with usually closed setups (e.g. built-in APNS/FCM support which only makes sense if the server operator has full control over his clients). Another such "feature" is that the code is usually based on older versions of the Community Server in the sake of stability.
[07:02:40] debalance joins the room
[07:02:42] <Holger> twerf: I'm not aware of a $$$ feature that I'm missing on my public servers. Are you?
[07:02:53] ave joins the room
[07:04:49] ulrich joins the room
[07:05:40] <Holger> ta: I see your point, but I think it's mostly just tied to the company as nobody else chimes in and forks the Open Source code. Except MongooseIM, where the license doesn't permit Erlang Solutions to offer a $$$ edition, but nevertheless they're less community oriented than p1.
[07:06:16] marc joins the room
[07:06:28] lars joins the room
[07:06:42] <Holger> > forks
Or simply contributes, of course πŸ™‚ Unlike Erlang Solutions 😜
[07:07:03] Murderous Winged Devil leaves the room
[07:07:14] marevalo leaves the room
[07:07:28] Murderous Winged Devil joins the room
[07:07:51] doctor leaves the room
[07:07:52] doctor joins the room
[07:08:51] <zinid> > i don't like if projects (well, products) are tied to much to one company as well
for niche products like an xmpp server I think there is no other choice
[07:09:01] <ta> it's more an idealistic point of view. of course several companies contributing to one project would be perfect, but market/managers dont work that way :)
[07:10:27] marevalo joins the room
[07:10:31] <Holger> Either way I see no point in blaming commercial vendors for trying to make money out of Open Source products. If they'd fail the Open Source product wouldn't be more but (way) less feature-rich, or plain wouldn't exist. Similar to Conversations.
[07:10:39] <zinid> the only true way for opensource to dominate is donation-based model, but it's not popular at all among nerds
[07:10:54] <Holger> If anything blame vendors offering proprietary software πŸ™‚
[07:10:59] <ta> zinid, Holger i am perfectly fine with the way it is. I see the struggles of niche solutions. Also there are projects where i am much more sceptical about this situation than ejabberd being developed mainly by p1.
[07:11:17] debalance leaves the room
[07:11:42] <Holger> And yes the real thing to blame is the market game, but the players.
[07:11:50] <Holger> And yes the real thing to blame is the market game, not the players.
[07:12:41] Licaon_Kter leaves the room
[07:13:09] robby8762 joins the room
[07:13:48] <zinid> it's also funny to see how nerds want OSS to compete with $$$ but don't want to put a penny into it: everyone else must create a great OSS project for them and they will use it for free and without any restrictions πŸ˜€
[07:14:06] 4223 leaves the room
[07:14:30] Licaon_Kter joins the room
[07:15:10] <zinid> all those cries about how Facebook is crap and OSS alternatives are weak and doing everything wrong to compete with Facebook πŸ™‚
[07:17:12] robby8762 leaves the room
[07:19:44] ThUnD3r|Gr33n leaves the room
[07:20:45] <Licaon_Kter> It's the chicken&egg problem: they don't stick around so nobody cares, if nobody cares it doesn't get better, hence users don't stick around...in circles...
See yesterdays Dino MUC chat, _"oh, no threading? That's why nobody uses this"_
[07:22:47] ablur leaves the room
[07:23:17] <zinid> Licaon_Kter, but with Matrix it's different: so many hipe, webshits from HN are orgasming, and still only donated 3k$ or so πŸ™‚
[07:25:08] <Licaon_Kter> We laugh ...but the whole _"the feature X will be implemented soonβ„’"_ makes users stick...,hence moar users moars $$$
[07:25:37] <Licaon_Kter> We need more _"coming soon to this XMPP client"_ slides ;)
[07:28:07] <Licaon_Kter> Eg. User comes and asks about reactions?
_"Oh yes, there's already a draft XEP and two clients have started implementing it"_
A/V? _"yes, jingle was announced, early 2020"_
_"threading? We were discussing it yesterday, the UX needs some polish"_
[07:28:20] <Licaon_Kter> So on...
[07:29:54] necronian joins the room
[07:30:11] <Holger> Just yesterday someone kindly offered (me) helping Daniel out with ideas about what to implement πŸ™‚
[07:30:39] <Holger> Because Daniel sits all day at home, bored, waiting for users telling him what to do, finally.
[07:33:09] 4223 joins the room
[07:33:24] zinid leaves the room
[07:33:25] zinid joins the room
[07:33:38] <Licaon_Kter> Not sure you got my point....all these "features" that users ask are already in a XEP or implemented in some client.
Saying, _"feature X suxxx"_ makes users go away, they take it personally, they think you mean: _"you dumb user, you sukkk"_
[07:33:39] <zinid> πŸ˜€
[07:33:56] <ta> private customers are a problem. They get pampered by big companies since decades and now think everything must be free and software x should be happy to be used by them.
[07:34:08] Alacer leaves the room
[07:34:51] clerie leaves the room
[07:35:13] ChaosKid42 leaves the room
[07:36:40] Alacer joins the room
[07:37:36] Aleks leaves the room
[07:38:58] ChaosKid42 joins the room
[07:42:35] mimi89999 joins the room
[07:47:20] badlop joins the room
[07:47:25] Aleks joins the room
[07:48:03] Marzanna joins the room
[07:51:48] Licaon_Kter [cnvrs] joins the room
[07:52:28] flow joins the room
[07:53:36] Licaon_Kter [cnvrs] joins the room
[07:53:45] Licaon_Kter [cnvrs] leaves the room
[07:53:55] Licaon_Kter [cnvrs] joins the room
[07:55:54] marevalo joins the room
[07:58:25] Licaon_Kter [cnvrs] leaves the room
[08:00:49] <ta> businesses are not that much better. my colleages rant about there shitty libraries the company paid for and they have to use, but oss alternatives are assumed to be bad by default because "if it's free, it can't be any good"
[08:02:22] <ta> of course it's not free. you just pay in another way. either contribute yourself or pay someone else (e.g. for support).
[08:02:52] debalance joins the room
[08:04:16] ta leaves the room
[08:07:44] ChaosKid42 leaves the room
[08:07:57] ChaosKid42 joins the room
[08:11:16] maddl joins the room
[08:15:10] ThUnD3r|Gr33n leaves the room
[08:15:15] ThUnD3r|Gr33n joins the room
[08:16:44] stp joins the room
[08:26:01] ablur joins the room
[08:26:22] vanitasvitae joins the room
[08:26:58] Holger joins the room
[08:31:16] doctor leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:31:17] doctor joins the room
[08:32:13] ablur leaves the room
[08:34:35] doctor leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:34:36] doctor joins the room
[08:35:33] marevalo leaves the room
[08:37:46] marevalo leaves the room
[08:37:49] stp leaves the room
[08:37:58] stp joins the room
[08:39:23] Alacer leaves the room
[08:40:12] ablur joins the room
[08:44:36] jk leaves the room
[08:44:36] jk joins the room
[08:45:04] Alacer joins the room
[08:46:33] ablur leaves the room
[08:50:17] prefiks joins the room
[08:53:32] ta joins the room
[08:53:52] vanitasvitae leaves the room
[08:56:21] focus121 leaves the room
[08:56:42] Murderous Winged Devil leaves the room
[09:03:18] mimi89999 leaves the room: La machine se met en veille
[09:05:33] aj joins the room
[09:06:58] Aleks leaves the room
[09:09:07] Alacer leaves the room
[09:09:50] Alacer joins the room
[09:10:35] focus121 joins the room
[09:17:56] maddl leaves the room
[09:18:56] ablur joins the room
[09:19:10] clerie joins the room
[09:21:56] Sergio leaves the room
[09:21:58] Sergio joins the room
[09:24:36] mimi89999 leaves the room
[09:30:33] mimi89999 joins the room
[09:39:01] focus121 leaves the room
[09:39:56] edhelas leaves the room
[09:40:04] ulrich leaves the room: Rechner geht in den Ruhezustand
[09:40:20] edhelas joins the room
[09:40:33] zuglufttier joins the room
[09:42:24] ulrich joins the room
[09:44:43] Allo leaves the room
[09:44:57] <Holger> Licaon_Kter: Do you use BOSH with your up-to-date server?
[09:45:38] Allo joins the room
[09:46:16] <Holger> Converse.js times out trying during authentication against ejabberd master for me, with basically the same setup that works against 19.05.
[09:46:30] <Licaon_Kter> Switched to WS a while ago, zinid lied that it is better
[09:46:31] <Holger> Converse.js times out during authentication against ejabberd master for me, with basically the same setup that works fine against 19.05.
[09:46:33] <Licaon_Kter> :)
[09:46:39] <Licaon_Kter> Why U no WS?
[09:46:43] <Holger> Ah, with Converse.js?
[09:46:45] <Licaon_Kter> It has SM already...
[09:46:47] <Licaon_Kter> Yup
[09:46:59] <Holger> I plan to switch, I just didn't trust their SM code yet.
[09:47:19] mightyBroccoli leaves the room
[09:47:38] <Holger> Usually takes clients at least one or two years to fix the initial SM bugs (and Converse.js already had some) πŸ™‚
[09:47:46] andrew leaves the room
[09:47:51] andrew joins the room
[09:48:26] <Licaon_Kter [cnvrs]> If no one tests....how can he fix the bugs?
[09:49:04] <Holger> I tested so many SM implementations, now it's someone else's turn!
[09:49:05] <Licaon_Kter [cnvrs]> I report anything I see, but some issues need domain knowledge
[09:49:13] <Licaon_Kter [cnvrs]> :+1:
[09:49:28] <Holger> Plus someone must test our BOSH code πŸ™‚
[09:49:30] <Licaon_Kter [cnvrs]> πŸ‘
[09:50:01] <Licaon_Kter [cnvrs]> eh...really....it didn't see any difference...but then agin I wouldn't know where to look
[09:50:25] <Licaon_Kter [cnvrs]> can I have BOSH on 443: SSLH->NGINX->ejabberd?
[09:50:38] <Licaon_Kter [cnvrs]> Or I need SSLH->ejabberd ?
[09:50:49] <Licaon_Kter [cnvrs]> eh...really....it didn't see any difference...but then again I wouldn't know where to look
[09:50:55] <Holger> Plus with BOSH you can play that single sign on trick which I'm not sure yet how to do with WS.
[09:50:56] <Licaon_Kter [cnvrs]> Or do I need SSLH->ejabberd ?
[09:50:58] marc leaves the room
[09:51:27] <Holger> But other than that zinid is of course right that WS is nicer.
[09:51:57] <zinid> BOSH has huge overhead due to maintaining its own message queue
[09:51:59] <Holger> Well Nginx should be able to play the sslh game.
[09:52:03] <zinid> also HTTP headers overhead
[09:52:12] <Holger> Yes sure.
[09:52:39] ablur leaves the room
[09:53:09] focus121 joins the room
[09:54:03] ablur joins the room
[09:54:04] reset leaves the room
[09:54:14] <Holger> Licaon_Kter [cnvrs]: Anyway if you have a web server accessible on 443 already the sslh thing is already solved of course, so you could also offer BOSH. But I'm not talking you into it, I was just curious. Stick to WS.
[09:54:25] reset joins the room
[09:55:14] cjaushe4ka leaves the room
[09:57:07] stefan leaves the room
[09:57:09] <Licaon_Kter [cnvrs]> I'm thinking to drop SSLH anyway, to try haproxy
[09:57:25] <Holger> Fancy!
[10:01:07] <Licaon_Kter [cnvrs]> One reason to use SSLH is to allow users to bypass corp firewall
so using nginx+ngxmodupload yields this issue https://github.com/yrutschle/sslh/issues/228 so now I'm yet again using ejabberd for uploads
[10:02:33] marc joins the room
[10:02:48] cjaushe4ka joins the room
[10:05:52] <Holger> Licaon_Kter [cnvrs]: With "Nginx playing the sslh game" I meant this: https://wiki.xmpp.org/web/Tech_pages/XEP-0368#nginx
[10:10:54] ChaosKid42 leaves the room
[10:12:18] ChaosKid42 joins the room
[10:13:10] robby8762 joins the room
[10:13:43] marc leaves the room
[10:13:47] rincewind joins the room
[10:14:34] stefan joins the room
[10:15:19] marevalo joins the room
[10:16:15] marc joins the room
[10:19:27] michael leaves the room
[10:19:42] michael joins the room
[10:22:58] ablur leaves the room
[10:23:48] stp joins the room
[10:23:52] robby8762 leaves the room
[10:25:25] VC leaves the room
[10:25:26] VC joins the room
[10:25:29] aj leaves the room
[10:25:42] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:25:43] marevalo joins the room
[10:26:36] marevalo leaves the room
[10:28:05] <Licaon_Kter [cnvrs]> Yeah, I know it can, I have some bookmarks somewhere, maybe I'll drop sslh and use nginx straight.
[10:29:07] aj joins the room
[10:31:14] stp leaves the room
[10:31:46] stp joins the room
[10:31:52] marevalo joins the room
[10:34:38] clerie joins the room
[10:35:27] stp leaves the room
[10:36:31] stp joins the room
[10:37:40] ulrich leaves the room: Rechner geht in den Ruhezustand
[10:39:03] marc leaves the room
[10:40:46] pprrks leaves the room
[10:41:32] lars leaves the room
[10:41:39] lars joins the room
[10:43:45] marevalo leaves the room
[10:43:55] marevalo joins the room
[10:45:43] Alacer leaves the room
[10:47:07] Alacer joins the room
[10:48:15] dos joins the room
[10:48:42] mimi89999 joins the room
[10:50:39] marc joins the room
[10:51:17] ablur joins the room
[10:53:09] 4223 leaves the room
[10:54:02] pprrks joins the room
[10:55:54] zuglufttier leaves the room
[10:58:21] focus121 leaves the room
[10:58:29] Tioui joins the room
[11:03:36] chrys joins the room
[11:04:22] ablur leaves the room
[11:07:47] zuglufttier joins the room
[11:10:04] Tioui leaves the room
[11:11:07] marc leaves the room
[11:13:45] vanitasvitae joins the room
[11:16:03] madmalkav leaves the room
[11:16:34] madmalkav joins the room
[11:17:08] madmalkav leaves the room
[11:17:09] madmalkav joins the room
[11:18:14] marevalo leaves the room
[11:21:52] dos leaves the room
[11:21:52] dos joins the room
[11:22:47] jeremy leaves the room
[11:23:15] Murderous Winged Devil joins the room
[11:23:58] Eric Danielski joins the room
[11:27:11] stefan leaves the room
[11:29:30] ablur joins the room
[11:29:30] jonny leaves the room
[11:34:24] mightyBroccoli joins the room
[11:34:50] mightyBroccoli leaves the room: I'd rather be hibernating.
[11:35:02] <nz> > nz: Yes, if your link has low latency and never splits, it will of course work, as it basically behaves like a LAN link. Problem is, WAN links often don't, and if they don't, the cluster easily introduces more service fuckup than it avoids. So this is nothing I'd blindly recommend.
Ok
[11:35:30] ablur leaves the room
[11:35:36] ablur joins the room
[11:35:54] Amolith joins the room
[11:37:10] Marzanna leaves the room: Bye!
[11:40:04] chrys leaves the room
[11:40:27] Licaon_Kter leaves the room
[11:40:42] doctor leaves the room
[11:42:10] marevalo joins the room
[11:42:25] <nz> > nz: The communication is not encrypted, and there's only the .erlang.cookie authentication. Unless you set up http://erlang.org/doc/apps/ssl/ssl_distribution.html …
Great resource thanks
[11:42:36] Licaon_Kter joins the room
[11:43:55] ta leaves the room
[11:45:20] ta joins the room
[11:46:16] Airwave joins the room
[11:50:48] chrys joins the room
[11:50:53] marc joins the room
[11:51:32] Tioui joins the room
[11:52:11] doctor joins the room
[11:52:51] clerie leaves the room
[11:54:52] Amolith leaves the room
[11:57:37] ablur leaves the room
[11:57:43] tyler joins the room
[11:57:43] focus121 joins the room
[11:58:34] prefiks leaves the room
[11:58:38] prefiks joins the room
[11:59:28] ablur joins the room
[11:59:56] Steven Roose joins the room
[12:00:00] Steven Roose joins the room
[12:00:03] <Steven Roose> If a Client announces an OMEMO key, how is it decided how long it remains in the device list?
[12:00:07] <Steven Roose> Does the client announce a TTL? Is that a global server policy?
[12:01:02] 4223 leaves the room
[12:01:05] <Holger> The server won't touch it at all.
[12:01:14] 4223 joins the room
[12:01:25] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:01:25] <Holger> Conversations tries to clean up the nodes of unused devices after two weeks.
[12:01:40] <Holger> I'm not aware of other clients doing that.
[12:03:16] <Licaon_Kter> Holger: CS would do something bad after a while too :))
[12:03:22] doctor joins the room
[12:03:27] <flow> Holger, how is "unused" detected?
[12:03:53] dos leaves the room
[12:03:58] <Licaon_Kter> Last update iirc
[12:04:11] <Steven Roose> Holger, Dino considers a device "unused" if it's no longer in "the device list" of the user. So where does that device list come from?
[12:04:18] <Steven Roose> Doesn't the server store a device list per user?
[12:04:23] <flow> Hmm I'd expect last time message received from device or something
[12:04:41] <Holger> flow: Dunno, I would've guessed "last OMEMO-encrypted message" as well.
[12:04:42] <flow> Steven Roose, the device list is managed by the devices
[12:04:50] <Steven Roose> I don't know exactly how the PEP OMEMO key getting protocol works, though.
[12:05:11] <Steven Roose> flow, are you saying that clients are taking other clients' keys out of the list?
[12:05:25] <flow> Steven Roose, appearantly conversations does that
[12:05:47] <Holger> https://github.com/siacs/Conversations/issues/3499
[12:06:07] <flow> and two weeks seem pretty short, otoh, since devices are not first class citiziens in xmpp (yet), it is hard to come up with a good solution
[12:06:14] <Steven Roose> My scenario:
I logged into an old client on my gf's laptop
Dino had the key of the device as "unused"
[12:06:18] ta leaves the room
[12:06:25] dos joins the room
[12:06:38] <Holger> flow: Indeed.
[12:06:46] <Holger> Steven Roose: Yes, add a thumbs up to the issue or something.
[12:06:50] <Steven Roose> Ok wow, Conversations should definitely not do that πŸ˜•
[12:07:15] <Holger> I complained to Daniel as well, he was going to think about other solutions.  E.g. asking with a pop-up before ditching.
[12:08:15] nekit leaves the room
[12:08:18] jeremy joins the room
[12:09:09] ta joins the room
[12:09:20] doctor leaves the room
[12:09:22] doctor joins the room
[12:10:22] vanitasvitae leaves the room
[12:10:51] jonny joins the room
[12:10:53] zuglufttier leaves the room
[12:11:11] Alacer leaves the room
[12:11:42] jonny leaves the room
[12:14:20] <Steven Roose> A config option would be enough for me, no need to bother the user.
[12:15:09] <Steven Roose> An amendment to the OMEMO protocol to have the clients themselves decide their TTL would be better, of course, but that seems overkill πŸ˜€
[12:16:02] rom1dep leaves the room
[12:16:38] nekit joins the room
[12:16:41] stefan joins the room
[12:17:47] <Steven Roose> What seems like a reasonable timeout?
[12:17:52] 4223 leaves the room
[12:17:55] <Steven Roose> I'm thinking of PRing a change to 3 months.
[12:18:01] 4223 joins the room
[12:19:21] jeremy leaves the room
[12:21:17] marc leaves the room
[12:22:47] ablur leaves the room
[12:22:51] <Steven Roose> Someone in the issue mentions people that have multiple homes [with desktop computers in them].
[12:23:23] <Steven Roose> I mean ideally the server should be responsible for this using an account-wide TTL for keys.
[12:23:42] <Licaon_Kter> At the rate Converse.js makes keys...we need some sort of timeframe
[12:24:09] marc joins the room
[12:25:40] Aleks joins the room
[12:28:51] clerie leaves the room
[12:30:03] marevalo leaves the room
[12:31:42] <flow> Steven Roose, the timeframe doesn't matter, but senders should be able to determine when a recipient device was last online and use that information to decide if they want to encrypt to the device or not
[12:32:10] doctor joins the room
[12:34:17] <Holger> Steven Roose:
> usually if a client goes offline indefinitely, the key gets destroyed with it
That part isn't true though (who would destroy it?).
[12:34:19] marevalo joins the room
[12:34:26] marevalo leaves the room
[12:34:27] marevalo joins the room
[12:34:31] marevalo leaves the room
[12:34:33] marevalo joins the room
[12:34:39] marevalo leaves the room
[12:34:41] marevalo joins the room
[12:34:47] marevalo leaves the room
[12:34:50] marevalo joins the room
[12:34:55] marevalo leaves the room
[12:34:58] marevalo joins the room
[12:37:51] vanitasvitae joins the room
[12:39:18] nekit leaves the room
[12:44:08] Alacer joins the room
[12:44:49] clerie joins the room
[12:45:25] Man_Life joins the room
[12:46:26] Man_Life leaves the room: Logged out
[12:46:50] nekit joins the room
[12:47:01] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:47:39] <Steven Roose> The OS uninstalling the app.
[12:48:22] <Holger> That won't trigger the app to connect and clean up PEP nodes, no.
[12:48:30] <Steven Roose> Holger, clients that go black are most oftenly uninstalled, right? Or devices stolen and factory reset.
[12:48:34] marevalo leaves the room
[12:49:00] marevalo joins the room
[12:49:12] <Holger> You lost me.
[12:49:23] <Holger> "go black"?
[12:49:39] <Steven Roose> > That won't trigger the app to connect and clean up PEP nodes, no.
I didn't mean destroy in the PEP node, but just inaccessible so they can't be used to leak information. Arguing that apart from the CPU cycles you spend encrypting for that key, there is little harm in the key sticking around in the PEP node for a while longer.
[12:53:22] nekit leaves the room
[12:55:04] nekit joins the room
[12:55:39] Steven Roose leaves the room
[12:55:46] Steven Roose joins the room
[12:55:50] rom1dep joins the room
[12:56:11] ablur joins the room
[12:56:34] Holger leaves the room
[12:56:56] Holger joins the room
[12:56:56] <Holger> Ah. Well I think Daniel's point is mostly that if your contact accumulates keys by reinstalling apps or using web clients, you don't want to see an endless list of keys. If you know he's really just using two devices you should see two to make it easier to verify things.
[12:57:48] <Steven Roose> Hmm, if that is his concern, I would suggest showing the "last time used" date next to the key and ordering them by most recent first.
[13:00:26] <Steven Roose> https://github.com/siacs/Conversations/issues/3523
[13:00:26] rincewind joins the room
[13:02:08] <flow> that sounds sensible
[13:03:49] clerie leaves the room
[13:04:32] dos leaves the room
[13:05:50] debacle joins the room
[13:06:04] marevalo leaves the room
[13:06:17] ta leaves the room
[13:06:54] 4223 joins the room
[13:08:00] ThUnD3r|Gr33n joins the room
[13:08:10] Murderous Winged Devil leaves the room
[13:08:35] ta joins the room
[13:08:54] Murderous Winged Devil joins the room
[13:09:33] Alacer joins the room
[13:09:42] Eric Danielski leaves the room
[13:13:04] Tiker joins the room
[13:13:04] Tiker leaves the room
[13:13:04] tiker joins the room
[13:13:31] tiker is now known as Tiker
[13:18:19] Alacer leaves the room
[13:18:57] rincewind leaves the room
[13:19:27] Eric Danielski joins the room
[13:19:30] rincewind joins the room
[13:21:34] reset leaves the room
[13:22:34] rom1dep leaves the room
[13:26:37] clerie joins the room
[13:27:11] rom1dep joins the room
[13:29:24] Tiker leaves the room
[13:29:24] Tiker joins the room
[13:29:30] chrys leaves the room
[13:29:30] chrys joins the room
[13:30:31] ablur leaves the room
[13:34:59] nekit leaves the room
[13:35:21] michael leaves the room
[13:37:31] rom1dep leaves the room
[13:37:58] ta leaves the room
[13:40:18] 4223 leaves the room
[13:40:23] Tiker leaves the room
[13:40:24] Tiker joins the room
[13:40:29] 4223 joins the room
[13:42:23] stp leaves the room
[13:42:23] pod leaves the room
[13:43:01] mimi89999 leaves the room: La machine se met en veille
[13:43:37] marevalo leaves the room
[13:43:48] marevalo joins the room
[13:44:56] ta joins the room
[13:45:16] nekit joins the room
[13:45:23] 4223 leaves the room
[13:45:28] ablur joins the room
[13:46:13] debacle leaves the room: Machine is going to sleep
[13:46:44] Alacer leaves the room
[13:48:14] clerie leaves the room
[13:51:02] ta leaves the room
[13:51:05] zuglufttier joins the room
[13:52:27] ablur leaves the room
[13:53:42] ulrich joins the room
[13:54:00] nekit leaves the room
[13:54:17] nekit joins the room
[13:54:39] 4223 joins the room
[13:54:43] jeremy joins the room
[13:54:47] jannic leaves the room
[13:55:01] jannic joins the room
[13:55:38] clerie joins the room
[13:57:18] ulrich leaves the room: Rechner geht in den Ruhezustand
[13:57:55] ablur joins the room
[13:58:45] ulrich joins the room
[13:59:49] ta joins the room
[14:00:58] Tiker leaves the room
[14:00:58] Tiker joins the room
[14:01:01] dos joins the room
[14:01:59] stp joins the room
[14:02:48] rom1dep joins the room
[14:03:52] Sergio leaves the room
[14:06:09] jonny joins the room
[14:06:17] michael leaves the room
[14:06:18] zuglufttier leaves the room
[14:06:23] michael joins the room
[14:06:24] zuglufttier joins the room
[14:08:07] zuglufttier leaves the room
[14:08:09] zuglufttier joins the room
[14:08:51] zuglufttier leaves the room
[14:08:52] spicewiesel leaves the room
[14:09:11] jonny leaves the room
[14:09:18] jonny joins the room
[14:10:24] zuglufttier joins the room
[14:10:24] zuglufttier leaves the room
[14:11:03] clerie leaves the room
[14:11:34] clerie joins the room
[14:12:04] Tiker leaves the room
[14:12:04] Tiker joins the room
[14:12:12] dos leaves the room
[14:13:05] Holger leaves the room
[14:13:06] Holger joins the room
[14:13:06] Holger leaves the room
[14:13:42] ulrich leaves the room: Rechner geht in den Ruhezustand
[14:15:09] ulrich joins the room
[14:15:21] Holger leaves the room
[14:15:21] Holger leaves the room
[14:15:44] jonny leaves the room
[14:16:38] Holger joins the room
[14:16:38] Holger leaves the room
[14:17:42] spicewiesel joins the room
[14:18:18] Licaon_Kter leaves the room
[14:18:41] ablur leaves the room
[14:23:20] Licaon_Kter [cnvrs] joins the room
[14:25:29] ThUnD3r|Gr33n leaves the room
[14:25:29] ThUnD3r|Gr33n leaves the room
[14:26:58] nico joins the room
[14:27:07] mightyBroccoli joins the room
[14:32:31] Licaon_Kter joins the room
[14:33:26] clerie leaves the room
[14:33:34] jonny joins the room
[14:34:02] ave leaves the room
[14:34:27] badlop leaves the room
[14:35:45] pod leaves the room
[14:36:10] ta leaves the room
[14:38:05] stp leaves the room
[14:38:29] j.r leaves the room
[14:38:49] ta joins the room
[14:38:53] nekit leaves the room
[14:39:07] ave joins the room
[14:39:18] nekit joins the room
[14:39:25] ThUnD3r|Gr33n joins the room
[14:39:41] ThUnD3r|Gr33n joins the room
[14:40:58] reset joins the room
[14:41:39] ThUnD3r|Gr33n leaves the room
[14:41:46] ThUnD3r|Gr33n joins the room
[14:44:57] j.r joins the room
[14:45:01] Holger joins the room
[14:45:53] Sergio joins the room
[14:48:07] ThUnD3r|Gr33n leaves the room
[14:48:13] ThUnD3r|Gr33n joins the room
[14:50:31] Holger leaves the room
[14:50:43] mimi89999 joins the room
[14:50:55] michael joins the room
[14:52:40] ThUnD3r|Gr33n leaves the room
[14:53:02] j.r leaves the room
[14:53:24] vanitasvitae leaves the room
[14:53:28] ThUnD3r|Gr33n joins the room
[14:54:53] pod joins the room
[14:55:54] Sergio leaves the room
[14:57:11] 4223 leaves the room
[14:57:32] ThUnD3r|Gr33n leaves the room
[14:57:43] ThUnD3r|Gr33n joins the room
[14:58:08] rincewind leaves the room
[15:02:43] ThUnD3r|Gr33n leaves the room
[15:03:41] marevalo leaves the room
[15:03:56] jk leaves the room
[15:04:00] jk joins the room
[15:04:16] stp joins the room
[15:04:56] ThUnD3r|Gr33n leaves the room
[15:05:13] ThUnD3r|Gr33n joins the room
[15:05:39] ThUnD3r|Gr33n leaves the room
[15:05:41] ThUnD3r|Gr33n joins the room
[15:09:11] Tiker leaves the room
[15:09:11] Tiker joins the room
[15:09:11] Tiker leaves the room
[15:09:11] tiker joins the room
[15:11:39] Sergio joins the room
[15:13:45] stp leaves the room
[15:15:24] ablur joins the room
[15:16:22] ThUnD3r|Gr33n joins the room
[15:16:25] cjaushe4ka leaves the room
[15:16:25] cjaushe4ka joins the room
[15:17:01] rincewind leaves the room
[15:18:37] Sergio leaves the room
[15:19:08] lars leaves the room
[15:19:48] Holger joins the room
[15:20:17] ma1uta leaves the room: Replaced by new connection
[15:20:21] ma1uta joins the room
[15:20:36] tiker leaves the room
[15:20:36] Tiker joins the room
[15:20:52] ulrich leaves the room: Rechner geht in den Ruhezustand
[15:22:58] jonny joins the room
[15:23:24] lars joins the room
[15:24:16] Airwave leaves the room
[15:24:35] ta leaves the room
[15:25:05] dos joins the room
[15:25:25] ta joins the room
[15:25:29] marevalo joins the room
[15:25:31] marevalo leaves the room
[15:25:34] marevalo joins the room
[15:25:51] Licaon_Kter [cnvrs] leaves the room
[15:26:15] Sergio joins the room
[15:27:22] marevalo leaves the room
[15:30:07] nico leaves the room
[15:30:08] mightyBroccoli leaves the room
[15:30:33] Holger joins the room
[15:31:01] Tiker leaves the room
[15:31:01] Tiker joins the room
[15:31:01] Tiker leaves the room
[15:31:03] Tiker joins the room
[15:31:26] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:31:42] doctor joins the room
[15:32:15] cjaushe4ka leaves the room
[15:33:12] ablur leaves the room
[15:35:09] sezuan leaves the room
[15:38:44] mightyBroccoli joins the room
[15:38:46] nico joins the room
[15:39:07] ta leaves the room
[15:39:39] lovetox joins the room
[15:39:46] mimi89999 leaves the room
[15:40:18] Licaon_Kter [cnvrs] leaves the room
[15:41:02] ta joins the room
[15:41:06] nekit leaves the room
[15:41:07] nekit joins the room
[15:41:45] xi joins the room
[15:43:55] Tiker leaves the room
[15:43:55] Tiker joins the room
[15:45:05] mimi89999 joins the room
[15:46:05] Alexander leaves the room
[15:46:32] nico leaves the room
[15:46:43] nico joins the room
[15:55:29] Tiker leaves the room
[15:55:29] Tiker joins the room
[15:55:29] Tiker leaves the room
[15:55:30] Tiker joins the room
[15:56:45] rincewind joins the room
[16:00:26] rincewind joins the room
[16:04:43] mimi89999 leaves the room
[16:06:57] Tiker leaves the room
[16:06:57] Tiker joins the room
[16:07:15] twerf leaves the room
[16:07:19] dos leaves the room
[16:09:44] 4223 leaves the room
[16:10:15] marc leaves the room
[16:10:42] mimi89999 joins the room
[16:11:56] ablur joins the room
[16:16:14] rincewind leaves the room
[16:18:56] debalance leaves the room
[16:19:00] rom1dep joins the room
[16:19:12] twerf joins the room
[16:19:25] rom1dep joins the room
[16:19:47] ulrich joins the room
[16:20:28] cippaciong leaves the room
[16:20:31] cippaciong joins the room
[16:22:25] ablur leaves the room
[16:22:48] marc joins the room
[16:23:41] Tiker leaves the room
[16:23:44] Tiker joins the room
[16:30:03] rincewind joins the room
[16:30:26] ulrich leaves the room: Rechner geht in den Ruhezustand
[16:32:40] rom1dep joins the room
[16:39:53] Holger leaves the room
[16:49:14] aj leaves the room: Disconnected: closed
[16:54:16] ablur joins the room
[16:54:38] xi joins the room
[16:56:24] ta leaves the room
[16:58:22] rom1dep leaves the room
[17:01:30] xi leaves the room
[17:05:09] stp joins the room
[17:05:22] ablur leaves the room
[17:05:46] ThUnD3r|Gr33n leaves the room
[17:07:11] debalance joins the room
[17:08:41] xi leaves the room
[17:12:14] Alacer joins the room
[17:13:27] ablur joins the room
[17:14:20] zuglufttier joins the room
[17:16:08] SouL leaves the room
[17:16:15] SouL joins the room
[17:16:57] Tiker leaves the room
[17:16:58] Tiker joins the room
[17:17:08] Alacer leaves the room
[17:17:10] Alacer joins the room
[17:18:37] j.r joins the room
[17:20:20] Alacer leaves the room
[17:20:20] zuglufttier leaves the room
[17:20:22] Alacer joins the room
[17:20:43] ablur leaves the room
[17:21:20] zuglufttier joins the room
[17:21:20] zuglufttier leaves the room
[17:24:06] nekit leaves the room
[17:25:08] Licaon_Kter leaves the room
[17:26:38] ulrich joins the room
[17:26:52] Licaon_Kter joins the room
[17:27:32] debalance joins the room
[17:27:58] michaelbode joins the room
[17:29:42] Licaon_Kter leaves the room
[17:29:44] Licaon_Kter joins the room
[17:29:53] Eric Danielski leaves the room
[17:30:23] stp leaves the room
[17:39:27] ablur joins the room
[17:39:28] Eric Danielski joins the room
[17:39:44] cippaciong leaves the room
[17:39:46] cippaciong joins the room
[17:44:01] debalance leaves the room
[17:44:01] debalance leaves the room
[17:44:29] debalance joins the room
[17:44:36] debalance joins the room
[17:47:24] robby8762 joins the room
[17:48:06] carlos leaves the room
[17:48:12] carlos joins the room
[17:49:33] tyler leaves the room
[17:51:07] Tiker leaves the room
[17:51:07] Tiker joins the room
[17:51:28] jonny leaves the room
[17:51:28] jonny joins the room
[17:51:32] tyler joins the room
[17:51:50] ulrich joins the room
[17:59:30] mimi89999 leaves the room
[17:59:42] Tiker leaves the room
[17:59:42] Tiker joins the room
[18:00:39] ablur leaves the room
[18:00:43] mimi89999 joins the room
[18:04:02] debalance leaves the room
[18:05:23] ta joins the room
[18:06:03] jonny leaves the room
[18:06:03] jonny joins the room
[18:08:25] j.r leaves the room
[18:08:55] j.r joins the room
[18:13:38] debacle joins the room
[18:13:51] rom1dep leaves the room: Machine is going to sleep
[18:13:51] rom1dep leaves the room
[18:17:48] Pingu from Woodquarter leaves the room
[18:18:04] Pingu from Woodquarter joins the room
[18:19:11] stp joins the room
[18:20:12] jonny leaves the room
[18:20:14] jonny joins the room
[18:21:00] robby8762 leaves the room
[18:24:50] debalance leaves the room
[18:25:00] debalance joins the room
[18:25:13] ThUnD3r|Gr33n leaves the room
[18:26:07] rom1dep leaves the room
[18:26:18] rom1dep joins the room
[18:26:34] rom1dep joins the room
[18:27:44] rom1dep leaves the room
[18:27:49] rom1dep joins the room
[18:28:41] rom1dep leaves the room
[18:28:46] rom1dep joins the room
[18:29:30] jonny leaves the room
[18:30:07] ablur joins the room
[18:32:31] ThUnD3r|Gr33n joins the room
[18:33:06] michaelbode leaves the room: Rechner geht in den Ruhezustand
[18:35:57] ThUnD3r|Gr33n leaves the room
[18:36:02] ThUnD3r|Gr33n joins the room
[18:36:10] j.r leaves the room
[18:36:52] j.r joins the room
[18:37:59] ablur leaves the room
[18:39:55] jonny joins the room
[18:42:32] j.r leaves the room
[18:42:54] j.r joins the room
[18:45:22] Marzanna joins the room
[18:47:29] Tiker leaves the room
[18:47:29] Tiker joins the room
[18:48:01] 4223 joins the room
[18:48:26] jonny leaves the room
[18:48:52] poVoq joins the room
[18:51:49] <poVoq> Maybe a stupid question, but since ejabberd can have a shared rooster, is there also something like a shared MUC bookmark list? Or some easy way to invite XMPP users to a group that is composed of multiple MUCs?
[18:52:49] pod joins the room
[18:53:05] j.r joins the room
[18:55:29] Allo leaves the room
[18:55:51] 4223 leaves the room
[18:56:04] 4223 joins the room
[18:56:08] Allo joins the room
[18:56:45] Eric Danielski leaves the room
[18:56:49] Tiker leaves the room
[18:58:15] marevalo joins the room
[18:58:36] Tiker joins the room
[19:01:06] prefiks leaves the room
[19:02:12] Eric Danielski joins the room
[19:03:30] ablur joins the room
[19:06:39] tiker leaves the room
[19:06:49] debalance joins the room
[19:07:19] poVoq leaves the room
[19:07:31] Tiker leaves the room
[19:07:31] Tiker joins the room
[19:08:30] poVoq joins the room
[19:08:39] derlamer leaves the room
[19:08:43] derlamer joins the room
[19:09:03] poVoq leaves the room
[19:10:50] poVoq joins the room
[19:11:10] debalance leaves the room
[19:11:24] poVoq leaves the room
[19:11:45] ablur leaves the room
[19:12:39] michaelbode joins the room
[19:13:19] poVoq joins the room
[19:13:51] poVoq leaves the room
[19:14:31] poVoq joins the room
[19:15:06] <Licaon_Kter> Shared roster is fragile as it is...
[19:16:38] ablur joins the room
[19:17:20] <poVoq> in general, does any XMPP server support something like teams or groups?
[19:18:13] <poVoq> shared roosters seems the closest, but it is only for 1:1 contacts
[19:18:50] ulrich leaves the room
[19:18:54] ta leaves the room
[19:19:34] rom1dep joins the room
[19:20:09] Tiker leaves the room
[19:20:21] Pingu from Woodquarter leaves the room
[19:20:41] sumpfralle joins the room
[19:21:29] Tiker joins the room
[19:21:35] Tiker leaves the room
[19:21:36] Tiker joins the room
[19:21:58] ulrich leaves the room: Rechner geht in den Ruhezustand
[19:22:50] clerie joins the room
[19:23:14] ablur leaves the room
[19:23:16] debacle leaves the room: Machine is going to sleep
[19:25:22] hlad joins the room
[19:25:24] hlad leaves the room
[19:25:25] hlad joins the room
[19:25:30] rom1dep leaves the room
[19:26:00] ulrich joins the room
[19:27:42] ablur joins the room
[19:29:07] poVoq leaves the room
[19:30:07] poVoq joins the room
[19:30:40] poVoq leaves the room
[19:30:54] jonny joins the room
[19:31:24] jeremy leaves the room
[19:32:04] poVoq joins the room
[19:32:35] poVoq leaves the room
[19:33:15] marc leaves the room
[19:34:03] twerf joins the room
[19:34:17] Eric Danielski leaves the room
[19:34:47] stp leaves the room
[19:34:50] poVoq joins the room
[19:35:20] poVoq leaves the room
[19:37:07] poVoq joins the room
[19:37:24] jonny leaves the room
[19:37:41] poVoq leaves the room
[19:39:18] ta joins the room
[19:39:42] poVoq joins the room
[19:40:14] poVoq leaves the room
[19:40:25] clerie leaves the room
[19:40:55] ablur leaves the room
[19:42:24] poVoq joins the room
[19:42:36] nz leaves the room
[19:42:36] clerie joins the room
[19:42:56] poVoq leaves the room
[19:43:20] twerf leaves the room
[19:43:23] Eric Danielski joins the room
[19:44:06] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:44:55] poVoq joins the room
[19:45:28] ta leaves the room
[19:45:28] poVoq leaves the room
[19:47:24] ulrich leaves the room: Rechner geht in den Ruhezustand
[19:47:27] debalance leaves the room
[19:47:38] poVoq joins the room
[19:47:38] doctor joins the room
[19:48:14] poVoq leaves the room
[19:48:41] ta joins the room
[19:49:17] ThUnD3r|Gr33n leaves the room
[19:50:29] marc joins the room
[19:50:36] poVoq joins the room
[19:50:59] nz joins the room
[19:51:09] poVoq leaves the room
[19:51:57] erik leaves the room
[19:52:59] Tiker leaves the room
[19:52:59] Tiker joins the room
[19:53:25] poVoq joins the room
[19:53:59] poVoq leaves the room
[19:54:17] rincewind leaves the room
[19:54:46] <Licaon_Kter> poVoq: https://github.com/processone/ejabberd-contrib
`mod_default_rooms`
[19:56:08] poVoq joins the room
[19:56:30] ablur joins the room
[19:56:41] poVoq leaves the room
[19:56:52] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:59:11] clerie leaves the room
[19:59:31] poVoq joins the room
[19:59:47] Tiker leaves the room
[20:00:02] erik joins the room
[20:00:03] poVoq leaves the room
[20:00:32] poVoq joins the room
[20:00:36] debalance joins the room
[20:01:06] poVoq leaves the room
[20:01:27] michaelbode leaves the room: Rechner geht in den Ruhezustand
[20:01:59] tyler leaves the room
[20:02:23] poVoq joins the room
[20:02:30] stp joins the room
[20:02:56] Man_Life joins the room
[20:04:07] <poVoq> nice, that's a start.
[20:04:31] ablur leaves the room
[20:06:20] mightyBroccoli leaves the room: Rechner geht in den Ruhezustand
[20:06:20] nico leaves the room
[20:06:48] debalance leaves the room
[20:06:55] Man_Life leaves the room: Logged out
[20:08:03] mightyBroccoli joins the room
[20:08:15] nico joins the room
[20:08:21] doctor joins the room
[20:08:46] bammes joins the room
[20:10:11] 4223 leaves the room
[20:10:21] 4223 joins the room
[20:11:59] nekit joins the room
[20:14:35] poVoq leaves the room
[20:14:37] bammes leaves the room
[20:14:42] j.r leaves the room
[20:16:43] jannic leaves the room
[20:17:19] clerie joins the room
[20:19:04] vanitasvitae joins the room
[20:20:45] Tiker joins the room
[20:20:46] michaelbode joins the room
[20:21:01] Tiker leaves the room
[20:21:02] Tiker joins the room
[20:21:31] marevalo leaves the room
[20:21:31] ablur joins the room
[20:21:49] marevalo joins the room
[20:25:22] rincewind leaves the room
[20:25:26] vanitasvitae leaves the room
[20:26:34] Tiker leaves the room
[20:26:35] Tiker joins the room
[20:33:32] michaelbode leaves the room: Rechner geht in den Ruhezustand
[20:34:06] <nz> Holger: I still think having a local cluster maybe with dual internet uplink is much better than having a single server as downtime is inevitable in the second case. Looking into clustering crypto per your link.
[20:35:17] <nz> Licaon_Kter [cnvrs], Licaon_Kter: the way I do it is xh.domain.tld -> SSLH -> localhost:5443 so that xh.domain.tld/ws works over 443
[20:36:18] poVoq joins the room
[20:36:49] poVoq leaves the room
[20:37:08] <nz> I do also use nginx reverse proxy so that domain.tld/ws -> localhost:5443/ws so that when accessing converse over Tor you only need to accept the self signed TLS cert of the initial page and the WS connection works behind the scenes, because if you change even just the port you'd have to manually re-accept a SS cert once again
[20:37:35] <Licaon_Kter> Same here, but sslh has an issue with uploads, scroll up,,.
[20:38:00] poVoq joins the room
[20:38:32] poVoq leaves the room
[20:38:54] Tiker leaves the room
[20:38:54] Tiker joins the room
[20:40:07] clerie leaves the room
[20:40:51] <nz> > I'm thinking to drop SSLH anyway, to try haproxy
Exact same thing here, was thinking the same 3 days ago, if you accomplish anything and would like to share I'll do the same anyway if it can be of help
[20:40:53] poVoq joins the room
[20:41:25] poVoq leaves the room
[20:42:20] poVoq joins the room
[20:42:29] <Licaon_Kter> I really don't need that...no crazy clustering for me lol, so I'll see about removing one daemon first, and use nginx first
[20:43:09] tyler leaves the room
[20:43:24] marevalo leaves the room
[20:43:33] tyler joins the room
[20:43:40] <nz> Talking about sslh to haproxy migration, nothing to do with clusters
[20:43:54] <nz> Never had any issue with uploads over sslh but will keep an eye out for them
[20:44:15] <nz> My question is how do I perfectly replicate sslh on haproxy and it's taking me quite some time to figure it out
[20:45:00] <nz> And since you're the gist man out there, I'm just saying, I could really use some shared code ;]
[20:45:51] Tiker leaves the room
[20:46:45] marevalo joins the room
[20:47:29] ablur leaves the room
[20:47:50] poVoq leaves the room
[20:48:01] <nz> Or even better , how do we merge Holger's link about nginx doing things instead of sslh and haproxy
[20:48:21] michaelbode joins the room
[20:48:23] <nz> Or even better , how do we merge Holger's link about "nginx doing things instead of sslh" and haproxy
[20:48:30] stp leaves the room
[20:48:50] poVoq joins the room
[20:49:24] poVoq leaves the room
[20:50:40] stefan leaves the room
[20:51:11] poVoq joins the room
[20:51:46] poVoq leaves the room
[20:53:06] michaelbode leaves the room: Rechner geht in den Ruhezustand
[20:53:44] marevalo leaves the room
[20:53:54] Sergio leaves the room
[20:53:54] marevalo joins the room
[20:54:12] jannic joins the room
[20:54:35] Sergio joins the room
[20:54:45] poVoq joins the room
[20:55:18] stefan joins the room
[20:55:49] poVoq leaves the room
[20:56:01] rincewind joins the room
[20:56:36] clerie joins the room
[20:59:35] dion joins the room
[21:01:27] Tiker joins the room
[21:01:27] Tiker leaves the room
[21:01:27] Tiker joins the room
[21:01:43] mightyBroccoli leaves the room: Rechner geht in den Ruhezustand
[21:01:43] nico leaves the room
[21:01:48] mimi89999 leaves the room: La machine se met en veille
[21:01:55] tyler leaves the room
[21:02:09] tyler joins the room
[21:06:23] zinid leaves the room
[21:08:40] Eric Danielski leaves the room
[21:11:09] clerie leaves the room
[21:11:16] ThUnD3r|Gr33n joins the room
[21:12:03] Eric Danielski joins the room
[21:20:29] lars leaves the room
[21:22:54] <Licaon_Kter> Why merge? use one or the other for multiplexing.
[21:23:21] clerie joins the room
[21:23:22] lars joins the room
[21:25:40] dos joins the room
[21:25:47] stefan leaves the room
[21:26:35] ablur joins the room
[21:27:55] ludo leaves the room
[21:27:57] Tiker leaves the room
[21:31:16] clerie leaves the room
[21:34:49] hlad leaves the room: Machine is going to sleep
[21:36:37] ablur leaves the room
[21:37:37] clerie joins the room
[21:38:44] Tiker joins the room
[21:39:51] zuglufttier joins the room
[21:42:03] dos leaves the room
[21:42:05] beri leaves the room
[21:45:58] clerie leaves the room
[21:47:38] Amolith leaves the room
[21:47:41] Sergio leaves the room
[21:48:05] zuglufttier leaves the room
[21:48:31] clerie joins the room
[21:50:21] ThUnD3r|Gr33n leaves the room
[21:50:55] stp joins the room
[21:51:25] tyler leaves the room
[21:51:38] tyler joins the room
[21:52:32] dos joins the room
[21:53:46] shara leaves the room
[21:53:49] shara joins the room
[21:54:40] tyler leaves the room
[21:54:54] tyler joins the room
[21:55:49] 4223 leaves the room
[21:59:28] focus121 leaves the room
[22:00:15] flow leaves the room
[22:00:18] ablur joins the room
[22:05:21] Amolith joins the room
[22:05:50] ThUnD3r|Gr33n joins the room
[22:08:13] ablur leaves the room
[22:08:51] Tioui leaves the room
[22:09:25] pod leaves the room
[22:10:15] jeremy joins the room
[22:11:28] jonny leaves the room
[22:11:43] ta leaves the room
[22:11:45] focus121 joins the room
[22:12:07] Licaon_Kter joins the room
[22:12:31] lovetox leaves the room
[22:12:32] jonny joins the room
[22:13:51] marc leaves the room
[22:17:46] stp leaves the room
[22:21:11] rincewind leaves the room
[22:21:48] ta joins the room
[22:22:16] clerie joins the room
[22:28:41] shara leaves the room
[22:31:45] Eric Danielski leaves the room
[22:34:07] ta leaves the room
[22:34:20] dos leaves the room
[22:34:31] ThUnD3r|Gr33n leaves the room
[22:35:15] twerf leaves the room
[22:36:07] clerie leaves the room
[22:36:45] Eric Danielski joins the room
[22:37:05] ta joins the room
[22:38:09] ulrich joins the room
[22:38:19] Tiker leaves the room
[22:38:20] Tiker joins the room
[22:40:06] dos joins the room
[22:40:07] nekit leaves the room
[22:40:12] carlos leaves the room
[22:40:13] carlos joins the room
[22:40:14] carlos leaves the room
[22:40:16] carlos joins the room
[22:41:29] Licaon_Kter leaves the room
[22:42:17] Eric Danielski leaves the room
[22:42:24] stp joins the room
[22:43:35] Eric Danielski joins the room
[22:44:48] cippaciong leaves the room
[22:45:55] clerie joins the room
[22:47:10] rincewind joins the room
[22:50:56] Odin leaves the room
[22:50:56] Odin joins the room
[22:53:29] mimi89999 leaves the room
[22:53:29] mimi89999 joins the room
[22:55:44] Tioui joins the room
[22:57:06] Odin leaves the room
[22:57:56] carlos leaves the room
[22:58:01] carlos joins the room
[22:58:14] carlos leaves the room
[22:58:16] carlos joins the room
[22:59:47] Odin joins the room
[23:01:29] clerie leaves the room
[23:01:29] lars leaves the room
[23:03:09] ta leaves the room
[23:03:37] lars joins the room
[23:08:39] Eric Danielski leaves the room
[23:09:52] ta joins the room
[23:10:16] dos leaves the room
[23:11:21] dos joins the room
[23:13:15] clerie joins the room
[23:14:02] Tiker leaves the room
[23:14:02] Tiker joins the room
[23:14:08] jonny joins the room
[23:14:49] Eric Danielski joins the room
[23:15:57] ta leaves the room
[23:17:09] jonny joins the room
[23:19:20] jonny leaves the room
[23:19:57] joekokker joins the room
[23:20:12] rom1dep leaves the room
[23:20:36] jonny leaves the room
[23:23:09] ta joins the room
[23:24:25] clerie leaves the room
[23:24:26] lars leaves the room
[23:25:04] joekokker leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:27:38] lars joins the room
[23:32:48] clerie joins the room
[23:40:50] clerie leaves the room
[23:42:48] absolutebeginner leaves the room
[23:43:30] absolutebeginner joins the room
[23:46:29] Amolith leaves the room
[23:58:50] clerie joins the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!