Process-one
ejabberd
ejabberd@conference.process-one.net
Saturday, January 3, 2026< ^ >
zinid has set the subject to: ejabberd discussions: https://docs.ejabberd.im
Room Configuration
Room Occupants
Show Occupants Join/Leave

GMT+0
[00:00:17] samu joins the room
[00:00:18] sander joins the room
[00:00:26] sander joins the room
[00:03:01] sander joins the room
[00:03:41] PseikoHeiko joins the room
[00:04:02] Masked Lilith leaves the room
[00:04:03] PseikoHeiko leaves the room
[00:05:06] PseikoHeiko joins the room
[00:06:29] ademir joins the room
[00:07:38] carlos leaves the room: Disconnected: Replaced by new connection
[00:07:40] carlos joins the room
[00:11:44] Citlali joins the room
[00:12:11] sillycobra500 leaves the room
[00:12:38] dusty leaves the room
[00:14:00] ff leaves the room
[00:15:43] dusty joins the room
[00:15:52] dusty leaves the room
[00:16:26] j.r leaves the room
[00:16:29] j.r joins the room
[00:17:02] sillycobra500 joins the room
[00:18:14] Firekeeper leaves the room
[00:23:33] svp leaves the room
[00:24:41] svp joins the room
[00:24:54] rain leaves the room
[00:25:04] dusty joins the room
[00:25:14] rain leaves the room
[00:29:14] bugi leaves the room
[00:29:14] bugi joins the room
[00:31:05] Ramiro Romani joins the room
[00:33:45] Licaon_Kter leaves the room
[00:33:47] Licaon_Kter joins the room
[00:35:27] debacle leaves the room
[00:35:59] snowstorm leaves the room
[00:37:43] Masked Lilith joins the room
[00:37:47] qsx leaves the room
[00:37:47] qsx joins the room
[00:39:14] JonNJ leaves the room
[00:39:21] snowstorm joins the room
[00:39:38] mako leaves the room
[00:39:54] erik leaves the room
[00:41:30] ademir leaves the room
[00:41:44] Citlali leaves the room
[00:41:58] samu leaves the room
[00:42:06] neox leaves the room
[00:42:07] ademir joins the room
[00:44:35] JonNJ joins the room
[00:53:15] kaptan leaves the room
[00:58:09] Citlali joins the room
[00:58:52] <edu4rdshl> Can someone here kindly check https://www.edu4rdshl.dev/posts/setting-up-an-ejabberd-xmpp-server-with-video-calls-and-multimedia-support/ and see if I haven't written something terribly wrong? :p
[00:58:59] <edu4rdshl> I would appreciate it <3
[01:03:09] deimosBSD leaves the room
[01:04:52] Neimi leaves the room
[01:04:52] gt leaves the room
[01:09:03] sander joins the room
[01:10:29] Citlali leaves the room
[01:11:59] marc leaves the room
[01:12:40] banana leaves the room
[01:12:50] banana joins the room
[01:13:20] JonNJ leaves the room
[01:13:36] testuser634 joins the room
[01:15:41] r00tobo leaves the room
[01:16:11] Citlali joins the room
[01:16:54] ru_maniac leaves the room
[01:18:03] red curry leaves the room
[01:18:33] raucao joins the room
[01:19:15] SouL joins the room
[01:20:31] rintinfinn leaves the room
[01:22:48] raucao leaves the room
[01:24:52] stefan_ leaves the room
[01:24:54] stefan_ joins the room
[01:26:11] zain leaves the room
[01:28:59] snowstorm leaves the room
[01:29:22] bio leaves the room
[01:30:01] gt joins the room
[01:30:31] banana leaves the room
[01:31:09] oko leaves the room
[01:31:47] zain joins the room
[01:32:04] zoidberg joins the room
[01:32:05] bio joins the room
[01:36:33] erebion_muc leaves the room
[01:37:13] Masked Lilith leaves the room
[01:37:40] stp joins the room
[01:38:20] vanstabholme leaves the room
[01:39:54] <zoidberg> I just passed my eyes real quick over it, and i am not good with docker, but i noticed 2 things that might or might not be wrong.
[01:40:52] <zoidberg> 1 i saw no mod stun disco, now since you are using the built in eturnal i am not completely sure its necessary(but i did think it was necessary).
[01:41:57] <zoidberg> And 2 in your docker compose i dont see the range. (not a docker expert and never ran ejabberd or eturnal on docker, but in my mind the range should also be there?)
[01:43:07] JonNJ joins the room
[01:43:36] banana joins the room
[01:44:28] jjj333_p (any pronouns) joins the room
[01:44:49] <zoidberg> Other than that, your tutorial is also shaped on your opinions like setting ciphers and so on. Nothing wrong with that, but i personally would just let be the default.  
[01:45:54] gt leaves the room
[01:45:56] bkero leaves the room
[01:48:54] r00tobo joins the room
[01:50:09] <edu4rdshl> Thanks, zoidberg. Yes, you are right about both. In fact, the ciphers changes were an attempt to solve the federation issue with conversations.im (which was totally unrelated), so I will also revert that on my own server
[01:50:22] <edu4rdshl> These are the inputs I was looking for ❤️
[01:50:28] <edu4rdshl> > These are the inputs I was looking for ❤️
😢
[01:50:37] Citlali leaves the room
[01:51:07] debacle leaves the room
[01:54:00] red curry leaves the room
[01:54:01] red curry joins the room
[01:54:59] PseikoHeiko leaves the room
[01:55:25] jjj333_p (any pronouns) leaves the room
[01:56:10] seyon leaves the room
[01:56:16] Steven joins the room
[01:56:21] <zoidberg> i didn't mean to complain, seems like a good tutorial, i just passed my eyes real quick on the things that i think i know well.
[01:57:37] <edu4rdshl> No, I'm not remotely trying to say that. I'm really grateful for your review
[01:58:04] nhvjzf joins the room
[01:58:41] famfo leaves the room
[01:59:41] deimosBSD joins the room
[01:59:46] deimosBSD joins the room
[02:01:01] martin joins the room
[02:01:12] seyon joins the room
[02:02:27] Citlali joins the room
[02:02:27] JonNJ leaves the room
[02:02:29] kinetik leaves the room
[02:04:40] kinetik joins the room
[02:04:59] gt joins the room
[02:05:09] lucas joins the room
[02:05:09] Holger leaves the room
[02:05:14] Holger joins the room
[02:09:07] Citlali leaves the room
[02:11:00] Сергій joins the room
[02:11:40] Masked Lilith joins the room
[02:13:38] <FbIN> So you got it running with docker. The manual way still has those issues. DM me once to see if the POSIX error remains or not... edu4rdshl
[02:13:47] <FbIN> ...
[02:17:15] gooya leaves the room
[02:19:39] gt leaves the room
[02:19:39] Сергій leaves the room
[02:21:57] gt joins the room
[02:25:36] moparisthebest joins the room
[02:28:07] StepForward joins the room
[02:29:58] banana leaves the room
[02:30:02] Citlali joins the room
[02:30:03] Madeorsk leaves the room
[02:34:55] Robbilie leaves the room: Disconnected: Replaced by new connection
[02:34:56] Robbilie joins the room
[02:38:01] Citlali leaves the room
[02:38:30] hs-157 leaves the room
[02:38:31] hs-157 joins the room
[02:38:52] SouL leaves the room
[02:39:16] Robbilie leaves the room
[02:39:17] Robbilie joins the room
[02:40:41] moparisthebest leaves the room
[02:41:10] moparisthebest joins the room
[02:41:28] StepForward leaves the room
[02:44:03] hs-157 leaves the room
[02:44:36] ru_maniac joins the room
[02:44:43] Masked Lilith leaves the room
[02:45:08] ademir joins the room
[02:45:48] Citlali joins the room
[02:48:42] catchy joins the room
[02:48:55] zain leaves the room
[02:50:14] Maïke leaves the room
[02:50:14] Maïke leaves the room
[02:52:04] Pikarobbi leaves the room
[02:52:20] Citlali leaves the room
[02:52:43] Citlali joins the room
[02:54:12] meson leaves the room
[02:55:58] leke joins the room
[02:57:23] meson joins the room
[02:57:32] meson leaves the room
[03:00:28] Citlali leaves the room
[03:00:53] zoidberg leaves the room
[03:00:55] zoidberg joins the room
[03:02:46] ademir leaves the room
[03:03:24] ademir joins the room
[03:10:44] Citlali joins the room
[03:12:51] rozzin leaves the room
[03:13:04] rozzin joins the room
[03:13:11] ademir leaves the room
[03:15:04] aleksey joins the room
[03:15:48] moparisthebest leaves the room
[03:15:48] moparisthebest leaves the room
[03:16:32] Masked Lilith joins the room
[03:19:04] Citlali leaves the room
[03:19:19] r00tobo leaves the room
[03:19:52] Citlali joins the room
[03:21:54] moparisthebest joins the room
[03:22:06] moparisthebest joins the room
[03:22:27] Manis leaves the room
[03:25:38] Benson joins the room
[03:27:48] Citlali leaves the room
[03:28:46] kinetik leaves the room
[03:28:46] bkero joins the room
[03:32:09] kinetik joins the room
[03:36:46] mm leaves the room
[03:37:45] bio leaves the room
[03:39:11] r00tobo joins the room
[03:42:13] kinetik leaves the room
[03:45:44] Citlali joins the room
[03:48:16] Frank leaves the room
[03:48:28] kinetik joins the room
[03:51:32] dusty leaves the room
[03:52:05] stratself joins the room
[03:54:08] meson joins the room
[03:54:17] meson leaves the room
[03:59:08] zoidberg joins the room
[04:00:21] satish joins the room
[04:00:58] dusty joins the room
[04:03:01] xent leaves the room
[04:05:42] jjj333_p (any pronouns) joins the room
[04:06:13] de-facto leaves the room
[04:06:20] dusty leaves the room
[04:06:56] ademir leaves the room
[04:10:50] Steven leaves the room
[04:14:17] dusty joins the room
[04:16:50] Citlali leaves the room
[04:17:41] mm joins the room
[04:18:35] ademir joins the room
[04:21:34] <stratself> zoidberg: you mean the range for `turn_min/max_port`? are they used to expose ephemeral ports for the TURN connection?
[04:21:56] <zoidberg> Yes
[04:23:17] Frank joins the room
[04:23:40] yeager202 leaves the room
[04:23:46] <stratself> wait i thought it just connects to TURN at 5478
[04:24:34] Citlali joins the room
[04:25:11] nhvjzf leaves the room
[04:25:14] <zoidberg> that is the main port, but without the range turn will not work.
[04:25:18] yeager202 joins the room
[04:25:35] <stratself> > that is the main port, but without the range turn will not work.
👍
[04:27:09] <zoidberg> All UDP BTW, not sure how docker works, but on normal installations that is a must
[04:27:09] edu4rdshl leaves the room
[04:27:09] edu4rdshl leaves the room
[04:27:35] raucao leaves the room
[04:27:40] <stratself> > Can someone here kindly check https://www.edu4rdshl.dev/posts/setting-up-an-ejabberd-xmpp-server-with-video-calls-and-multimedia-support/ and see if I haven't written something terribly wrong? :p
i think you can link to the docs (module options specifically) as a reference, other than that everything's okay
[04:27:41] igor joins the room
[04:28:59] Masked Lilith leaves the room
[04:29:45] banana joins the room
[04:30:20] nhvjzf joins the room
[04:31:59] yeager202 leaves the room
[04:32:00] yeager202 joins the room
[04:33:24] edu4rdshl joins the room
[04:34:56] edu4rdshl joins the room
[04:37:37] jesse joins the room
[04:37:37] edu4rdshl leaves the room
[04:37:37] edu4rdshl leaves the room
[04:38:39] Citlali leaves the room
[04:40:19] pod joins the room
[04:41:31] edu4rdshl joins the room
[04:42:08] badrihippo joins the room
[04:42:37] jesse leaves the room
[04:43:44] Сергій joins the room
[04:46:12] Citlali joins the room
[04:47:05] yeager202 leaves the room
[04:47:10] edu4rdshl joins the room
[04:47:11] <edu4rdshl> Done, thanks :)
[04:48:36] snowstorm joins the room
[04:49:12] banana leaves the room
[04:50:54] yeager202 joins the room
[04:50:55] edu4rdshl leaves the room
[04:50:55] edu4rdshl leaves the room
[04:51:38] Citlali leaves the room
[04:53:14] kinetik leaves the room
[04:53:28] ademir leaves the room
[04:57:16] <FbIN (VB)> > Done, thanks :)
So it worked only with docker, right? Try pinging me to see if it works between us once.
[04:57:29] <FbIN (VB)> Manual one still does norlt work it seems.
[04:58:22] kinetik joins the room
[04:59:30] edu4rdshl joins the room
[05:00:02] <edu4rdshl> > > Done, thanks :)
> So it worked only with docker, right? Try pinging me to see if it works between us once.
Will do. I resolved all the issues here finally (not sure if you saw all the conversation)
[05:00:15] <edu4rdshl> Now I'm federating with any XMPP server just fine
[05:01:29] jesse joins the room
[05:01:45] <edu4rdshl> Still no luck with you
[05:01:50] john leaves the room
[05:02:01] <edu4rdshl> > 2026-01-03 05:01:21.470 [warning] Failed to establish outbound s2s connection jabber.edu4rdshl.dev -> chat.bakhai.co.in: Connection failed: host is unreachable; bouncing for 139 seconds
[05:02:18] john leaves the room
[05:03:13] pod joins the room
[05:06:00] ChatLux joins the room
[05:06:03] dusty leaves the room
[05:06:20] Citlali joins the room
[05:10:52] edu4rdshl joins the room
[05:11:25] sander leaves the room
[05:11:25] sander joins the room
[05:11:44] Citlali leaves the room
[05:13:16] ChatLux leaves the room
[05:13:26] FbIN (VB) leaves the room
[05:13:33] FbIN (VB) joins the room
[05:17:26] <stratself> >> 2026-01-03 05:01:21.470 [warning] Failed to establish outbound s2s connection jabber.edu4rdshl.dev -> chat.bakhai.co.in: Connection failed: host is unreachable; bouncing for 139 seconds
you can ping/curl their address from your server right
[05:24:21] deimosBSD leaves the room
[05:24:25] deimosBSD leaves the room
[05:24:40] dusty joins the room
[05:25:14] <FbIN (VB)> stratself: yes I know. We have tried. It is just to see how it will work.
edu4rdshl: yup read all and your blog(s) too. Good ones mate.
[05:25:56] <FbIN (VB)> > Still no luck with you
Yeah. I do not use docker at least on this server, so probably it is some issue which I am unable to debug fully after all sorts.
[05:26:18] badrihippo leaves the room
[05:26:23] <FbIN (VB)> I will reset all ports once again.
[05:28:12] Citlali joins the room
[05:28:49] Citlali leaves the room
[05:28:54] Citlali joins the room
[05:30:14] toastal leaves the room
[05:30:38] sillycobra500 leaves the room
[05:31:14] Ramiro Romani leaves the room
[05:31:55] akshay leaves the room
[05:36:44] sillycobra500 joins the room
[05:37:28] Citlali leaves the room
[05:38:10] nolefty joins the room
[05:38:42] sundance joins the room
[05:39:38] EmleyMoor leaves the room
[05:39:40] EmleyMoor joins the room
[05:47:58] kokomo leaves the room
[05:47:59] kokomo joins the room
[05:48:59] Citlali joins the room
[05:51:13] danielepiccoli joins the room
[05:54:26] TheCoffeMaker leaves the room
[05:54:26] TheCoffeMaker leaves the room
[05:55:55] Citlali leaves the room
[06:01:07] thanos joins the room
[06:04:02] Eddy joins the room
[06:08:54] yeager202 leaves the room
[06:08:55] yeager202 joins the room
[06:11:30] kinetik leaves the room
[06:13:36] kinetik joins the room
[06:14:57] jesse leaves the room
[06:15:19] Citlali joins the room
[06:18:07] toastal joins the room
[06:21:25] ademir leaves the room
[06:21:57] Citlali leaves the room
[06:25:13] Citlali joins the room
[06:31:34] Citlali leaves the room
[06:31:48] toastal joins the room
[06:38:34] kaptan joins the room
[06:42:22] TheCoffeMaker joins the room
[06:43:55] badrihippo joins the room
[06:44:24] sillycobra500 leaves the room
[06:45:38] SouL joins the room
[06:46:04] Eddy leaves the room
[06:46:06] Robert joins the room
[06:46:57] marko.cupac leaves the room
[06:50:31] Citlali joins the room
[06:53:16] danielepiccoli leaves the room
[06:58:23] snowstorm leaves the room
[06:58:46] mm leaves the room
[07:01:42] tobiasd joins the room
[07:01:54] ma1uta joins the room
[07:03:05] rom1dep leaves the room
[07:03:47] moparisthebest leaves the room
[07:03:47] rom1dep joins the room
[07:05:31] Manis joins the room
[07:08:27] lucas joins the room
[07:09:19] Citlali leaves the room
[07:10:32] banana joins the room
[07:10:51] leke joins the room
[07:13:12] Robert leaves the room
[07:13:26] Robert joins the room
[07:13:54] Citlali joins the room
[07:14:42] toastal leaves the room
[07:14:46] tobiasd joins the room
[07:16:19] Eddy joins the room
[07:18:04] raucao joins the room
[07:18:14] toastal leaves the room
[07:18:25] starkzarn leaves the room
[07:18:26] starkzarn joins the room
[07:20:06] banana leaves the room
[07:20:16] badrihippo leaves the room
[07:23:01] toastal joins the room
[07:25:28] EmleyMoor leaves the room
[07:25:30] EmleyMoor joins the room
[07:26:03] leke leaves the room
[07:27:19] Citlali leaves the room
[07:29:32] pod leaves the room
[07:29:43] Neimi joins the room
[07:31:12] FbIN leaves the room
[07:31:13] FbIN (VB) leaves the room
[07:32:39] Citlali joins the room
[07:37:25] kaptan leaves the room
[07:37:27] kaptan joins the room
[07:39:04] mm leaves the room
[07:39:05] mm joins the room
[07:39:09] Citlali leaves the room
[07:40:46] FbIN (VB) joins the room
[07:41:20] FbIN joins the room
[07:42:43] raucao joins the room
[07:43:00] abba leaves the room
[07:43:48] Eddy leaves the room
[07:47:54] badrihippo joins the room
[07:50:44] Citlali joins the room
[07:56:37] raucao leaves the room
[07:56:40] badrihippo leaves the room
[07:56:40] lucas leaves the room
[07:56:40] lucas leaves the room
[07:56:40] lucas leaves the room
[07:56:40] lucas leaves the room
[07:56:40] lucas leaves the room
[07:57:41] lucas joins the room
[07:57:41] lucas leaves the room
[07:57:43] lucas joins the room
[07:57:43] lucas leaves the room
[07:57:44] lucas joins the room
[07:57:44] lucas leaves the room
[07:57:46] lucas joins the room
[07:57:46] lucas leaves the room
[07:57:46] lucas joins the room
[07:57:46] lucas leaves the room
[07:57:51] pod joins the room
[07:58:08] Citlali leaves the room
[07:58:24] lucas joins the room
[07:58:24] lucas leaves the room
[07:58:45] schäfchen726 joins the room
[07:59:39] sundance joins the room
[07:59:41] nolefty joins the room
[07:59:42] lucas joins the room
[08:02:56] Bilo joins the room
[08:03:38] marko.cupac joins the room
[08:06:36] banana leaves the room
[08:08:49] IGImonster joins the room
[08:09:20] Citlali joins the room
[08:14:02] karme joins the room
[08:15:29] Citlali leaves the room
[08:16:05] rom1dep joins the room
[08:23:10] IGImonster joins the room
[08:23:57] erik joins the room
[08:27:25] kaptan leaves the room
[08:27:27] kaptan joins the room
[08:30:18] JonNJ joins the room
[08:35:05] km joins the room
[08:36:18] writer77 joins the room
[08:36:23] banana joins the room
[08:37:00] kaptan joins the room
[08:40:48] samu joins the room
[08:42:51] AZERTY keyboard leaves the room
[08:43:56] Moncho leaves the room
[08:43:57] Moncho joins the room
[08:44:02] erik leaves the room
[08:45:05] sarvo leaves the room
[08:45:06] ademir joins the room
[08:45:21] AZERTY keyboard joins the room
[08:45:29] 16180339887 joins the room
[08:45:32] Moncho leaves the room
[08:45:32] Moncho joins the room
[08:46:52] yzrh leaves the room
[08:46:53] dusty leaves the room
[08:47:13] yzrh joins the room
[08:48:39] dusty joins the room
[08:48:59] abba joins the room
[08:50:23] reso leaves the room
[08:50:39] reso joins the room
[08:52:39] vlad joins the room
[08:52:45] j.r leaves the room
[08:52:48] j.r joins the room
[08:54:02] marc36 joins the room
[08:54:42] abba leaves the room
[08:58:22] Bilo leaves the room
[08:58:35] Citlali joins the room
[09:01:53] Bilo joins the room
[09:01:55] abba joins the room
[09:02:57] Licaon_Kter leaves the room
[09:05:05] Citlali leaves the room
[09:10:19] Robert joins the room
[09:15:22] rintinfinn joins the room
[09:22:03] badrihippo joins the room
[09:24:50] erik joins the room
[09:29:31] zoidberg leaves the room
[09:31:28] catchy leaves the room: Disconnected: Hibernating too long
[09:38:08] Manis joins the room
[09:40:03] oko joins the room
[09:41:38] woodstock joins the room
[09:47:10] miguel.mourao joins the room
[09:47:34] miguel.mourao leaves the room
[09:49:17] samu leaves the room
[09:51:54] Bilo leaves the room
[09:52:36] AZERTY keyboard joins the room
[09:53:06] stp leaves the room
[09:54:02] marc joins the room
[09:55:41] schäfchen726 leaves the room
[09:55:48] Bilo joins the room
[09:55:48] schäfchen726 joins the room
[09:56:40] carlo leaves the room
[10:01:30] IGImonster leaves the room
[10:02:20] raucao leaves the room
[10:02:22] bkero leaves the room
[10:03:38] vlad leaves the room
[10:04:13] reso leaves the room
[10:05:52] reso joins the room
[10:06:24] badrihippo leaves the room
[10:07:07] AZERTY keyboard leaves the room
[10:11:26] Robert leaves the room
[10:13:31] astanad joins the room
[10:14:24] toastal joins the room
[10:14:44] qsx leaves the room
[10:14:45] qsx joins the room
[10:15:22] mikeye joins the room
[10:15:30] Titi joins the room
[10:16:12] zain joins the room
[10:16:37] Mickaël joins the room
[10:17:00] john joins the room
[10:17:03] john joins the room
[10:19:40] egnun leaves the room
[10:20:28] Mickaël joins the room
[10:20:41] resoli joins the room
[10:21:33] mikeye leaves the room
[10:22:25] Mickaël leaves the room
[10:22:31] tobiasd leaves the room
[10:24:10] Bertrand leaves the room
[10:24:11] Mickaël joins the room
[10:24:30] j.r leaves the room
[10:24:32] j.r joins the room
[10:26:46] Mickaël leaves the room
[10:27:16] bkero joins the room
[10:29:28] svp leaves the room
[10:29:41] svp joins the room
[10:30:09] svp leaves the room
[10:30:32] yzrh leaves the room
[10:31:08] raucao joins the room
[10:31:26] astanad leaves the room
[10:32:46] nay joins the room
[10:33:48] yzrh joins the room
[10:34:16] ff joins the room
[10:34:37] Bertrand joins the room
[10:35:40] svp joins the room
[10:37:30] resoli leaves the room
[10:37:50] badrihippo joins the room
[10:40:05] writer77 leaves the room
[10:41:45] Bertrand leaves the room
[10:42:17] Titi joins the room
[10:43:10] AZERTY keyboard joins the room
[10:44:03] Bertrand joins the room
[10:44:36] km leaves the room
[10:45:36] yzrh leaves the room
[10:46:01] woodstock leaves the room
[10:46:02] woodstock joins the room
[10:46:42] yzrh joins the room
[10:46:57] Mickaël joins the room
[10:47:05] j.r leaves the room
[10:47:07] j.r joins the room
[10:47:59] Neimi leaves the room
[10:48:01] Neimi joins the room
[10:48:24] Mickaël leaves the room
[10:48:58] Сергій leaves the room
[10:48:58] Сергій joins the room
[10:49:58] zoidberg joins the room
[10:50:06] Bertrand leaves the room
[10:50:06] Mickaël leaves the room
[10:50:16] Mickaël joins the room
[10:51:00] tobiasd joins the room
[10:52:00] woodstock leaves the room
[10:52:45] yzrh leaves the room
[10:53:31] zoidberg leaves the room
[10:53:58] zoidberg joins the room
[10:56:43] Bertrand joins the room
[11:01:07] stp joins the room
[11:01:08] Steven joins the room
[11:01:26] Steven leaves the room
[11:01:47] svp leaves the room
[11:02:28] astanad joins the room
[11:02:57] kokomo leaves the room
[11:03:01] svp joins the room
[11:03:27] Mickaël leaves the room
[11:03:59] Citlali joins the room
[11:04:23] Bertrand leaves the room
[11:09:18] Citlali leaves the room
[11:10:07] Pikarobbi joins the room
[11:10:40] Neimi leaves the room
[11:10:41] Neimi joins the room
[11:11:32] Mickaël joins the room
[11:14:30] Benson leaves the room
[11:15:44] Bertrand joins the room
[11:17:56] Mickaël leaves the room
[11:18:38] hs-157 joins the room
[11:19:28] woodstock joins the room
[11:20:03] resoli joins the room
[11:22:03] Bertrand leaves the room
[11:23:13] Bertrand joins the room
[11:25:13] uira joins the room
[11:25:31] AZERTY keyboard leaves the room
[11:25:57] AZERTY keyboard joins the room
[11:26:11] woodstock leaves the room
[11:26:29] LNJ leaves the room
[11:27:39] erebion_muc joins the room
[11:28:03] LNJ joins the room
[11:28:29] LNJ leaves the room
[11:30:58] badrihippo leaves the room: Disconnected: Replaced by new connection
[11:31:04] Robert leaves the room
[11:31:12] PseikoHeiko leaves the room
[11:31:39] badrihippo joins the room
[11:32:19] Bertrand leaves the room
[11:33:35] Bertrand joins the room
[11:33:42] akindmirror joins the room
[11:36:28] hs-157 leaves the room
[11:37:03] Benson joins the room
[11:37:08] PseikoHeiko joins the room
[11:37:59] Lutz leaves the room
[11:38:00] Lutz joins the room
[11:38:38] Mickaël joins the room
[11:38:49] gooya joins the room
[11:39:01] astanad leaves the room
[11:41:56] sarvo joins the room
[11:43:01] PseikoHeiko leaves the room
[11:44:49] Mickaël leaves the room
[11:47:55] Jeroen joins the room
[11:47:56] Jeroen leaves the room
[11:51:23] Citlali joins the room
[11:51:26] sezuan leaves the room
[11:51:27] sezuan joins the room
[11:51:47] vanstabholme joins the room
[11:55:16] chris joins the room
[11:55:47] chris leaves the room
[11:56:36] zain leaves the room
[11:57:28] arcanicanis leaves the room
[11:57:29] xylobol leaves the room
[11:57:48] Adrien leaves the room
[11:59:13] Citlali leaves the room
[11:59:53] IGImonster joins the room
[12:01:37] astanad joins the room
[12:02:01] badrihippo leaves the room
[12:03:10] Adrien joins the room
[12:03:50] badrihippo joins the room
[12:05:11] sander joins the room
[12:06:15] insanity leaves the room
[12:06:23] insanity joins the room
[12:06:32] insanity leaves the room
[12:09:08] debacle joins the room
[12:09:29] Citlali joins the room
[12:11:50] insanity joins the room
[12:11:57] insanity leaves the room
[12:13:13] insanity joins the room
[12:13:52] jjj333_p (any pronouns) leaves the room
[12:16:03] cel joins the room
[12:16:30] rintinfinn joins the room
[12:16:51] Citlali leaves the room
[12:17:11] Mickaël joins the room
[12:17:11] writer77 joins the room
[12:18:41] Bilo leaves the room
[12:18:57] PseikoHeiko joins the room
[12:20:48] FbIN joins the room
[12:21:07] FbIN (VB) joins the room
[12:21:18] <debacle> > Can someone here kindly check https://www.edu4rdshl.dev/posts/setting-up-an-ejabberd-xmpp-server-with-video-calls-and-multimedia-support/ and see if I haven't written something terribly wrong? :p
In my experience, some public wifis (British trains, maybe some airports and hotels, too) block most ports. It makes sense to replace 5223 with 443, if possible. I typically do that with ALPN to separate HTTP and XMPP, but as I noted recently, some clients don't work well with ALPN, i.e. I had problems with Movim.
[12:22:30] oko leaves the room
[12:23:10] abba joins the room
[12:23:13] Mickaël leaves the room
[12:23:27] zain joins the room
[12:23:33] astanad leaves the room
[12:23:58] samu joins the room
[12:24:08] badrihippo joins the room
[12:25:48] badrihippo leaves the room
[12:25:49] badrihippo leaves the room
[12:26:18] saarko leaves the room
[12:26:45] Citlali joins the room
[12:27:16] mf@marekfoss.org leaves the room
[12:27:18] stp leaves the room
[12:27:33] hs-157 joins the room
[12:27:45] FbIN leaves the room
[12:28:32] FbIN joins the room
[12:28:53] toastal leaves the room
[12:29:22] abba leaves the room
[12:31:02] akindmirror leaves the room
[12:31:13] rintinfinn leaves the room
[12:33:27] ademir joins the room
[12:33:43] LNJ joins the room
[12:33:49] Steven joins the room
[12:33:59] Citlali leaves the room
[12:33:59] kinetik leaves the room
[12:34:02] Steven leaves the room
[12:34:12] Bilo joins the room
[12:34:41] rain joins the room
[12:35:51] reso leaves the room
[12:36:06] rain leaves the room
[12:36:09] rain joins the room
[12:36:23] reso joins the room
[12:36:49] Mickaël joins the room
[12:38:43] kinetik joins the room
[12:43:21] rain joins the room
[12:43:47] mako leaves the room
[12:45:34] Steven joins the room
[12:45:42] Steven leaves the room
[12:45:54] toastal joins the room
[12:51:13] insanity leaves the room
[12:51:17] marc36 joins the room
[12:52:32] insanity joins the room
[12:52:36] hs-157 leaves the room
[12:54:08] woodstock joins the room
[12:55:09] hs-157 joins the room
[12:56:04] woodstock leaves the room
[12:56:04] woodstock joins the room
[12:56:05] woodstock leaves the room
[12:56:05] woodstock joins the room
[13:02:14] samu leaves the room
[13:03:43] Robert joins the room
[13:08:21] rain leaves the room
[13:08:23] rain joins the room
[13:09:57] IGImonster leaves the room
[13:12:33] kaptan leaves the room
[13:16:08] Bilo leaves the room
[13:16:54] badrihippo joins the room
[13:18:41] Citlali joins the room
[13:19:20] hs-157 leaves the room
[13:22:25] inkey joins the room
[13:22:38] dusty joins the room
[13:22:49] cel leaves the room
[13:23:21] FbIN leaves the room
[13:23:21] FbIN (VB) leaves the room
[13:23:35] badrihippo leaves the room
[13:26:03] Citlali leaves the room
[13:28:09] Kris leaves the room
[13:28:27] hs-157 joins the room
[13:31:29] Citlali joins the room
[13:32:31] woodstock leaves the room
[13:32:57] Kris joins the room
[13:33:02] nhvjzf leaves the room
[13:33:42] ij leaves the room
[13:37:39] nhvjzf joins the room
[13:38:22] stratself leaves the room
[13:38:34] stratself joins the room
[13:38:59] leke joins the room
[13:40:13] tuskun joins the room
[13:40:25] Marc leaves the room
[13:40:40] FbIN leaves the room
[13:40:42] marc36 leaves the room
[13:41:28] stratself joins the room
[13:42:00] sezuan leaves the room
[13:42:00] sezuan joins the room
[13:42:22] qsx joins the room
[13:43:19] Kris leaves the room
[13:43:46] Marc joins the room
[13:44:41] Kris joins the room
[13:46:14] Сергій leaves the room
[13:46:29] sezuan leaves the room
[13:46:31] sezuan joins the room
[13:46:41] leke leaves the room
[13:47:28] gooya joins the room
[13:48:50] svp leaves the room
[13:49:13] badrihippo joins the room
[13:49:47] Сергій joins the room
[13:50:00] svp joins the room
[13:50:35] gooya leaves the room
[13:51:52] ij joins the room
[13:51:54] FbIN joins the room
[13:52:17] Titi leaves the room
[13:52:39] badrihippo leaves the room
[13:53:46] sundance leaves the room
[13:53:46] nolefty leaves the room
[13:53:58] bomjezyan leaves the room
[13:53:58] ij leaves the room
[13:54:05] <debacle> Question regarding database schema (PostgreSQL): I have two domains, one "normal" and one only for anonymous usage. I see only one database related to ejabberd (called "ejabberd"). If I had the default/singlehost schema, I would need two databases, one per domain, right? Or does anonymous not need a database at all? Should I migrate to the new/multihost schema?
[13:55:18] hs-157 leaves the room
[13:55:41] Robert leaves the room
[13:55:59] svp leaves the room
[13:57:07] svp joins the room
[13:57:15] SouL leaves the room
[13:57:17] SouL joins the room
[14:00:08] LNJ leaves the room
[14:03:11] Bilo joins the room
[14:03:28] admin joins the room
[14:04:11] stefan_ joins the room
[14:06:17] erik leaves the room
[14:08:45] lucas joins the room
[14:14:19] famfo joins the room
[14:15:43] zain leaves the room
[14:16:23] tuskun leaves the room
[14:16:41] tuskun joins the room
[14:19:08] svp leaves the room
[14:20:19] <16180339887> > Can someone here kindly check https://www.edu4rdshl.dev/posts/setting-up-an-ejabberd-xmpp-server-with-video-calls-and-multimedia-support/ and see if I haven't written something terribly wrong? :p
i am using containerized ejabberd as well, can check your setup tomorrow on my vps
[14:21:39] Maïke joins the room
[14:22:56] <няша> can ejjaberd work with 1GB ram vps?
[14:23:18] sander leaves the room
[14:23:19] sander joins the room
[14:25:17] svp joins the room
[14:25:57] <Kris> Yes
[14:26:19] <Licaon_Kter> няша: Works with a 256Mb RPi1 lol
[14:26:26] <Kris> But for small VPS like that Prosody is a bit more resource efficient.
[14:28:57] inkey leaves the room
[14:29:24] <stratself> prosody is? wonder if theres any benchmark
[14:30:04] erik joins the room
[14:31:39] <Kris> The problem is that this flips when you have more users.
[14:32:04] vlad joins the room
[14:32:08] <Kris> So it is hard to benchmark.
[14:32:27] <няша> it's literally for two people
[14:32:58] <Kris> Both will work, but Prosody will probably use a few MB less ram then.
[14:33:09] <Mickaël> You can tune ejabberd to use less resources as a default for very small instance, like reduce number or port, process, etc
[14:33:22] <Kris> I guess that is true.
[14:34:35] igor leaves the room
[14:34:40] tuskun leaves the room
[14:35:01] sander leaves the room
[14:36:34] nhvjzf leaves the room
[14:36:40] leke joins the room
[14:37:38] stp joins the room
[14:39:25] sander joins the room
[14:39:55] Citlali leaves the room
[14:40:15] Holger joins the room
[14:40:58] Citlali joins the room
[14:41:10] <Licaon_Kter> > So it is hard to benchmark.
Just get rtb bruh https://github.com/processone/rtb
[14:41:17] Holger leaves the room
[14:41:22] Holger joins the room
[14:42:18] sander leaves the room
[14:42:18] sander leaves the room
[14:42:18] sander leaves the room
[14:42:18] sander leaves the room
[14:42:18] sander leaves the room
[14:43:05] <Licaon_Kter> https://upload.convorb.im/7c370453f738f2c0c995eaee643e5e0aba76aeb0/0GKAt60gK7XiRpFTNnjpAtlhgLGrLGbq9Xmd6Lor/MRZ74r94S6iJy-EDo2TWWQ.jpg
[14:44:05] <Kris> Feel free to make a comparison benchmark then 😅
[14:44:40] resoli leaves the room
[14:45:26] insanity leaves the room
[14:45:33] <Mickaël> > Licaon_Kter wrote:
> https://upload.convorb.im/7c370453f738f2c0c995eaee643e5e0aba76aeb0/0GKAt60gK7XiRpFTNnjpAtlhgLGrLGbq9Xmd6Lor/MRZ74r94S6iJy-EDo2TWWQ.jpg
For a couple of users, you could even skip PGSql to save RAM and rely on Mnesia only to save a bit of RAM.
[14:45:45] astanad joins the room
[14:45:46] woodstock joins the room
[14:46:11] Bilo leaves the room
[14:46:40] vanstabholme leaves the room
[14:47:07] sander joins the room
[14:47:10] sander joins the room
[14:47:11] sander joins the room
[14:47:49] vanstabholme joins the room
[14:47:54] Licaon_Kter leaves the room
[14:47:55] Licaon_Kter joins the room
[14:48:03] resoli joins the room
[14:49:00] sander joins the room
[14:49:05] sander joins the room
[14:49:05] leke leaves the room
[14:50:07] stefan_ leaves the room
[14:50:52] leke leaves the room
[14:51:59] reso leaves the room
[14:52:35] insanity joins the room
[14:52:37] reso joins the room
[14:54:19] astanad leaves the room
[14:57:18] <stratself> i'm thinking of testing out the matrix gateway. Does it work in a similar way to something like Slidge?
[14:58:03] <Mickaël> > stratself wrote:
> i'm thinking of testing out the matrix gateway. Does it work in a similar way to something like Slidge?
Yes, I think so
[14:58:38] <stratself> and is there any way to use room memberships instead of leave_timeout?
[14:59:11] <stratself> afaict it matches more with what matrix does, and I won't be spamming their rooms with leaves and joins
[14:59:39] Titi joins the room
[15:01:26] gooya leaves the room
[15:01:48] tuskun joins the room
[15:01:51] gooya joins the room
[15:02:03] kaptan joins the room
[15:02:04] nay leaves the room
[15:02:10] <Mickaël> I think we would need to implement the Matrix persistence for that, because if you restart the server, then you lose your own copy of the room and need to recreate it. It’s on the roadmap, we need to to it at some point.
[15:02:12] ademir leaves the room
[15:02:32] Kris joins the room
[15:03:26] Citlali leaves the room
[15:03:55] sundance joins the room
[15:03:58] nolefty joins the room
[15:04:09] <stratself> ah i see, thats good to know thanks
[15:04:43] <Holger> Mickaël,
> rely on Mnesia
SQLite, please! 😀
[15:04:44] debacle joins the room
[15:05:08] <Mickaël> > Holger wrote:
> Mickaël,
> > rely on Mnesia
>
> SQLite, please! 😀
That works too 😊
[15:05:10] Citlali joins the room
[15:05:14] <Holger> Mnesia is really too unreliable for MAM (and PubSub) even with a small user number.
[15:05:48] <Mickaël> > Holger wrote:
> Mnesia is really too unreliable for MAM (and PubSub) even with a small user number.
Big activity spikes ?
[15:06:44] LNJ joins the room
[15:06:52] <Holger> Mickaël, (1) hard 2 GiB limit for disk-only tables such as MAM, (2) random breakage where the Dets file is just b0rked beyond repair.
[15:07:39] <Holger> We log a warning when Mnesia is used for mod_mam on startup, and I think there's a warning in the example config file.
[15:07:40] vanstabholme leaves the room
[15:08:00] sezuan joins the room
[15:08:33] <Mickaël> Indeed, I always forget about that 2GB limit
[15:08:57] vanstabholme joins the room
[15:09:10] neox joins the room
[15:09:15] <Holger> IMO that random unreliability of Dets is even worse.  Of course things _do_ work for 87,6 % of the Mnesia users. But I'm annoyed enough by the remaining breakage that I keep suggesting to deprecate Mnesia altogether for years.
[15:09:47] <Holger> I think back in those days zinid agreed to do that once we have auto schema upgrades for SQL(ite).  We have that now 😀
[15:10:19] <Holger> If I happened to know the CEO of ProcessOne I'd simply suggest it to him!
[15:10:30] erebion_muc leaves the room
[15:11:38] <Mickaël> Indeed we should consider that. I guess it’s there because it make build and deployment easier (one less dependency), but if it is not as easy to deploy with SQLite, we should focus on solving that.
[15:12:08] <Holger> I'm not sure about the reason for that breakage, but we do trigger it occasionally for some fraction of Mnesia users.  Happened a decade ago and still happens with today's OTP versions.  Somehow Dets just isn't designed to be used for use cases such as MAM/PubSub.
[15:12:26] erik leaves the room
[15:12:26] erik leaves the room
[15:12:41] <Holger> I mean I guess Mnesia was entirely fine for the little amount of persistent data stored by XMPP servers 20 years ago.
[15:12:53] erik joins the room
[15:13:03] <Holger> But Mnesia is really designed to be Redis, not SQL, right.
[15:13:28] erik joins the room
[15:13:36] <Mickaël> Yes, I guess. This is still strange that OTP team did not fix that over the years, maybe we can write a small script to reproduce it.
[15:13:42] <Mickaël> Anyway, I get your point :)
[15:15:16] <stratself> i'm on a tangent here, but wonder if sqlite with WAL mode could be beneficial to ejabberd
[15:16:09] ta leaves the room
[15:16:13] <stratself> afaik it enables concurrent reads, so yay for performance i think
[15:17:38] gt leaves the room
[15:17:54] Citlali leaves the room
[15:18:44] gt joins the room
[15:19:05] schäfchen726 leaves the room
[15:19:56] marc36 leaves the room
[15:20:19] schäfchen726 joins the room
[15:20:30] marc36 joins the room
[15:21:42] Bilo joins the room
[15:23:41] Citlali joins the room
[15:23:53] stp leaves the room
[15:27:10] <zoidberg> Who is the CEO?
[15:28:16] <Mickaël> I guess it’s me
[15:28:45] <zoidberg> Mickaël: The man, the legend, the myth?
[15:29:16] <zoidberg> you are Heisenberg?
[15:29:18] resoli leaves the room
[15:29:43] LNJ leaves the room
[15:29:54] <zoidberg> Ive been here all this time, never understood the Hierarchy of processone/ejabberd
[15:29:58] <Mickaël> You're god damn right!
[15:30:20] <Mickaël> Well, it is a small company, so a bit loose
[15:30:38] Citlali leaves the room
[15:30:57] <Firekeeper> If you have a Parrot named Snikket, I'm done.
[15:31:10] <Firekeeper> It's all full circle!
[15:31:13] kaptan leaves the room
[15:31:16] kaptan joins the room
[15:31:33] <Mickaël> nope
[15:31:36] Ramiro Romani joins the room
[15:31:58] IGImonster joins the room
[15:32:33] Citlali joins the room
[15:32:33] hs-157 joins the room
[15:35:17] erik leaves the room
[15:35:32] astanad joins the room
[15:35:36] stp joins the room
[15:35:45] akindmirror joins the room
[15:36:57] gt leaves the room
[15:38:21] rintinfinn joins the room
[15:38:53] Citlali leaves the room
[15:39:14] LNJ joins the room
[15:40:07] Licaon_Kter leaves the room
[15:40:08] Licaon_Kter joins the room
[15:41:07] dom leaves the room
[15:45:57] tuskun leaves the room
[15:46:08] tuskun joins the room
[15:46:48] Jeroen joins the room
[15:46:50] Jeroen leaves the room
[15:47:15] mightyBroccoli leaves the room
[15:48:35] akindmirror leaves the room
[15:49:15] dom joins the room
[15:49:59] gt joins the room
[15:50:28] we. joins the room
[15:50:53] we. leaves the room
[15:51:08] we. joins the room
[15:51:23] we. leaves the room
[15:52:04] xgjkcdfhjfd joins the room
[15:52:22] LNJ leaves the room
[15:52:31] StepForward joins the room
[15:54:04] xgjkcdfhjfd leaves the room
[15:55:16] Citlali joins the room
[15:56:19] astanad leaves the room
[15:57:03] Benson leaves the room
[15:57:57] astanad joins the room
[15:58:32] blue joins the room
[15:58:57] akindmirror joins the room
[15:59:24] LNJ joins the room
[16:00:41] sillycobra500 joins the room
[16:00:51] resoli joins the room
[16:01:41] Citlali leaves the room
[16:02:17] IGImonster leaves the room
[16:03:33] akindmirror leaves the room
[16:05:06] IGImonster joins the room
[16:05:23] astanad leaves the room
[16:06:19] Masked Lilith joins the room
[16:06:47] abba leaves the room
[16:07:06] abba joins the room
[16:07:29] astanad joins the room
[16:07:33] astanad leaves the room
[16:07:51] schäfchen726 joins the room
[16:08:03] akindmirror joins the room
[16:08:27] astanad joins the room
[16:09:35] akindmirror leaves the room
[16:10:10] xylobol joins the room
[16:10:31] Bilo leaves the room
[16:12:56] svp leaves the room
[16:12:59] badrihippo joins the room
[16:14:12] svp joins the room
[16:14:27] schäfchen726 leaves the room
[16:14:32] sillycobra500 leaves the room
[16:14:43] astanad leaves the room
[16:16:36] stp leaves the room
[16:16:45] Manis joins the room
[16:17:12] badrihippo joins the room
[16:17:38] TheCoffeMaker joins the room
[16:17:57] astanad joins the room
[16:18:02] astanad leaves the room
[16:18:05] astanad joins the room
[16:18:38] qsx leaves the room
[16:18:40] xent joins the room
[16:20:35] Eddy joins the room
[16:21:58] mightyBroccoli joins the room
[16:22:18] km joins the room
[16:22:36] Mickaël leaves the room
[16:23:02] tuskun leaves the room
[16:23:37] marc leaves the room
[16:24:47] j.r leaves the room
[16:24:49] j.r joins the room
[16:25:51] rain leaves the room
[16:25:51] rain joins the room
[16:26:39] j.r leaves the room
[16:26:41] j.r joins the room
[16:26:58] Citlali joins the room
[16:27:45] j.r leaves the room
[16:27:47] j.r joins the room
[16:28:04] StepForward leaves the room
[16:28:15] Bilo joins the room
[16:29:01] tuskun joins the room
[16:29:58] bomjezyan joins the room
[16:30:18] neox leaves the room
[16:32:15] FbIN leaves the room
[16:34:03] Citlali leaves the room
[16:34:44] neox joins the room
[16:37:40] erebion_muc joins the room
[16:37:54] svp leaves the room
[16:38:25] qsx joins the room
[16:39:19] svp joins the room
[16:39:59] FbIN (VB) leaves the room
[16:41:51] insanity leaves the room
[16:41:59] insanity joins the room
[16:42:40] badrihippo leaves the room: Disconnected: Replaced by new connection
[16:42:52] badrihippo joins the room
[16:44:42] meson joins the room
[16:45:06] sillycobra500 joins the room
[16:45:34] svp leaves the room
[16:46:43] svp joins the room
[16:47:14] neox leaves the room
[16:48:50] danielepiccoli joins the room
[16:49:08] deimosBSD joins the room
[16:49:16] deimosBSD joins the room
[16:49:37] rain leaves the room
[16:51:40] LNJ leaves the room
[16:51:41] LNJ joins the room
[16:51:48] dom leaves the room
[16:52:18] badrihippo leaves the room
[16:52:41] svp leaves the room
[16:55:40] svp joins the room
[16:55:43] astanad leaves the room
[16:57:01] deimosBSD leaves the room
[16:58:23] marc joins the room
[16:59:43] bkero leaves the room
[17:00:26] zoidberg leaves the room
[17:02:57] reso leaves the room
[17:04:09] jesse joins the room
[17:04:42] astanad joins the room
[17:04:45] reso joins the room
[17:08:11] stefan_ joins the room
[17:09:10] jesse leaves the room
[17:09:14] Citlali joins the room
[17:09:46] IGImonster leaves the room
[17:11:03] zoidberg joins the room
[17:11:15] carlo joins the room
[17:12:01] Kris leaves the room
[17:12:38] dom joins the room
[17:13:04] rintinfinn leaves the room
[17:14:18] bkero joins the room
[17:14:21] stratself leaves the room
[17:14:21] stratself leaves the room
[17:15:12] Kris joins the room
[17:15:14] Bilo leaves the room
[17:15:48] inkey joins the room
[17:15:51] <mm> > IMO that random unreliability of Dets is even worse.  Of course things _do_ work for 87,6 % of the Mnesia users. But I'm annoyed enough by the remaining breakage that I keep suggesting to deprecate Mnesia altogether for years.
👍
[17:16:24] jesse leaves the room
[17:16:26] jesse joins the room
[17:16:41] Masked Lilith leaves the room
[17:17:35] lucas leaves the room
[17:17:35] lucas leaves the room
[17:18:36] lucas joins the room
[17:18:36] lucas leaves the room
[17:18:38] lucas joins the room
[17:18:38] lucas leaves the room
[17:18:38] lucas joins the room
[17:18:38] lucas leaves the room
[17:18:39] lucas joins the room
[17:18:39] lucas leaves the room
[17:18:43] lucas joins the room
[17:18:43] lucas leaves the room
[17:18:44] lucas joins the room
[17:18:44] lucas leaves the room
[17:19:52] erebion_muc leaves the room
[17:21:15] <mm> > If you have a Parrot named Snikket, I'm done.
😂
[17:21:52] gt leaves the room
[17:21:55] astanad leaves the room
[17:21:57] Neimi leaves the room
[17:21:57] Citlali leaves the room
[17:22:13] dusty leaves the room
[17:23:03] astanad joins the room
[17:25:55] zoidberg leaves the room
[17:27:14] svp leaves the room
[17:28:13] zoidberg leaves the room
[17:28:20] astanad leaves the room
[17:28:47] svp joins the room
[17:29:25] badrihippo leaves the room
[17:29:35] gt joins the room
[17:34:03] Citlali joins the room
[17:37:44] Bilo joins the room
[17:38:06] satish leaves the room
[17:40:24] rain joins the room
[17:40:53] <mm> > Can someone here kindly check https://www.edu4rdshl.dev/posts/setting-up-an-ejabberd-xmpp-server-with-video-calls-and-multimedia-support/ and see if I haven't written something terribly wrong? :p
IMHO it will be good idea to have also TLS turn listener.
[17:41:16] Citlali leaves the room
[17:41:57] Citlali joins the room
[17:42:52] snowstorm joins the room
[17:42:54] snowstorm leaves the room
[17:43:01] snowstorm joins the room
[17:43:05] snowstorm leaves the room
[17:43:12] snowstorm joins the room
[17:43:16] snowstorm leaves the room
[17:43:23] snowstorm joins the room
[17:43:24] snowstorm leaves the room
[17:43:31] snowstorm joins the room
[17:43:34] snowstorm leaves the room
[17:43:43] snowstorm joins the room
[17:43:46] snowstorm leaves the room
[17:43:54] snowstorm joins the room
[17:45:24] uira leaves the room
[17:46:53] LNJ leaves the room
[17:46:53] seyon leaves the room
[17:47:20] Jeroen joins the room
[17:47:22] Jeroen leaves the room
[17:48:19] qsx leaves the room
[17:48:46] astanad joins the room
[17:50:40] kinetik leaves the room
[17:51:18] samu joins the room
[17:51:59] Masked Lilith joins the room
[17:57:20] kinetik joins the room
[17:57:26] hs-157 leaves the room
[17:57:56] ffunk joins the room
[17:57:57] ffunk leaves the room
[17:58:01] FbIN joins the room
[17:58:13] FbIN (VB) joins the room
[17:58:24] ffunk joins the room
[18:01:48] neox joins the room
[18:05:10] Manis leaves the room
[18:05:13] Manis joins the room
[18:05:59] 16180339887 leaves the room
[18:06:11] svp joins the room
[18:06:50] svp leaves the room
[18:07:46] svp joins the room
[18:08:17] svp leaves the room
[18:08:55] svp joins the room
[18:09:09] stefan_ leaves the room
[18:09:27] svp leaves the room
[18:10:04] reso leaves the room
[18:10:29] svp leaves the room
[18:10:29] svp joins the room
[18:11:00] svp leaves the room
[18:11:24] seyon joins the room
[18:11:27] svp joins the room
[18:11:41] woodstock leaves the room
[18:11:59] svp leaves the room
[18:12:49] svp joins the room
[18:12:49] svp leaves the room
[18:13:56] Citlali leaves the room
[18:14:47] svp joins the room
[18:15:30] <edu4rdshl> > IMHO it will be good idea to have also TLS turn listener.
Makes sense, will add it
[18:16:01] Slava Bendersky leaves the room
[18:16:11] kinetik leaves the room
[18:17:28] kinetik joins the room
[18:17:49] svp joins the room
[18:18:34] Gürteltier joins the room
[18:18:50] woodstock joins the room
[18:20:31] martin leaves the room
[18:21:00] vanstabholme leaves the room
[18:21:30] astanad leaves the room
[18:22:05] rintinfinn joins the room
[18:22:38] b43 leaves the room
[18:22:58] vanstabholme joins the room
[18:23:12] <Holger> TLS TURN listener is complicated.
[18:24:00] <Holger> Short story is, it can make sense to support clients behind restrictive firewalls which allow TLS traffic on port 443 and nothing else.
[18:24:33] <Holger> But that's not so trivial to implement and maybe a bit out of scope of a tutorial that tries to give a simple explanation of how to set up ejabberd.
[18:24:38] b43 joins the room
[18:25:26] <Holger> Adding another TURN access method adds call negotiation latency (because all methods are initialized before the actual call is made).  So it's a trade-off.
[18:25:56] sundance leaves the room
[18:25:57] nolefty leaves the room
[18:25:57] sundance joins the room
[18:25:58] nolefty joins the room
[18:26:08] <Holger> So if you add a TURN via TLS listener on a port different from 443, which is a setup I see quite often, you get the downside of the TLS listener without any advantage.
[18:26:59] <edu4rdshl> Also, technically the scenarios where TURN is used shouldn't be too common and most things should work with STUN, no?
[18:27:03] Citlali joins the room
[18:27:14] <edu4rdshl> Also, technically the scenarios where TURN is used shouldn't be too common and most scenarios should work with STUN, no?
[18:28:13] Bilo leaves the room
[18:28:33] <Holger> Well in that specific scenario, a client is behind that 443-only firewall, STUN won't do the trick.
[18:28:53] <Holger> But as I said, if you really want to support calls in that scenario, you need to go 443-only.
[18:29:10] <Holger> And the means of doing that depend on your environment.
[18:29:24] <Holger> So in my book, that's too much for a straightforward tutorial.
[18:29:43] <Holger> Then again, my own tutorial looks like this: <https://ejabberd.messaging.one/howto.html> :D
[18:30:29] <edu4rdshl> Hahahahha
[18:30:31] <edu4rdshl> Lovely
[18:30:34] astanad joins the room
[18:31:01] nito joins the room
[18:31:16] Bilo joins the room
[18:31:30] <edu4rdshl> I just tried to put an all-in-one, _easy_ to follow post. I wish more people would use XMPP. Already created accounts for 5 friends and my GF hahahaha
[18:31:31] reso joins the room
[18:31:38] svp leaves the room
[18:31:47] svp joins the room
[18:32:57] <edu4rdshl> Btw, opening range ports in docker is... Uuuh. Docker creates a docker-proxy process for each port. In my tutorial I only had ~~800 ports opened and that increased the resource usage considerably
[18:33:02] <edu4rdshl> I added a note to it
[18:33:31] okko joins the room
[18:33:37] <edu4rdshl> And let only like 20 turn ports range on my server haha
[18:33:48] Citlali leaves the room
[18:35:24] Citlali joins the room
[18:37:54] <Holger> Yeah that's a known issue.
[18:38:02] <Holger> I _think_ Podman doesn't have it?
[18:38:22] <Holger> Anyway yes limiting the range should be a good recommendation.
[18:38:36] <Holger> Just note that each call might need a few ports, not just one.
[18:41:30] banana joins the room
[18:41:58] Citlali leaves the room
[18:43:07] LNJ joins the room
[18:44:18] moparisthebest joins the room
[18:45:10] neox leaves the room
[18:45:10] neox leaves the room
[18:46:10] 16180339887 joins the room
[18:46:16] neox joins the room
[18:46:29] moparisthebest leaves the room
[18:46:46] neox joins the room
[18:47:21] sundance leaves the room
[18:47:21] nolefty leaves the room
[18:47:21] sundance joins the room
[18:47:23] nolefty joins the room
[18:47:54] ffunk leaves the room
[18:47:59] ffunk joins the room
[18:48:05] ffunk leaves the room
[18:48:18] ffunk joins the room
[18:48:31] yzrh joins the room
[18:49:16] ffunk leaves the room
[18:52:18] neox leaves the room
[18:53:38] dusty joins the room
[18:54:07] karme joins the room
[18:54:57] sillycobra500 leaves the room
[18:54:58] Citlali joins the room
[18:59:40] j.r leaves the room
[18:59:42] j.r joins the room
[19:00:29] sillycobra500 joins the room
[19:01:31] Citlali leaves the room
[19:02:07] hs-157 joins the room
[19:03:17] debalance leaves the room
[19:03:47] erebion_muc joins the room
[19:04:07] writer77 leaves the room
[19:04:36] moparisthebest joins the room
[19:06:49] svp leaves the room
[19:06:49] debalance joins the room
[19:07:07] svp leaves the room
[19:07:29] erik joins the room
[19:08:13] svp joins the room
[19:08:23] danielepiccoli leaves the room
[19:08:28] neox leaves the room
[19:08:29] StepForward joins the room
[19:09:32] Bilo leaves the room
[19:12:59] Citlali joins the room
[19:14:39] writer77 joins the room
[19:15:44] Firekeeper joins the room
[19:16:13] deimosBSD leaves the room
[19:19:20] Citlali leaves the room
[19:19:40] neox joins the room
[19:20:12] stp joins the room
[19:22:14] deimosBSD joins the room
[19:23:25] vlad leaves the room
[19:23:27] vlad joins the room
[19:23:38] stratself joins the room
[19:26:01] moparisthebest leaves the room
[19:26:54] Licaon_Kter leaves the room
[19:27:22] Licaon_Kter joins the room
[19:27:59] Bilo joins the room
[19:28:14] <edu4rdshl> > I _think_ Podman doesn't have it?
I have been tempted to use podman for it, and I already have some podman services running using quadlets, but as I didn't know too much about Ejabberd when I was creating the server, I went with Docker to avoid possible additional issues with podman
[19:28:22] karme leaves the room
[19:28:42] blue leaves the room
[19:28:45] <edu4rdshl> Podman is rootless on my system, though, it should have worked just fine as my current ejabberd setup doesn't rely on privileged ports
[19:28:49] Bertrand leaves the room
[19:31:39] seyon leaves the room
[19:31:39] marko.cupac leaves the room
[19:32:10] snowstorm leaves the room
[19:32:26] writer77 leaves the room
[19:33:14] dom leaves the room
[19:33:14] michael leaves the room
[19:33:16] writer77 joins the room
[19:33:54] debalance leaves the room
[19:34:43] erik leaves the room
[19:38:09] marko.cupac joins the room
[19:39:20] stp leaves the room
[19:39:38] Madeorsk joins the room
[19:41:21] FbIN (VB) leaves the room
[19:41:21] FbIN leaves the room
[19:41:49] StepForward leaves the room
[19:45:24] FbIN joins the room
[19:45:25] FbIN (VB) joins the room
[19:45:29] Citlali joins the room
[19:45:58] cel joins the room
[19:47:37] seyon joins the room
[19:48:28] EmleyMoor leaves the room
[19:48:30] EmleyMoor joins the room
[19:52:25] Citlali leaves the room
[19:52:54] sezuan leaves the room
[19:52:55] sezuan joins the room
[19:53:17] danielepiccoli joins the room
[19:56:27] ru_maniac leaves the room
[19:57:02] marc leaves the room
[19:57:29] marc joins the room
[20:02:03] Citlali joins the room
[20:02:59] km leaves the room
[20:04:46] ma1uta leaves the room
[20:06:31] Gürteltier leaves the room
[20:06:36] Slava Bendersky joins the room
[20:06:41] svp leaves the room
[20:07:55] svp joins the room
[20:08:19] qsx joins the room
[20:08:40] Citlali leaves the room
[20:09:03] ru_maniac joins the room
[20:11:36] sezuan leaves the room
[20:13:28] rom1dep leaves the room
[20:14:16] Citlali joins the room
[20:15:15] mm joins the room
[20:15:16] mm leaves the room
[20:15:24] mm joins the room
[20:16:36] dusty leaves the room
[20:17:36] banana leaves the room
[20:20:38] Citlali leaves the room
[20:22:34] bomjezyan leaves the room
[20:24:06] j.r leaves the room
[20:24:09] j.r joins the room
[20:25:01] Citlali joins the room
[20:25:41] AZERTY keyboard leaves the room
[20:28:05] tobiasd leaves the room
[20:29:36] abba leaves the room
[20:30:51] Pikarobbi leaves the room
[20:31:27] km joins the room
[20:31:54] Citlali leaves the room
[20:32:19] Citlali joins the room
[20:32:55] abba joins the room
[20:33:21] FbIN leaves the room
[20:33:21] FbIN (VB) leaves the room
[20:35:05] LNJ leaves the room
[20:35:07] LNJ joins the room
[20:37:25] ta joins the room
[20:38:52] FbIN joins the room
[20:38:53] FbIN (VB) joins the room
[20:39:10] mightyBroccoli joins the room
[20:40:22] stp joins the room
[20:41:02] gooya leaves the room
[20:43:20] gooya joins the room
[20:44:25] Bertrand leaves the room
[20:44:43] Citlali leaves the room
[20:45:06] writer77 leaves the room
[20:45:12] Pikarobbi joins the room
[20:45:28] bomjezyan joins the room
[20:45:41] Bertrand joins the room
[20:48:36] dom joins the room
[20:54:29] xent leaves the room
[20:57:22] Citlali joins the room
[20:57:57] rain joins the room
[20:58:30] Olivia joins the room
[20:58:53] dusty joins the room
[20:59:29] banana joins the room
[20:59:50] km leaves the room
[21:00:02] sundance leaves the room
[21:00:20] <Maïke> and if you have other sites you can't even use turn on 443
[21:00:42] rain leaves the room
[21:00:44] <Maïke> but thanks to whatsapp ports 3478 and 5349 should be fine on restrictive networks
[21:00:51] Manis leaves the room
[21:00:55] EmleyMoor leaves the room
[21:00:57] EmleyMoor joins the room
[21:00:58] stratself leaves the room
[21:01:01] <edu4rdshl> > but thanks to whatsapp ports 3478 and 5349 should be fine on restrictive networks
❤️
[21:01:12] <edu4rdshl> > but thanks to whatsapp ports 3478 and 5349 should be fine on restrictive networks
😂
[21:01:18] <edu4rdshl> > and if you have other sites you can't even use turn on 443
😂
[21:01:20] <edu4rdshl> > and if you have other sites you can't even use turn on 443
👍
[21:01:24] agentcasey joins the room
[21:02:07] <edu4rdshl> > and if you have other sites you can't even use turn on 443
Yep, I have exactly that problem. I have a matrix server as well listening on 443
[21:02:22] tobiasd leaves the room
[21:02:29] Masked Lilith leaves the room
[21:03:41] Citlali leaves the room
[21:04:02] rain joins the room
[21:04:33] stratself joins the room
[21:05:21] devilz leaves the room
[21:05:28] <Holger> Maïke: There's definitely networks that don't allow those ports.
[21:05:49] <Holger> It's not like all admins are keen on making WhatsApp users happy.
[21:05:51] meson leaves the room
[21:06:03] bomjezyan leaves the room
[21:06:15] <Maïke> are they very rare those networks?
[21:06:20] LNJ leaves the room
[21:06:29] <Holger> edu4rdshl: You can use SNI and/or ALPN to multiplex 443 traffic.  But that's precisely what I had in mind when I said "depends on environment".
[21:06:30] <Maïke> i once logged in a store free WiFi, and only jabber worked
[21:06:42] <Maïke> and 443
[21:07:15] <Holger> Maïke: I guess some hotel/airport WiFis work that way, or 'enterprise' networks.  I don't have numbers to quantify the amount :-)
[21:07:54] <Holger> And recently I heard about the opposite: Some on-plane WiFi that seems to want to allow WhatsApp or something, but _not_ web browsing.  So they block 443.
[21:08:04] Citlali joins the room
[21:08:19] <Holger> I.e. offering 443 _only_ won't do the trick for everyone, either :-)
[21:09:29] astanad leaves the room
[21:09:58] <moparisthebest> > and if you have other sites you can't even use turn on 443
Maïke: sslh or a number of others allow for this
[21:10:21] arcanicanis joins the room
[21:10:42] astanad joins the room
[21:11:24] <moparisthebest> > And recently I heard about the opposite: Some on-plane WiFi that seems to want to allow WhatsApp or something, but _not_ web browsing.  So they block 443.
iirc they allow TLS on 5223 ? tl;dr have sslh multiplex from all these ports to all your services and be as unblockable as possible (:
[21:11:29] gt leaves the room
[21:11:34] Firekeeper leaves the room
[21:11:49] abba leaves the room
[21:12:22] xent joins the room
[21:12:58] banana leaves the room
[21:13:25] meson joins the room
[21:14:35] gt joins the room
[21:16:55] vanstabholme leaves the room
[21:17:24] rain leaves the room
[21:17:31] vanstabholme joins the room
[21:18:40] Robert leaves the room
[21:20:02] Citlali leaves the room
[21:20:23] sarvo leaves the room
[21:21:05] sarvo joins the room
[21:21:49] Holger leaves the room
[21:23:01] vanstabholme leaves the room
[21:23:34] vanstabholme joins the room
[21:30:02] erik joins the room
[21:30:12] Squeaky Latex Folf leaves the room
[21:30:39] Squeaky Latex Folf joins the room
[21:37:11] rintinfinn leaves the room
[21:38:16] abba joins the room
[21:40:33] erebion_muc leaves the room
[21:43:30] sander leaves the room
[21:43:31] <Holger> Dunno but I can well imagine that everything besides 443 works in that environment, yes 😃
[21:43:34] sander joins the room
[21:44:22] LNJ joins the room
[21:44:59] <Holger> Two different friends of mine ran into it, one of them noticed because XMPP text messaging was fine but cat pic upload failed, the latter was 443-only.  That's less easy to work around …
[21:45:18] resoli leaves the room
[21:46:30] okko leaves the room
[21:48:28] ChaosKid42 leaves the room
[21:48:29] ChaosKid42 joins the room
[21:49:01] vanstabholme leaves the room
[21:49:27] vanstabholme joins the room
[21:49:31] gt leaves the room
[21:50:06] erik leaves the room
[21:51:12] r00tobo leaves the room
[21:54:13] Masked Lilith joins the room
[21:55:03] nolefty leaves the room
[21:56:15] astanad leaves the room
[21:56:46] nay joins the room
[21:56:59] chrys joins the room
[21:57:30] chris joins the room
[21:57:46] chris leaves the room
[21:57:56] Eddy leaves the room
[22:00:54] edu4rdshl leaves the room
[22:00:55] deimosBSD leaves the room
[22:01:44] meson leaves the room
[22:01:50] oko joins the room
[22:02:14] sundance leaves the room
[22:02:46] St0ne leaves the room
[22:03:48] astanad joins the room
[22:05:41] Citlali joins the room
[22:05:48] starkzarn joins the room
[22:07:20] edu4rdshl joins the room
[22:07:21] inkey leaves the room
[22:07:23] edu4rdshl joins the room
[22:07:28] edu4rdshl leaves the room
[22:09:38] astanad leaves the room
[22:09:53] gt joins the room
[22:10:36] bio joins the room
[22:12:13] bio leaves the room
[22:12:17] bio joins the room
[22:13:12] bio leaves the room
[22:13:23] bio joins the room
[22:13:42] Citlali leaves the room
[22:14:14] cel leaves the room
[22:14:17] cel joins the room
[22:14:33] jesse joins the room
[22:14:45] Citlali joins the room
[22:15:52] abba leaves the room
[22:19:22] abba joins the room
[22:22:15] pod leaves the room
[22:26:24] Citlali leaves the room
[22:27:37] xent leaves the room
[22:27:59] kaptan leaves the room
[22:28:13] Sergio leaves the room
[22:30:52] stratself leaves the room
[22:32:18] Сергій leaves the room
[22:34:05] cel leaves the room
[22:34:07] cel joins the room
[22:35:21] abba leaves the room
[22:36:01] astanad joins the room
[22:37:59] de-facto joins the room
[22:38:39] Neimi joins the room
[22:38:53] rintinfinn joins the room
[22:40:23] abba joins the room
[22:43:20] ff leaves the room
[22:43:20] ff leaves the room
[22:44:00] dusty leaves the room
[22:44:26] j.r leaves the room
[22:44:30] j.r joins the room
[22:45:03] abba leaves the room
[22:48:21] 16180339887 leaves the room
[22:50:07] ChatLux joins the room
[22:50:48] tuskun joins the room
[22:51:44] mako joins the room
[22:58:00] pod leaves the room
[22:59:57] tuskun leaves the room
[23:00:37] kinetik leaves the room
[23:02:58] kinetik joins the room
[23:03:17] Ramiro Romani joins the room
[23:04:27] deimosBSD joins the room
[23:04:34] deimosBSD joins the room
[23:05:08] deimosBSD leaves the room
[23:06:39] Citlali joins the room
[23:07:30] resoli joins the room
[23:11:07] karme leaves the room
[23:11:15] mightyBroccoli leaves the room
[23:11:37] mikel leaves the room
[23:11:56] cel leaves the room
[23:12:04] Citlali leaves the room
[23:12:17] mc leaves the room
[23:12:19] mc joins the room
[23:12:28] nolefty leaves the room
[23:16:26] Firekeeper leaves the room: Disconnected: Replaced by new connection
[23:16:30] Firekeeper joins the room
[23:17:31] starkzarn leaves the room
[23:18:56] Bilo leaves the room
[23:18:58] el3ctron joins the room
[23:20:20] Amolith joins the room
[23:30:11] Titi leaves the room
[23:30:41] marc36 leaves the room
[23:31:14] snowstorm joins the room
[23:31:32] sander leaves the room
[23:33:19] Olivia leaves the room
[23:33:26] vanstabholme leaves the room
[23:35:15] EmleyMoor leaves the room
[23:35:16] EmleyMoor joins the room
[23:37:34] bio leaves the room
[23:39:07] schäfchen726 leaves the room
[23:40:21] carlo leaves the room
[23:40:21] carlo leaves the room
[23:43:03] Citlali joins the room
[23:43:28] Pikarobbi leaves the room
[23:43:50] dusty joins the room
[23:45:08] Titi leaves the room
[23:46:31] Firekeeper joins the room
[23:46:42] stp leaves the room
[23:49:34] bio leaves the room
[23:50:26] Holger leaves the room
[23:50:30] Holger joins the room
[23:51:12] bio joins the room
[23:51:17] astanad leaves the room
[23:53:38] famfo leaves the room
[23:53:38] famfo leaves the room: Disconnected: Received SIGTERM
[23:53:38] famfo leaves the room: Disconnected: Received SIGTERM
[23:54:00] chrys leaves the room
[23:55:02] famfo joins the room
[23:55:05] resoli leaves the room
[23:55:12] famfo joins the room
[23:55:47] egnun joins the room
[23:58:32] vlad leaves the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!