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

GMT+0
[00:02:16] alexis leaves the room
[00:04:17] thorsten leaves the room
[00:05:00] frainz leaves the room
[00:08:49] Freyskeyd leaves the room: Disconnected: closed
[00:09:38] rtq3 leaves the room
[00:10:25] frainz leaves the room
[00:10:42] thorsten leaves the room
[00:13:35] frainz leaves the room
[00:18:12] frainz leaves the room
[00:18:44] debalance leaves the room
[00:19:15] frainz leaves the room
[00:24:32] alexis leaves the room
[00:26:36] frainz leaves the room
[00:28:11] cippaciong leaves the room
[00:28:17] frainz leaves the room
[00:30:32] 4223 leaves the room
[00:31:30] pprrks leaves the room
[00:31:42] frainz leaves the room
[00:38:52] frainz leaves the room
[00:43:33] frainz leaves the room
[00:45:06] debalance leaves the room
[00:47:13] alexis leaves the room
[00:48:42] maddl leaves the room
[00:49:07] frainz leaves the room
[00:50:43] mrDoctorWho leaves the room: Machine is going to sleep
[00:53:00] info-screen leaves the room
[00:57:57] thorsten leaves the room
[01:00:33] frainz leaves the room
[01:01:05] zinid leaves the room
[01:13:13] chrys leaves the room
[01:17:15] debalance leaves the room
[01:26:50] debalance leaves the room
[01:31:18] alexis leaves the room
[01:41:42] sindrake leaves the room
[01:46:11] maddl leaves the room
[01:48:18] alexis leaves the room
[01:51:30] frainz leaves the room
[01:53:57] frainz leaves the room
[01:56:41] debalance leaves the room
[01:57:44] frainz leaves the room
[01:59:56] nandhakumargdr leaves the room
[02:09:28] doctor leaves the room
[02:20:52] frainz leaves the room
[02:23:06] bowlofeggs leaves the room
[02:26:08] thorsten leaves the room
[02:28:07] focus121 leaves the room
[02:30:14] nandhakumargdr leaves the room
[02:31:45] frainz leaves the room
[02:52:32] jh leaves the room: Rechner geht in den Ruhezustand
[02:54:17] frainz leaves the room
[03:05:46] frainz leaves the room
[03:10:46] nandhakumargdr leaves the room
[03:12:07] Odin leaves the room
[03:20:42] alexis leaves the room
[03:21:36] thorsten leaves the room
[03:22:40] nandhakumargdr leaves the room
[03:27:03] alexis leaves the room
[03:28:31] debalance leaves the room
[03:29:03] alexis leaves the room
[03:30:56] alexis leaves the room
[03:32:03] frainz leaves the room
[03:36:32] thorsten leaves the room
[03:40:07] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[03:40:35] Antartida leaves the room: Connection failed: connection closed
[03:45:57] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[03:46:25] Antartida leaves the room: Connection failed: connection closed
[03:53:23] nandhakumargdr leaves the room
[03:54:47] thorsten leaves the room
[04:19:40] alexis leaves the room
[04:23:32] nandhakumargdr leaves the room
[04:29:25] alexis leaves the room
[04:36:27] debalance leaves the room
[04:39:49] frainz leaves the room
[04:45:16] thorsten leaves the room
[04:48:08] alexis leaves the room
[04:51:10] nekit leaves the room
[05:01:20] rincewind leaves the room
[05:05:05] frainz leaves the room
[05:07:25] frainz leaves the room
[05:09:53] deavmi leaves the room
[05:10:00] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:10:03] chrys leaves the room
[05:10:25] Antartida leaves the room: Connection failed: connection closed
[05:13:23] nandhakumargdr leaves the room
[05:14:20] frainz leaves the room
[05:21:37] Antartida leaves the room: Connection failed: connection closed
[05:22:10] alexis leaves the room
[05:25:01] nandhakumargdr leaves the room
[05:26:35] pprrks leaves the room
[05:27:23] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:27:48] Antartida leaves the room: Connection failed: connection closed
[05:27:49] debalance leaves the room
[05:32:26] rom1dep leaves the room
[05:46:33] thorsten leaves the room
[05:52:10] alexis leaves the room
[05:54:11] <VC> where I can see default ejabberd.yml on github?
[05:58:16] <VC> I mean default config
[05:59:13] frainz leaves the room
[05:59:13] frainz leaves the room
[06:03:57] <Licaon_Kter> VC: ejabberd.yml.example
[06:04:11] rom1dep leaves the room
[06:04:18] <Licaon_Kter> And for default values (not mentioned there) see docs.ejabberd.im
[06:04:32] nandhakumargdr leaves the room
[06:04:42] <VC> Licaon_Kter: https://github.com/processone/ejabberd/blob/master/ejabberd.yml.example  you mean this one? because before it  was  other
[06:15:19] chrys leaves the room
[06:18:32] <Holger> Yes.
[06:19:06] nandhakumargdr leaves the room
[06:20:00] Holger leaves the room
[06:21:40] rtq3 leaves the room
[06:23:26] <Licaon_Kter> VC: the other was just made obsolete
[06:24:33] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[06:24:33] debalance leaves the room
[06:25:36] 4223 leaves the room
[06:35:57] Licaon_Kter leaves the room
[06:36:20] srgcdev leaves the room
[06:39:22] oli leaves the room: Disconnected: Replaced by new connection
[06:39:51] nekit leaves the room
[06:40:58] rtq3 leaves the room
[06:42:56] VC leaves the room
[06:44:21] <srgcdev> Good morning, regarding the http upload and the proxy pass with apache, well, it doesn't mind for this case if I use apache or nginx, should I proxy-pass only the put method to upload the file and leave the get method managed with the apache/nginx or should I proxy-pass both method put and get for upload and get the files?
[06:44:56] nandhakumargdr leaves the room
[06:45:26] ChaosKid42 leaves the room
[06:46:38] <srgcdev> The second option could be usefull if ejabberd had permission for who could get the file by jid or something like that I think
[06:48:54] srgcdev leaves the room
[06:50:18] frainz leaves the room
[06:54:47] fp leaves the room
[06:57:56] <Holger> Yes, it avoids permission issues, but other than that there's no real point in forwarding the GET/HEAD requests to ejabberd.
[06:58:23] nandhakumargdr leaves the room
[07:02:36] <srgcdev> Holger: thanks again. Thats what I thought
[07:08:11] VC leaves the room
[07:08:12] alexis leaves the room
[07:08:14] frainz leaves the room
[07:08:29] <srgcdev> Is there any plan to add permissions by jid to get a file using http upload with ejabberd?
[07:11:29] Freyskeyd leaves the room
[07:13:26] <Licaon_Kter> srgcdev: to GET? You serve the file directly like any web page, eg. Post an upload link on reddint, everyone can get it.
[07:13:26] VC leaves the room
[07:15:35] <srgcdev> Licaon_Kter: in the http headers you could add the jid to know if the person who is request the url has permissions to see this file
[07:15:59] SouL leaves the room
[07:16:00] SouL leaves the room
[07:17:49] <Licaon_Kter> srgcdev: read again pls
[07:18:23] nandhakumargdr leaves the room
[07:18:39] maddl leaves the room
[07:19:48] <srgcdev> Licaon_Kter: sorry I don't understand you. Maybe my english
[07:20:57] <zinid> srgcdev, what exactly you don't understand?
[07:21:12] <zinid> how will you authenticate an URL in HTTP GET?
[07:21:12] <Holger> srgcdev: You can specify the desired file/directory permissions (but not the owner) in ejabberd.yml.  Other than that this is an admin issue.
[07:21:52] <srgcdev> zinid: maybe adding a http header?
[07:22:19] <zinid> srgcdev, how will you share this link?
[07:22:20] <Holger> Stop, you're going in the wrong direction 🙂
[07:22:56] <Holger> srgcdev: What's your problem? Apache can't access the uploads right now?
[07:23:12] nandhakumargdr leaves the room
[07:23:17] Freyskeyd leaves the room
[07:23:48] <srgcdev> Holger: no, its working perfectly for me
[07:24:32] <Holger> Oh I misunderstood, sorry.
[07:24:33] <srgcdev> Sorry, maybe I dont't have enough knowledge
[07:24:45] Holger shuts up.
[07:25:13] <Holger> So yes, what the others said. Your idea won't work.
[07:25:20] Odin leaves the room
[07:26:38] <Holger> (The HTTP client could set an "X-User: srgcdev" header, but why would the server trust that header?)
[07:30:30] frainz leaves the room
[07:32:04] fp leaves the room
[07:33:04] <srgcdev> One more try and if I am wrong I shut up and sorry. My idea is that if I share a photo with one friend nobody except my friend could see the photo. So if one person takes the link can't get the file. So if the xmpp client what is requesting the url adds the jid or something that identify the requester in the http headers and ejabberd knows that this jid can see the file. Something like oauth2.
[07:35:22] frainz leaves the room
[07:35:42] Akasch leaves the room: Rechner geht in den Ruhezustand
[07:35:42] xran leaves the room: Rechner geht in den Ruhezustand
[07:37:41] shara leaves the room
[07:39:01] frainz leaves the room
[07:39:09] Licaon_Kter leaves the room
[07:41:06] frainz leaves the room
[07:43:22] frainz leaves the room
[07:44:47] focus121 leaves the room
[07:45:51] frainz leaves the room
[07:47:47] frainz leaves the room
[07:48:17] alexis leaves the room
[07:48:56] edhelas leaves the room: Stream reset by peer
[07:49:58] frainz leaves the room
[07:50:07] focus121 leaves the room
[07:51:09] nico leaves the room
[07:52:47] frainz leaves the room
[07:54:21] frainz leaves the room
[07:55:57] frainz leaves the room
[07:59:00] frainz leaves the room
[08:00:15] frainz leaves the room
[08:04:26] lorddavidiii leaves the room
[08:04:28] <Licaon_Kter> srgcdev: OMEMO encrypt, anyone can have the link/file... *only one can decrypt it once*
[08:05:17] frainz leaves the room
[08:05:29] <srgcdev> Licaon_Kter: yes sure. OMEMO does the point
[08:06:48] pprrks leaves the room: Disconnected: Replaced by new connection
[08:08:31] jh leaves the room: Rechner geht in den Ruhezustand
[08:08:35] nico leaves the room
[08:08:39] frainz leaves the room
[08:09:45] nico leaves the room
[08:10:28] beri leaves the room
[08:10:31] maddl leaves the room
[08:11:41] alexis leaves the room
[08:13:07] oli leaves the room: Disconnected: Replaced by new connection
[08:14:02] thorsten leaves the room
[08:14:09] ChaosKid42 leaves the room
[08:14:26] info-screen leaves the room
[08:14:35] alexis leaves the room
[08:16:52] <focus121> How can i set epmd that its listening only on localhost?
[08:21:42] shara leaves the room
[08:23:03] <zinid> srgcdev, there is no other ways, so just use OMEMO
[08:23:27] <srgcdev> zinid: ok, thanks
[08:23:56] fp leaves the room
[08:31:04] deavmi leaves the room
[08:31:32] nandhakumargdr leaves the room
[08:31:53] ChaosKid42 leaves the room
[08:31:55] nico leaves the room
[08:34:31] frainz leaves the room
[08:35:57] <zinid> great, Mickael is raging we changed to http listener's port
[08:36:07] <zinid> *the
[08:36:07] focus121 leaves the room
[08:40:17] frainz leaves the room
[08:42:07] jh leaves the room: Rechner geht in den Ruhezustand
[08:42:15] <zinid> and we removed 5280, so ACME will not work as well
[08:42:20] <zinid> wtf?
[08:48:00] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:49:44] frainz leaves the room
[08:50:14] <thorsten> Shit..Bookmarks lost again
[08:50:18] nandhakumargdr leaves the room
[08:52:56] frainz leaves the room
[08:53:06] dos leaves the room
[08:54:46] frainz leaves the room
[08:58:01] frainz leaves the room
[09:00:21] frainz leaves the room
[09:01:36] alexis leaves the room
[09:02:07] xran leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:03:16] frainz leaves the room
[09:12:48] rtq3 leaves the room
[09:12:56] nandhakumargdr leaves the room
[09:13:38] <Freyskeyd> what is the main difference between a registered jid and an unregistered ?
[09:13:55] jh leaves the room
[09:14:02] <Freyskeyd> can they do the same things? in which case one is better than the oter?
[09:14:53] rom1dep leaves the room
[09:16:27] alexis leaves the room
[09:18:27] Akasch leaves the room
[09:18:29] oli leaves the room: Disconnected: Replaced by new connection
[09:18:38] zinid leaves the room
[09:18:39] tyler leaves the room
[09:19:40] oli leaves the room: Disconnected: Replaced by new connection
[09:20:25] nandhakumargdr leaves the room
[09:22:09] <Licaon_Kter> thorsten: what client? Conversations sees them fine for me
[09:24:16] <Holger> zinid: Ah yes, that was me.  I've enabled TLS by default and didn't consider ACME, sorry.
[09:24:24] <Neustradamus> In 18.12, I see MucSub, but have you seen? https://github.com/processone/ejabberd/pull/2696
[09:25:59] <Holger> https://github.com/processone/ejabberd/pull/2538 is the culprit.
[09:28:35] <Holger> zinid: The main motivation was making HTTP-Upload work out of the box, I think many clients insist on HTTPS.  We can just add back a 5280 listener of course.
[09:29:01] alexis leaves the room
[09:30:45] <Neustradamus> Why do not change optional to required for s2s tls ?
[09:31:16] <Holger> It's about making stuff work by default, and that doesn't help with that goal :-)
[09:31:33] <Holger> Admins can always do that.
[09:31:43] <Holger> Then again I don't really mind.
[09:32:03] <Neustradamus> It is possible to update mod_vcard_ldap + certificates in conf? https://github.com/processone/ejabberd/issues/2665
[09:33:11] <Holger> Right now the module isn't listed in the configuration at all, right?
[09:33:28] <Neustradamus> And add "no_sslv2", "no_sslv3", "no_tlsv1", "no_tlsv1_1" ?
[09:34:34] <Holger> no_sslv2 doesn't exist anymore, no_sslv3 is default, the other two break stuff.
[09:37:07] mrDoctorWho leaves the room
[09:37:32] <Holger> > mod_vcard_ldap part -> mod_vcard with "db_type: ldap"?
I would definitely not mention LDAP stuff in the example config.  If you need LDAP you need to know what you're doing and touch the config anyway.
[09:37:47] <Neustradamus> Sorry, I said conf for vcard and certificates but it is for https://docs.ejabberd.im/admin/configuration
[09:37:55] <Holger> Ah.
[09:38:12] oli leaves the room
[09:38:22] <Holger> You could post doc errors here: https://github.com/processone/docs.ejabberd.im/issues/new
[09:38:24] <Neustradamus> https://github.com/processone/ejabberd/issues/2665 + not from me: https://github.com/processone/ejabberd/issues/2707
[09:38:31] <Neustradamus> Already ;)
[09:39:02] oli leaves the room
[09:39:11] <Holger> Yes just for the next time, that would be the the right repo.
[09:39:59] <Neustradamus> https://docs.ejabberd.im/admin/configuration/ + https://blog.process-one.net/securing-ejabberd-with-tls-encryption/ it not same... Secure points
[09:40:06] <Neustradamus> About TLS...
[09:40:59] <Holger> That blog post from 2016 is outdated, yes.
[09:42:13] mrDoctorWho leaves the room
[09:42:40] <Neustradamus> Outdated but more secure...
[09:42:58] <Neustradamus> "no_sslv2, no_sslv3, no_tlsv1,no_tlsv1_1"
[09:44:11] <Holger> Yes I disagree with that post :-)
[09:44:24] <Holger> Also with the idea of manually configuring endless cipher lists.
[09:45:02] <zinid> well with all this cryptoshit we made ejabberd impossible to configure via web-admin out of the box
[09:45:23] <zinid> and if you connect to web-admin you see no errors, no warnings, nothing
[09:45:41] frainz leaves the room
[09:45:48] <zinid> we probably should stop playing with cryptoshit and tell cryptowhores to GTFO
[09:46:12] rom1dep leaves the room
[09:46:27] <zinid> note that ejabberd is not only used as an xmpp server, especiall with s2s
[09:47:00] sindrake leaves the room
[09:47:02] <Holger> I think the new config file + defaults are fine.
[09:47:16] <Holger> Except maybe for the HTTP fuckup :-)
[09:47:33] <focus121> Where I can find the new config?
[09:47:39] <zinid> focus121, in the repo
[09:47:42] <Holger> Well, "new".
[09:47:55] frainz leaves the room
[09:48:24] <Neustradamus> In conf, no point about it, and "no_sslv3" by default only, s2s_use_starttls: optional only and not required
dhfile always 1024?
[09:48:28] <zinid> and I'm not even mentioning that ciphersuite shit,
[09:48:48] <zinid> Neustradamus, fuck off with your crypto crap
[09:48:58] <zinid> no sslv3 my ass
[09:49:04] <zinid> dhfile 1024
[09:49:09] <zinid> fuck you are retarded
[09:49:36] <zinid> nobody gives a fuck
[09:51:12] frainz leaves the room
[09:52:42] lorddavidiii leaves the room
[09:53:22] pprrks leaves the room
[09:54:47] Licaon_Kter leaves the room
[09:54:55] _moep_ leaves the room
[09:57:11] alexis leaves the room
[09:58:19] frainz leaves the room
[09:58:48] alexis leaves the room
[09:59:47] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:01:14] alexis leaves the room
[10:01:47] <focus121> 🤣
[10:02:35] erik leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:03:08] frainz leaves the room
[10:06:28] frainz leaves the room
[10:06:40] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:07:52] Eclipse leaves the room
[10:09:42] Antartida leaves the room: Connection failed: connection closed
[10:09:59] frainz leaves the room
[10:14:48] frainz leaves the room
[10:18:15] Eclipse leaves the room
[10:19:44] jh leaves the room: Rechner geht in den Ruhezustand
[10:21:57] frainz leaves the room
[10:24:42] oli leaves the room
[10:25:41] <Licaon_Kter> Do I need to remove that `carboncopy` table now?
[10:26:28] frainz leaves the room
[10:26:28] frainz leaves the room
[10:28:52] Eclipse leaves the room
[10:31:35] maddl leaves the room
[10:32:43] <zinid> Licaon_Kter, you can keep it as remembrance :)
[10:34:16] <Licaon_Kter> Was not mentioned in the 18.12 release & upgrade notes
cromain ?
[10:34:51] mightyBroccoli leaves the room
[10:36:18] <Holger> Well it's just cosmetics as it was a RAM table.
[10:37:12] <Licaon_Kter> And SQL....!?
[10:40:02] Eclipse leaves the room
[10:41:02] <Freyskeyd> Hello, sorry for asking again, I'm trying to find documentation and example about performance, safety and risks on allowing anonymous login
[10:41:06] nandhakumargdr leaves the room
[10:41:07] <Freyskeyd> do you have something that can help me?
[10:41:20] <daniel> don’t
[10:41:25] <daniel> at least not with s2s enabled
[10:41:31] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:42:42] <zinid> Freyskeyd, yeah, you can easily become a zombie relay
[10:43:15] <daniel> i mean obviously there are use cases for anon login. but if you have to ask you probably don’t have them
[10:43:30] <zinid> there was an issue though asking about forbidding s2s for anonymous clients
[10:43:37] <Licaon_Kter> Neustradamus: search SSL_OP_NO_SSLv3
https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set_options.html
Lol?
[10:43:47] <Freyskeyd> I've many account creation each seconds
[10:44:12] <Freyskeyd> I was thinking of making those users anonymous because I don't want them to be persisted
[10:44:19] <Freyskeyd> or at least not more that a day
[10:44:23] <Licaon_Kter> Freyskeyd: do you really need anon or what a server that allows free registration for users?
[10:44:35] <Licaon_Kter> Oh...bots?
[10:44:56] <Freyskeyd> bots and also human being
[10:45:23] <Freyskeyd> how can I be safe of s2s relay?
[10:46:10] alexis leaves the room
[10:46:25] <Freyskeyd> I mean how can I allow users registration or anonymous login and be safe with zombie relay?
[10:46:35] <daniel> Freyskeyd, do you need s2s?
[10:46:39] <daniel> if not just disable it
[10:46:42] nandhakumargdr leaves the room
[10:46:44] <Neustradamus> Licaon_Kter: lol for?
[10:47:14] alexis leaves the room
[10:47:25] <Freyskeyd> I need it for multiple cluster communication
[10:49:07] alexis leaves the room
[10:50:01] <Licaon_Kter> Neustradamus: changed options
[10:50:13] <Licaon_Kter> *obsolete
[10:50:44] <Neustradamus> SSL_OP_NO_SSLv3, SSL_OP_NO_TLSv1, SSL_OP_NO_TLSv1_1, SSL_OP_NO_TLSv1_2, SSL_OP_NO_TLSv1_3, SSL_OP_NO_DTLSv1, SSL_OP_NO_DTLSv1_2
[10:51:23] alexis leaves the room
[10:51:54] <zinid> Freyskeyd, you don't need s2s for clustering unless you modified the code
[10:59:59] Eclipse leaves the room
[11:01:31] <Freyskeyd> if i've 2 instance of ejabberd, I don't need s2s to exchange message etc?
[11:02:22] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:06:38] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:06:41] sindrake leaves the room
[11:07:17] <zinid> Freyskeyd: no if they are joined into cluster
[11:07:27] doctor leaves the room
[11:08:22] daniel leaves the room
[11:09:46] alexis leaves the room
[11:10:03] Eclipse leaves the room
[11:10:18] Steven Roose leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:14:08] alexis leaves the room
[11:16:24] maddl leaves the room
[11:16:38] Steven Roose leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:20:07] Eclipse leaves the room
[11:20:55] cantor leaves the room: Rechner geht in den Ruhezustand
[11:21:07] <zinid> edhelas: so 22% of Tumblr users were joined there just to watch pr0n (mostly women). sounds like a good target audience for movim 😁
[11:21:35] <edhelas> yup, that's part of the (evil) plan
[11:21:42] nandhakumargdr leaves the room
[11:22:05] <Steven Roose> Is there a way to disable new members of a MUC from being able to see the history before they were a member?
[11:24:35] rom1dep leaves the room
[11:25:14] <zinid> Steven Roose: only in member only mucs
[11:25:35] jh leaves the room: Rechner geht in den Ruhezustand
[11:25:52] nekit leaves the room
[11:28:31] <Steven Roose> hmm
[11:28:37] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:28:38] <Steven Roose> how about half-half ones?
[11:28:45] <Steven Roose> where our domain is a member?
[11:28:58] <Steven Roose> so that all domain users can join freely, but it's not open to the public?
[11:30:08] Eclipse leaves the room
[11:31:14] <zinid> Steven Roose: yes, that's possible
[11:32:31] <Steven Roose> do you know the setting variable off the top of your head?
[11:32:37] <Steven Roose> otherwise, I'll go searhc for it 🙂
[11:32:41] spicewiesel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:36:17] alexis leaves the room
[11:37:21] jh leaves the room: Rechner geht in den Ruhezustand
[11:40:08] Eclipse leaves the room
[11:41:55] sindrake leaves the room
[11:41:57] Eclipse leaves the room
[11:45:45] vogt leaves the room
[11:47:11] <daniel> 411 is part of mod_private and enabled by default, right?
[11:47:31] <daniel> i’m updating the help section for the compliance tester
[11:51:57] nandhakumargdr leaves the room
[11:52:04] Eclipse leaves the room
[11:52:06] jh leaves the room: Rechner geht in den Ruhezustand
[11:54:29] 404 leaves the room
[11:59:31] alexis leaves the room
[12:00:17] pprrks leaves the room
[12:01:24] frainz leaves the room
[12:01:31] rom1dep leaves the room: Machine is going to sleep
[12:02:04] maddl leaves the room
[12:02:05] Eclipse leaves the room
[12:03:55] nandhakumargdr leaves the room
[12:06:03] frainz leaves the room
[12:06:21] nandhakumargdr leaves the room
[12:07:46] APach leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:08:18] alexis leaves the room
[12:08:24] <Holger> daniel: Yes.
[12:09:06] frainz leaves the room
[12:09:59] alexis leaves the room
[12:10:34] frainz leaves the room
[12:11:41] alexis leaves the room
[12:13:30] <Holger> zinid: Hmm I've always used roster versioning with `store_current_id: true`.  Didn't notice the issue ...
[12:13:59] nandhakumargdr leaves the room
[12:14:09] frainz leaves the room
[12:15:53] frainz leaves the room
[12:16:54] prefiks leaves the room
[12:17:35] <Licaon_Kter> Neustradamus: happy?
https://github.com/processone/ejabberd/commit/7713edc6bbef064c6be99a348ddb258da15ef72f
[12:19:33] zinid leaves the room
[12:19:33] <Holger> Sigh.
[12:20:24] <Holger> prefiks: PROTOCOL_OPTIONS_INTERMEDIATE ... "no_sslv2" no longer exists and "no_sslv3" is default.
[12:21:46] <Holger> 19 additions and 1 deletion :-/
[12:23:12] <prefiks> true that, but we got tickets asking if there is no_sslv3 does that mean sslv2 is enabled
[12:23:39] <prefiks> so i went for explicit route, it works with it
[12:23:51] <Holger> No warning on startup?
[12:24:35] <prefiks> no, this option is still recognized by openssl
[12:24:47] <prefiks> it just doesn't do nothing
[12:25:35] <Licaon_Kter> Meh...I'd vote to remove them
Neustradamus: will close the tickets :P
[12:27:57] <Holger> I think explicitly specifying ciphers is not even desirable from a crypto-whore perspective, as you won't automatically get new ciphers that come with future OpenSSL versions.
[12:28:37] 4223 leaves the room
[12:28:40] <prefiks> i just took them from mozilla's recomended cipher settings
[12:31:39] nandhakumargdr leaves the room
[12:31:42] <cantor> Holger, so you would prefer to only have blacklist with less secure ciphers instead?
[12:32:22] <Holger> I prefer a sane default like we have without those settings, and leaving everything else to admins.
[12:33:03] <Holger> Because that (1) keeps the config short and (2) doesn't break communication with older clients/servers by default.
[12:34:49] <Holger> If admins want to break communication with cliengts/servers that don't support ECDH (which are still quite many), or where EC curve negotiation fails, they should do so consciously.
[12:35:51] nandhakumargdr leaves the room
[12:36:03] zuglufttier leaves the room
[12:38:50] ulrich leaves the room
[12:39:48] <Holger> prefiks: And sorry if the reasoning is "GitHub issues", I have no doubt that restrictive TLS settings will yield many more issues. I don't think Mozilla recommendations should be applied to XMPP servers because browsers are, on average, way more recent than XMPP software.
[12:39:57] <Licaon_Kter> WinXP support FTW
[12:40:35] nandhakumargdr leaves the room
[12:41:20] <Neustradamus> Thanks, I like it, but, no_tlsv1.1 it is not no_tlsv1_1?
And for s2s_use_starttls: required ?
It is possible to note -> #auth_password_format: scram with a text?
And about dhfile/s2s_dhfile? 2048 by default?
[12:42:10] <Holger> ...
[12:42:35] <Licaon_Kter> Holger: remember that config cleaning that you did? F that
[12:42:57] <Licaon_Kter> Neustradamus: are all these missing from the docs or what?
[12:43:32] thorsten leaves the room
[12:45:03] <Holger> Neustradamus: XMPP is all about interop. If you like breaking that I'd say it's the wrong playground for you.
[12:46:03] <Neustradamus> https://github.com/stpeter/manifesto/issues/91
[12:46:48] <Holger> Says nothing about "ECDH only" and "TLSv1.2 only".
[12:47:20] ulrich leaves the room
[12:48:19] maddl leaves the room
[12:48:22] <Holger> I mean the manifesto doesn't. It just says "enforce TLS for s2s" which is fine with me.
[12:48:24] <Neustradamus> "Private key strength secure (>= 2048 bits)"
[12:48:27] <cantor> TLSV1.2 only would be stupid since there's TLSv1.3 now too
[12:49:04] <Holger> Let's enforce 1.3. Anything else is unusable.
[12:49:17] <Neustradamus> cantor: https://github.com/processone/ejabberd/issues/2004
[12:50:26] rom1dep leaves the room
[12:51:15] nandhakumargdr leaves the room
[12:51:55] <Holger> cantor:
> so you would prefer to only have blacklist with less secure ciphers instead?
Yes, for example, if you really want to insist in ECDH, I'd prefer something like "ECDH:!3DES:!aNULL:!eNULL:!MEDIUM:@STRENGTH".
[12:54:01] Eclipse leaves the room
[12:59:26] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:03:40] <focus121> Is it normal that "jejabberdctl delete-old-mam-messages all 30" runs pretty long? (Its running now over 1h)
[13:04:13] <Holger> Are you using Mnesia or SQL?
[13:04:30] <Holger> In the SQL case, it can be normal if your archive was *really* large.
[13:04:41] <Holger> In the Mnesia case, it's more likely that the table is borked.
[13:04:55] <focus121> sql
[13:05:22] <focus121> I let it run and see. Not sure actually how big the archive is.
[13:05:31] <Neustradamus> Little question, why have you removed from conf?
      - "::FFFF:127.0.0.1/128"
[13:06:18] jh leaves the room: Rechner geht in den Ruhezustand
[13:09:22] cromain leaves the room
[13:10:04] mightyBroccoli leaves the room
[13:10:10] nico leaves the room
[13:10:11] <focus121> Hope my sql table isn't borked 😬
[13:14:37] nandhakumargdr leaves the room
[13:15:13] Eclipse leaves the room
[13:21:16] shara leaves the room
[13:22:34] <Steven Roose> Anyone having any experience with having ejabberd share user credentials with other software like Mastodon?
[13:22:39] nandhakumargdr leaves the room
[13:25:11] Eclipse leaves the room
[13:28:39] <prefiks> Holger: i applied the lest restrictive version, but added macros that would allow using switching to more restrictive version
[13:29:23] frainz leaves the room
[13:29:45] <Holger> prefiks: ciphers: CIPHERS_MODERN, protocol_options: PROTOCOL_OPTIONS_MODERN -- that enables the restrictive settings, no?
[13:29:51] <prefiks> it should allow connection with default window xp stack or java 5, this is at this point 10+ years old stuff
[13:30:35] <prefiks> ups it supposed to be intermediate
[13:30:43] <Holger> prefiks: Also I think these days you'd set c2s_ciphers/s2s_ciphers/c2s_protocol_options/s2s_protocol_options.
[13:30:53] <Holger> Plus maybe the old settings for the HTTP listener.
[13:32:41] <Holger> Yes the 'intermediate' settings won't break stuff (except auto-enabling of future ciphers).  My ranting was about using the 'modern' settings by default.  (And making the config more complex.)
[13:35:17] Eclipse leaves the room
[13:35:54] <prefiks> i removed "::FFFF:127.0.0.1/128" because acl will now know that this ipv6 is equivalent to ipv4 "127.0.0.1/8", and since we have that too is now redundant
[13:36:22] <prefiks> i just forgot to remove that when i added code that did add that conversion
[13:37:37] frainz leaves the room
[13:40:33] frainz leaves the room
[13:40:54] shara leaves the room
[13:41:01] maddl leaves the room
[13:41:47] frainz leaves the room
[13:44:32] rtq3 leaves the room
[13:45:19] Eclipse leaves the room
[13:45:20] frainz leaves the room
[13:45:51] alexis leaves the room
[13:45:55] shara leaves the room
[13:47:31] erik leaves the room: Connection failed: timeout
[13:48:35] pod leaves the room
[13:49:38] ma1uta leaves the room
[13:50:04] deavmi leaves the room
[13:51:27] alexis leaves the room
[13:53:40] <edhelas> Holger zinid do you know if an ejabberd admin has actually access, via xmpp, to any content published on the server ?
[13:53:48] <edhelas> I mean private MUC, Pubsub nodes…
[13:54:44] <Licaon_Kter> edhelas: https://infosec-handbook.eu/blog/xmpp-aitm/ ?
[13:55:45] Eclipse leaves the room
[13:57:24] <prefiks> muc admin can join/configure/send message to any muc
[13:59:44] shara leaves the room
[14:01:06] <Neustradamus> Licaon_Kter: interesting!
[14:01:26] nico leaves the room
[14:01:26] mightyBroccoli leaves the room
[14:01:56] <Licaon_Kter> Anyway, interesting in edhelas 's case, the admin can subscribe anyone to that #nsfw thing, for the lulz
[14:02:35] nandhakumargdr leaves the room
[14:06:04] Eclipse leaves the room
[14:12:44] frainz leaves the room
[14:14:04] andrey.g leaves the room
[14:15:46] frainz leaves the room
[14:16:28] debalance leaves the room
[14:17:08] Eclipse leaves the room
[14:21:40] fp leaves the room
[14:22:32] mrDoctorWho leaves the room
[14:25:26] <zinid> prefiks: why did you add this to the default config?
[14:25:37] <prefiks> that tls stuff?
[14:25:42] <zinid> prefiks: we decided not to blow the default config
[14:25:50] <prefiks> just safer defaults
[14:25:51] <zinid> and discussed this many times
[14:26:00] nandhakumargdr leaves the room
[14:26:24] <zinid> safe for whom?
[14:26:36] <zinid> what's wrong with current default?
[14:26:56] <zinid> what type of attacks you're supposed to be vulnerable to?
[14:27:28] Eclipse leaves the room
[14:28:25] <Licaon_Kter> Neustradamus: FYI I have yet to verify the claim that password is shown in logs in cleartext on pass change
[14:28:39] joekokker leaves the room: Machine going to sleep
[14:28:59] nandhakumargdr leaves the room
[14:29:55] <zinid> edhelas: any admin is able to query SQL and get all the data
[14:30:03] alexis leaves the room
[14:30:05] VC leaves the room
[14:31:33] Holger leaves the room
[14:34:55] debalance leaves the room
[14:35:28] ta leaves the room
[14:39:36] chrys leaves the room
[14:46:37] frainz leaves the room
[14:47:54] Eclipse leaves the room
[14:52:18] focus121 leaves the room
[14:52:26] Man_Life leaves the room: Logged out
[14:58:07] Eclipse leaves the room
[15:08:18] Eclipse leaves the room
[15:09:08] rincewind leaves the room
[15:11:20] 404 leaves the room
[15:14:42] Akasch leaves the room: Rechner geht in den Ruhezustand
[15:22:36] Antartida leaves the room: Connection failed: connection closed
[15:23:41] mrDoctorWho leaves the room: Machine is going to sleep
[15:24:36] alexis leaves the room
[15:27:29] info-screen leaves the room
[15:28:54] nandhakumargdr leaves the room
[15:30:14] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:30:15] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:31:13] shara leaves the room
[15:32:42] info-screen leaves the room
[15:36:07] pprrks leaves the room
[15:37:33] nandhakumargdr leaves the room
[15:38:15] ta leaves the room
[15:38:50] Eclipse leaves the room
[15:44:52] <mightyBroccoli> zinid, I think you overestimate some admins in the wild :D
[15:45:00] jh leaves the room: Rechner geht in den Ruhezustand
[15:49:20] Eclipse leaves the room
[15:49:42] Antartida leaves the room: Connection failed: connection closed
[15:50:14] shara leaves the room
[15:55:25] maddl leaves the room
[15:56:49] lorddavidiii leaves the room
[15:57:24] shara leaves the room
[16:05:50] alexis leaves the room
[16:06:16] APach leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:08:52] alexis leaves the room
[16:09:48] Eclipse leaves the room
[16:11:32] mimi89999 leaves the room
[16:14:44] jh leaves the room: Rechner geht in den Ruhezustand
[16:17:03] spicewiesel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:20:00] frainz leaves the room
[16:20:01] frainz leaves the room
[16:24:46] rom1dep leaves the room: Machine is going to sleep
[16:27:34] nandhakumargdr leaves the room
[16:28:33] Steven Roose leaves the room
[16:30:03] oli leaves the room: Disconnected: Replaced by new connection
[16:30:21] Eclipse leaves the room
[16:30:59] Freyskeyd leaves the room: Disconnected: closed
[16:34:47] nandhakumargdr leaves the room
[16:35:56] rtq3 leaves the room
[16:37:42] fp leaves the room
[16:40:50] Eclipse leaves the room
[16:40:52] alexis leaves the room
[16:43:22] alexis leaves the room
[16:44:27] rom1dep leaves the room
[16:45:56] nekit leaves the room
[16:47:34] nico leaves the room
[16:47:37] nico leaves the room
[16:47:44] mightyBroccoli leaves the room
[16:48:00] nico leaves the room
[16:48:01] nico leaves the room
[16:48:09] nico leaves the room
[16:48:16] nico leaves the room
[16:48:20] nico leaves the room
[16:48:28] nico leaves the room
[16:48:33] nico leaves the room
[16:48:38] nico leaves the room
[16:48:46] nico leaves the room
[16:48:54] nico leaves the room
[16:49:05] nico leaves the room
[16:49:13] nico leaves the room
[16:49:17] nico leaves the room
[16:49:22] nico leaves the room
[16:49:27] nico leaves the room
[16:49:35] nico leaves the room
[16:49:40] nico leaves the room
[16:49:45] nico leaves the room
[16:49:53] nico leaves the room
[16:50:01] nico leaves the room
[16:50:03] alexis leaves the room
[16:50:13] nico leaves the room
[16:50:21] nico leaves the room
[16:50:26] nico leaves the room
[16:50:34] nico leaves the room
[16:50:42] nico leaves the room
[16:50:50] nico leaves the room
[16:50:58] nico leaves the room
[16:51:06] nico leaves the room
[16:51:10] Eclipse leaves the room
[16:51:14] nico leaves the room
[16:51:22] nico leaves the room
[16:51:30] nico leaves the room
[16:51:38] nico leaves the room
[16:51:46] nico leaves the room
[16:51:54] nico leaves the room
[16:52:02] nico leaves the room
[16:52:10] nico leaves the room
[16:52:18] nico leaves the room
[16:52:26] nico leaves the room
[16:52:34] nico leaves the room
[16:52:42] nico leaves the room
[16:52:50] nico leaves the room
[16:52:58] nico leaves the room
[16:53:00] shara leaves the room
[16:53:06] nico leaves the room
[16:53:14] nico leaves the room
[16:53:22] nico leaves the room
[16:53:30] nico leaves the room
[16:53:35] Freyskeyd leaves the room
[16:53:38] nico leaves the room
[16:53:46] nico leaves the room
[16:53:54] nico leaves the room
[16:54:02] nico leaves the room
[16:54:10] nico leaves the room
[16:54:18] nico leaves the room
[16:54:26] nico leaves the room
[16:54:34] nico leaves the room
[16:54:42] nico leaves the room
[16:54:50] nico leaves the room
[16:54:58] nico leaves the room
[16:55:06] nico leaves the room
[16:55:14] nico leaves the room
[16:55:22] nico leaves the room
[16:55:31] nico leaves the room
[16:55:38] nico leaves the room
[16:55:46] nico leaves the room
[16:55:54] nico leaves the room
[16:56:02] nico leaves the room
[16:56:10] nico leaves the room
[16:56:18] nico leaves the room
[16:56:26] nico leaves the room
[16:56:34] nico leaves the room
[16:56:42] nico leaves the room
[16:56:50] nico leaves the room
[16:56:58] nico leaves the room
[16:57:06] nico leaves the room
[16:57:14] nico leaves the room
[16:57:22] nico leaves the room
[16:57:30] nico leaves the room
[16:57:38] nico leaves the room
[16:57:46] nico leaves the room
[16:57:54] nico leaves the room
[16:58:02] nico leaves the room
[16:58:10] nico leaves the room
[16:58:18] nico leaves the room
[16:58:26] nico leaves the room
[16:58:34] nico leaves the room
[16:58:42] nico leaves the room
[16:58:50] nico leaves the room
[16:58:58] nico leaves the room
[16:59:06] nico leaves the room
[16:59:14] nico leaves the room
[16:59:22] nico leaves the room
[16:59:30] nico leaves the room
[16:59:38] fp leaves the room
[16:59:38] nico leaves the room
[16:59:46] nico leaves the room
[16:59:54] nico leaves the room
[17:00:02] nico leaves the room
[17:00:10] nico leaves the room
[17:00:18] nico leaves the room
[17:00:26] nico leaves the room
[17:00:34] nico leaves the room
[17:00:42] nico leaves the room
[17:00:50] nico leaves the room
[17:00:58] nico leaves the room
[17:01:06] nico leaves the room
[17:01:14] nico leaves the room
[17:01:22] nico leaves the room
[17:01:30] nico leaves the room
[17:01:38] nico leaves the room
[17:01:46] nico leaves the room
[17:01:47] Eclipse leaves the room
[17:01:54] nico leaves the room
[17:02:02] nico leaves the room
[17:02:10] nico leaves the room
[17:02:18] nico leaves the room
[17:02:26] nico leaves the room
[17:02:34] nico leaves the room
[17:02:42] nico leaves the room
[17:02:47] alexis leaves the room
[17:02:50] nico leaves the room
[17:02:58] nico leaves the room
[17:03:07] nico leaves the room
[17:03:14] nico leaves the room
[17:03:22] nico leaves the room
[17:03:31] nico leaves the room
[17:03:38] nico leaves the room
[17:03:46] nico leaves the room
[17:03:51] alexis leaves the room
[17:03:54] nico leaves the room
[17:04:02] nico leaves the room
[17:04:10] nico leaves the room
[17:04:18] nico leaves the room
[17:04:26] nico leaves the room
[17:04:34] nico leaves the room
[17:04:42] nico leaves the room
[17:04:50] nico leaves the room
[17:04:58] nico leaves the room
[17:05:06] nico leaves the room
[17:05:14] nico leaves the room
[17:05:22] nico leaves the room
[17:05:30] nico leaves the room
[17:05:38] nico leaves the room
[17:05:46] nico leaves the room
[17:05:54] nico leaves the room
[17:06:02] nico leaves the room
[17:06:10] nico leaves the room
[17:06:14] nandhakumargdr leaves the room
[17:06:18] nico leaves the room
[17:06:26] nico leaves the room
[17:06:34] nico leaves the room
[17:06:42] nico leaves the room
[17:06:50] nico leaves the room
[17:06:58] nico leaves the room
[17:07:06] nico leaves the room
[17:07:14] nico leaves the room
[17:07:22] nico leaves the room
[17:07:30] nico leaves the room
[17:09:06] nico leaves the room
[17:09:59] alexis leaves the room
[17:10:42] nico leaves the room
[17:12:10] Eclipse leaves the room
[17:12:19] nico leaves the room
[17:13:01] Alacer leaves the room
[17:13:56] nico leaves the room
[17:14:10] debalance leaves the room
[17:15:01] jh leaves the room: Rechner geht in den Ruhezustand
[17:15:33] nico leaves the room
[17:16:34] focus121 leaves the room
[17:16:58] mimi89999 leaves the room
[17:16:59] alexis leaves the room
[17:17:10] nico leaves the room
[17:18:47] nico leaves the room
[17:19:19] marc leaves the room
[17:19:29] alexis leaves the room
[17:19:55] mightyBroccoli leaves the room: Machine is going to sleep
[17:21:48] mimi89999 leaves the room
[17:24:39] nico leaves the room
[17:27:10] shara leaves the room
[17:28:19] mightyBroccoli leaves the room: Machine is going to sleep
[17:31:07] mightyBroccoli leaves the room: Machine is going to sleep
[17:32:21] Eclipse leaves the room
[17:36:54] mimi89999 leaves the room
[17:37:08] mimi89999 leaves the room
[17:39:55] nandhakumargdr leaves the room
[17:42:21] Eclipse leaves the room
[17:43:49] maddl leaves the room
[17:44:49] oli leaves the room
[17:45:13] <zinid> mightyBroccoli, nah, I just mentioned ability ;)
[17:45:49] shara leaves the room
[17:46:48] alexis leaves the room
[17:47:39] nandhakumargdr leaves the room
[17:47:50] jh leaves the room: Rechner geht in den Ruhezustand
[17:48:05] joekokker leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:52:43] Eclipse leaves the room
[17:56:46] alexis leaves the room
[17:58:28] pod leaves the room: Machine going to sleep
[17:59:19] alexis leaves the room
[18:01:07] prefiks leaves the room
[18:03:07] Eclipse leaves the room
[18:03:28] alexis leaves the room
[18:05:11] alexis leaves the room
[18:07:15] alexis leaves the room
[18:09:10] Antartida leaves the room: Connection failed: connection closed
[18:24:36] Eclipse leaves the room
[18:27:16] rtq3 leaves the room
[18:28:18] badlop leaves the room
[18:28:26] Freyskeyd leaves the room
[18:29:11] adrien leaves the room
[18:29:28] shara leaves the room
[18:43:05] rom1dep leaves the room
[18:44:38] dos leaves the room
[18:49:45] nandhakumargdr leaves the room
[18:49:52] roelofpieter leaves the room
[18:52:13] 404 leaves the room
[18:52:34] maddl leaves the room
[18:55:23] fp leaves the room
[18:56:14] ChaosKid42 leaves the room
[18:56:14] ChaosKid42 leaves the room
[18:57:39] roelofpieter leaves the room
[18:57:40] nekit leaves the room
[18:59:17] debalance leaves the room
[18:59:56] Steven Roose leaves the room
[19:08:48] Eclipse leaves the room
[19:12:43] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:18:39] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:18:47] Eclipse leaves the room
[19:20:23] nandhakumargdr leaves the room
[19:22:23] debalance leaves the room
[19:22:45] ChaosKid42 leaves the room
[19:25:57] focus121 leaves the room
[19:28:09] shara leaves the room
[19:29:06] rtq3 leaves the room
[19:29:32] Eclipse leaves the room
[19:33:08] zuglufttier leaves the room
[19:33:14] spicewiesel leaves the room: Stream closed by us: Replaced by new connection (conflict)
[19:40:17] Eclipse leaves the room
[19:43:08] <lovetox> hey
[19:43:28] <zinid> hey dude
[19:43:33] <lovetox> i have a user reporting when he uploads a file to his ejabberd 18.04 that contains russian letters
[19:43:41] <lovetox> he gets back a URL that looks like this
[19:43:44] <lovetox> _D1_81_D1_83_D0_BA_D0_B0-_D0_B1_D0_BB_D1_8F_D1_82_D1_8C-_D0_92_D0_90_D0_A2_D0_B0_D0_BD_D0_B0_D0_B3_D0_B0_D1_88_D0_9D_D0_98_D0_9A_D0_98-_D0_B5_D0_B1_D0_B0_D0_BD_D1_8B_D0_B5-0df23aedf21ebb1b7ad66a600b60ee5d_278806879c4b19a9f4223ac5d53b57abab7735a5.jpg
[19:43:55] <zinid> I think this was fixed, Holger ?
[19:44:19] <lovetox> ok, so its an error, because im not really knowledgeable about webstuff
[19:44:29] <lovetox> so i just tell him to update his http module
[19:44:36] <lovetox> *httupload
[19:46:17] <zinid> https://github.com/processone/ejabberd/issues/2346
[19:47:15] <lovetox> thanks
[19:47:22] <zinid> well honestly I'm not sure that's the fix
[19:47:30] <zinid> better to wait for Holger's input :D
[19:48:27] <lovetox> uh i think this patch is the cause of the problem
[19:48:32] <lovetox> and was the fix for another problem
[19:49:08] <lovetox> i mean yeah its fixed in the sense that it allows now non latin script filename
[19:49:10] <zinid> yeah, the patch is included in 18.04
[19:49:15] <lovetox> and yes this is a valid URI
[19:49:27] <zinid> and what is the problem?
[19:49:30] <lovetox> the problem is it discriminates against russian people :D
[19:49:31] <zinid> the url doesn't work?
[19:49:40] <zinid> fuck russians :D
[19:49:51] <lovetox> because if they download such a file the filesystem will throw a error because not more than 255 chars allowed
[19:50:17] <zinid> gosh
[19:50:29] <lovetox> of course i can now catch that and shorten the filename again, but i wondered if this is really the answer to russian filenames in the web
[19:50:44] Eclipse leaves the room
[19:50:55] <zinid> I think 99% of russians don't understand what URL is
[19:51:09] <zinid> and will even not look into it
[19:51:22] <zinid> 255 characters limit is indeed a problem
[19:52:00] <zinid> but it's better to state that in the XEP or something, otherwise any client should perform hacks to strip the length
[19:53:17] <zinid> we must be DOS 6.22 compliant
[19:53:38] <zinid> 8 characters bitch!
[19:54:31] fp leaves the room
[19:56:42] <zinid> who was asking about jabber.ru? http://juick.com/vt/2929425
[19:58:14] <zinid> bus factor = 1
[19:58:22] maddl leaves the room
[19:58:37] <zinid> well, just for any typical xmpp server :)
[20:00:49] Eclipse leaves the room
[20:10:06] debalance leaves the room
[20:12:07] Eclipse leaves the room
[20:16:13] marek leaves the room
[20:16:56] roelofpieter leaves the room: Stream closed by us: system-shutdown
[20:21:28] shara leaves the room
[20:22:14] Eclipse leaves the room
[20:31:55] shara leaves the room
[20:32:33] debalance leaves the room
[20:34:08] andrey.g leaves the room
[20:35:21] Eclipse leaves the room
[20:38:56] vogt leaves the room
[20:40:14] <Licaon_Kter> lovetox: the fixed that in Windows 10, aren't they pirating it as usual?
[20:41:21] <lovetox> this is not a Windows problem
[20:41:47] <lovetox> Linux distris have also this limitation
[20:53:56] Antartida leaves the room: Connection failed: connection closed
[21:00:53] Eclipse leaves the room
[21:03:44] shara leaves the room
[21:05:43] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:06:37] <Licaon_Kter> Wasn't that 32767 or so? lovetox
[21:06:43] Antartida leaves the room: Connection failed: connection closed
[21:06:58] jh leaves the room: Rechner geht in den Ruhezustand
[21:12:38] debalance leaves the room
[21:16:13] rom1dep leaves the room: Machine is going to sleep
[21:16:22] zinid leaves the room
[21:26:51] rincewind leaves the room
[21:26:54] Licaon_Kter leaves the room
[21:27:03] Eclipse leaves the room
[21:29:01] nekit leaves the room
[21:29:07] nico leaves the room
[21:29:15] nico leaves the room
[21:32:12] thorsten leaves the room
[21:35:31] debalance leaves the room
[21:37:53] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:40:48] maddl leaves the room
[21:40:55] fp leaves the room
[21:42:57] Antartida leaves the room: Connection failed: connection closed
[21:43:24] Antartida leaves the room: Connection failed: connection closed
[21:47:32] ta leaves the room
[21:48:32] Eclipse leaves the room
[21:56:10] ludo leaves the room
[21:58:36] Eclipse leaves the room
[22:02:52] fp leaves the room
[22:03:50] chrys leaves the room
[22:06:47] beri leaves the room
[22:06:48] deavmi leaves the room
[22:14:39] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:15:11] ulrich leaves the room
[22:16:19] 4223 leaves the room
[22:19:38] <lovetox> its a limitation of the filesystem not the OS
[22:20:02] nandhakumargdr leaves the room
[22:20:18] <lovetox> i dont know what you use, but most in use have 255 bytes limit
[22:21:28] <lovetox> and NTFS has also 255
[22:21:38] <lovetox> so i dont think Win10 can circumvent that
[22:21:40] <lovetox> Licaon_Kter,
[22:24:59] srgcdev leaves the room
[22:25:28] debalance leaves the room
[22:25:28] shara leaves the room
[22:27:42] srgcdev leaves the room
[22:33:01] Eclipse leaves the room
[22:36:36] Antartida leaves the room: Connection failed: connection closed
[22:37:05] Antartida leaves the room: Connection failed: connection closed
[22:39:42] daniel leaves the room
[22:43:24] debalance leaves the room
[22:45:07] marc leaves the room
[22:45:35] \(*.*)/ leaves the room
[22:47:15] maddl leaves the room
[22:52:39] Akasch leaves the room: Rechner geht in den Ruhezustand
[22:55:20] cantor leaves the room
[22:57:57] Holger leaves the room
[23:00:07] mightyBroccoli leaves the room
[23:02:13] erik leaves the room: Stream closed by us: Replaced by new connection (conflict)
[23:03:18] chrys leaves the room
[23:11:27] Eclipse leaves the room
[23:15:35] shara leaves the room
[23:22:03] Eclipse leaves the room
[23:42:31] Freyskeyd leaves the room: Disconnected: closed
[23:51:00] dos leaves the room
[23:57:21] debalance leaves the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!