Process-one
ejabberd
ejabberd@conference.process-one.net
Thursday, March 19, 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:19] zeank joins the room
[00:01:49] snowstorm leaves the room
[00:02:47] specialforces865 joins the room
[00:03:23] gratuxri joins the room
[00:03:23] gratuxri leaves the room
[00:04:03] gratuxri joins the room
[00:04:04] gratuxri leaves the room
[00:05:23] Lutz joins the room
[00:07:21] zeank leaves the room
[00:07:29] rain leaves the room
[00:08:49] b43 joins the room
[00:09:14] vanstabholme leaves the room
[00:12:31] gratuxri joins the room
[00:12:32] gratuxri leaves the room
[00:15:13] toastal joins the room
[00:15:28] starkzarn leaves the room
[00:16:11] tuskun leaves the room
[00:16:20] cbtadmin leaves the room
[00:16:20] carlo leaves the room
[00:16:21] admin_cb leaves the room
[00:18:06] zeank joins the room
[00:20:02] snowstorm joins the room
[00:24:03] EmleyMoor leaves the room
[00:24:05] EmleyMoor joins the room
[00:24:36] <ksa> Can I use a cheaper storage for user media uploaded via mod_http_upload? Something like AWS S3. These freaking vps storage prices are insane.
[00:24:51] zeank leaves the room
[00:30:02] fcsgc joins the room
[00:30:03] cbtadmin joins the room
[00:30:04] admin_cb joins the room
[00:30:14] carlo joins the room
[00:30:36] admin leaves the room
[00:30:36] toastal leaves the room
[00:34:10] ki9 joins the room
[00:34:57] zeank joins the room
[00:36:19] fcsgc leaves the room
[00:39:31] hippopotamus leaves the room
[00:39:55] hippopotamus joins the room
[00:41:40] zeank leaves the room
[00:41:54] debacle leaves the room
[00:42:08] henrik joins the room
[00:48:31] <Kris> https://github.com/processone/ejabberd-contrib/tree/master/mod_s3_upload
[00:52:17] zeank joins the room
[00:52:28] azahi joins the room
[00:53:29] Bertrand leaves the room
[00:54:31] astanad leaves the room
[00:54:31] lucas leaves the room
[00:54:31] seyon leaves the room
[00:56:00] gratuxri joins the room
[00:56:00] gratuxri leaves the room
[00:58:15] gratuxri joins the room
[00:58:15] gratuxri leaves the room
[00:58:33] Testiclides leaves the room
[00:59:02] zeank leaves the room
[01:01:07] Pikarobbi leaves the room
[01:02:13] gratuxri joins the room
[01:02:14] gratuxri leaves the room
[01:03:12] hippopotamus leaves the room
[01:06:09] woodstock leaves the room
[01:06:53] Kris leaves the room
[01:08:24] zeank joins the room
[01:10:38] rom1dep leaves the room
[01:12:19] we. leaves the room
[01:12:37] gratuxri joins the room
[01:12:38] gratuxri leaves the room
[01:12:50] Testiclides joins the room
[01:13:12] we. joins the room
[01:14:13] we. leaves the room
[01:14:31] snowstorm leaves the room
[01:15:13] andrey.g leaves the room
[01:17:40] EmleyMoor leaves the room
[01:17:42] EmleyMoor joins the room
[01:18:39] we. joins the room
[01:19:58] azahi leaves the room
[01:20:27] seyon joins the room
[01:20:31] ksa leaves the room
[01:21:33] zoidberg joins the room
[01:24:12] bio joins the room
[01:24:23] Testiclides leaves the room
[01:25:04] gratuxri joins the room
[01:25:07] gratuxri leaves the room
[01:27:07] mightyBroccoli leaves the room
[01:30:09] kaptan joins the room
[01:33:01] chrys leaves the room
[01:33:01] chrys leaves the room: Disconnected: Received SIGTERM
[01:33:05] chrys joins the room
[01:34:22] qsx leaves the room
[01:34:22] qsx joins the room
[01:35:09] bio leaves the room
[01:35:11] chrys joins the room
[01:36:38] bio leaves the room
[01:38:13] henrik leaves the room
[01:40:27] deimosBSD joins the room
[01:40:32] deimosBSD joins the room
[01:40:45] ksa joins the room
[01:40:47] ksa leaves the room
[01:43:07] gratuxri joins the room
[01:43:07] gratuxri leaves the room
[01:44:43] deimosBSD leaves the room
[01:45:36] chrys leaves the room
[01:45:36] chrys leaves the room: Disconnected: Received SIGTERM
[01:45:51] chrys joins the room
[01:45:55] chrys joins the room
[01:46:45] jjj333_p (any pronouns) joins the room
[01:46:58] gratuxri joins the room
[01:47:00] gratuxri leaves the room
[01:49:13] bio leaves the room
[01:51:13] hippopotamus joins the room
[01:52:06] r00tobo joins the room
[01:52:59] bio joins the room
[01:53:40] stp joins the room
[01:58:35] silent joins the room
[01:58:42] moparisthebest joins the room
[02:00:02] seyon leaves the room
[02:01:16] seyon joins the room
[02:01:45] chrys leaves the room: Disconnected: Received SIGTERM
[02:01:45] chrys leaves the room
[02:02:09] chrys joins the room
[02:02:29] chrys joins the room
[02:02:30] mikel leaves the room
[02:03:25] Citlali leaves the room
[02:03:44] ksa joins the room
[02:03:56] ksa leaves the room
[02:04:49] bio leaves the room
[02:04:54] bio joins the room
[02:05:36] Adrien leaves the room
[02:07:48] ksa joins the room
[02:08:33] Frank leaves the room
[02:13:13] gratuxri joins the room
[02:13:14] gratuxri leaves the room
[02:24:17] chrys leaves the room
[02:24:20] chrys joins the room
[02:24:34] chrys leaves the room
[02:24:40] sander leaves the room
[02:24:40] sander leaves the room
[02:24:40] sander leaves the room
[02:26:24] chrys joins the room
[02:26:38] chrys leaves the room
[02:26:48] Testiclides leaves the room
[02:33:05] jjj333_p (any pronouns) leaves the room
[02:37:49] Citlali joins the room
[02:38:02] gratuxri joins the room
[02:38:03] gratuxri leaves the room
[02:40:23] zeank leaves the room
[02:46:54] maidlover leaves the room
[02:48:07] red curry leaves the room
[02:48:08] red curry joins the room
[02:50:27] zeank joins the room
[02:53:31] Maïke leaves the room
[02:55:01] specialforces865 leaves the room
[02:55:12] admin_cb leaves the room
[02:55:28] Benson joins the room
[02:58:12] specialforces865 joins the room
[03:00:00] Maïke leaves the room
[03:00:01] mako joins the room
[03:01:16] zeank leaves the room
[03:02:02] j.r leaves the room
[03:02:18] j.r joins the room
[03:03:45] j.r leaves the room
[03:03:45] bkero leaves the room
[03:03:46] ksa leaves the room
[03:03:46] Ramiro Romani joins the room
[03:03:49] j.r joins the room
[03:03:58] gratuxri joins the room
[03:03:59] gratuxri leaves the room
[03:04:28] zeank joins the room
[03:04:58] kinn leaves the room
[03:05:49] gratuxri joins the room
[03:05:49] gratuxri leaves the room
[03:05:58] famfo leaves the room
[03:07:26] ksa joins the room
[03:13:00] Bertrand joins the room
[03:14:20] kaptan leaves the room
[03:14:37] bkero joins the room
[03:19:13] starkzarn leaves the room: Disconnected: Replaced by new connection
[03:19:14] starkzarn joins the room
[03:29:26] Adrien leaves the room
[03:29:27] Adrien joins the room
[03:30:17] moparisthebest leaves the room
[03:30:59] gratuxri joins the room
[03:30:59] gratuxri leaves the room
[03:33:29] hippopotamus leaves the room
[03:34:47] catchy joins the room
[03:34:59] gratuxri joins the room
[03:34:59] specialforces865 leaves the room
[03:35:00] gratuxri leaves the room
[03:39:33] yellow leaves the room
[03:45:39] kaptan joins the room
[03:51:25] cbtadmin leaves the room
[03:52:10] carlo leaves the room
[03:54:54] admin_cb leaves the room
[03:55:57] erik leaves the room
[04:00:12] gratuxri joins the room
[04:00:12] gratuxri leaves the room
[04:00:56] ff joins the room
[04:05:34] r00tobo leaves the room
[04:09:17] gratuxri joins the room
[04:09:18] gratuxri leaves the room
[04:10:50] ksa leaves the room
[04:12:27] starkzarn joins the room
[04:14:47] ksa joins the room
[04:15:16] zeank leaves the room
[04:15:20] zeank joins the room
[04:16:17] Ramiro Romani leaves the room
[04:18:59] ta joins the room
[04:19:52] gratuxri joins the room
[04:19:52] gratuxri leaves the room
[04:21:32] toastal joins the room
[04:23:12] Ramiro Romani leaves the room
[04:23:37] gratuxri joins the room
[04:23:38] gratuxri leaves the room
[04:24:39] Eddy joins the room
[04:27:24] robert joins the room
[04:33:48] toastal joins the room
[04:34:20] deimosBSD leaves the room
[04:35:44] jesse leaves the room
[04:37:40] thanos leaves the room
[04:37:41] thanos joins the room
[04:40:38] jesse joins the room
[04:41:02] nick7 leaves the room
[04:41:06] jjj333_p (any pronouns) joins the room
[04:43:34] jjj333_p (any pronouns) leaves the room
[04:44:00] svp leaves the room
[04:44:46] cbtadmin joins the room
[04:44:50] carlo joins the room
[04:44:53] admin_cb joins the room
[04:45:10] svp joins the room
[04:45:27] kaptan leaves the room
[04:45:31] kaptan joins the room
[04:45:32] toastal leaves the room
[04:46:04] erebion_muc leaves the room
[04:46:05] erebion_muc joins the room
[04:46:54] toastal joins the room
[04:47:28] nc1236 joins the room
[04:49:59] gratuxri joins the room
[04:49:59] gratuxri leaves the room
[04:51:25] midou leaves the room
[04:52:45] midou joins the room
[04:54:11] robert leaves the room
[04:54:19] robert joins the room
[04:54:26] Eddy leaves the room
[04:54:51] nc1236 leaves the room
[04:55:26] ademir leaves the room
[04:57:24] ksa leaves the room
[04:57:49] deimosBSD leaves the room
[04:57:53] deimosBSD joins the room
[04:58:07] pod joins the room
[04:58:59] raver joins the room
[05:00:09] silent leaves the room
[05:00:15] Frank joins the room
[05:01:31] ksa joins the room
[05:02:12] Eddy joins the room
[05:02:14] jesse leaves the room
[05:05:09] nc1236 joins the room
[05:06:29] gratuxri joins the room
[05:06:29] gratuxri leaves the room
[05:08:00] starkzarn leaves the room
[05:09:49] gratuxri joins the room
[05:09:50] gratuxri leaves the room
[05:09:55] Kazuky Akayashi joins the room
[05:10:31] nolefty joins the room
[05:10:32] sundance joins the room
[05:10:57] Eddy leaves the room
[05:12:25] mocasin joins the room
[05:13:44] Vixi leaves the room
[05:13:56] pod joins the room
[05:14:27] mikel joins the room
[05:14:48] lucas leaves the room
[05:16:07] gratuxri joins the room
[05:16:07] gratuxri leaves the room
[05:16:50] thanos leaves the room
[05:16:53] thanos joins the room
[05:18:23] thanos leaves the room
[05:18:24] thanos joins the room
[05:18:57] mocasin leaves the room
[05:19:38] satish joins the room
[05:20:01] carlo leaves the room
[05:20:51] plantroon leaves the room
[05:21:02] plantroon joins the room
[05:23:45] zeank leaves the room
[05:24:13] we. leaves the room
[05:24:48] we. joins the room
[05:25:03] lucas joins the room
[05:26:00] gratuxri joins the room
[05:26:01] gratuxri leaves the room
[05:26:32] ij joins the room
[05:26:33] zeank joins the room
[05:26:39] ij leaves the room
[05:28:58] ademir joins the room
[05:29:09] rintinfinn joins the room
[05:30:01] robert leaves the room
[05:30:07] robert joins the room
[05:31:28] stefan_ joins the room
[05:33:02] nc1236 leaves the room
[05:34:31] karme joins the room
[05:34:50] supu leaves the room
[05:37:37] ff joins the room
[05:39:13] Titi joins the room
[05:43:42] thanos leaves the room
[05:43:43] thanos joins the room
[05:47:44] agh leaves the room
[05:48:17] cel leaves the room
[05:48:31] marc36 joins the room
[05:48:31] Neimi joins the room
[05:49:10] gratuxri joins the room
[05:49:10] gratuxri leaves the room
[05:49:43] lucas leaves the room
[05:50:47] agh leaves the room
[05:52:23] supu joins the room
[05:52:34] lucas joins the room
[05:52:42] Titi leaves the room
[05:54:42] robert joins the room
[05:54:44] Vixi leaves the room
[05:55:10] danielepiccoli leaves the room
[05:57:08] marc36 leaves the room
[05:57:50] marc36 joins the room
[05:57:53] vlad leaves the room
[06:01:19] midou leaves the room
[06:03:01] midou joins the room
[06:03:06] b43 leaves the room
[06:04:28] carlo leaves the room
[06:04:32] carlo joins the room
[06:05:16] admin_cb leaves the room
[06:05:17] cbtadmin leaves the room
[06:05:19] cbtadmin joins the room
[06:05:21] admin_cb joins the room
[06:07:09] Vixi joins the room
[06:07:55] sundance joins the room
[06:07:57] nolefty joins the room
[06:08:04] carlo joins the room
[06:08:14] raucao joins the room
[06:11:13] woodstock joins the room
[06:11:52] EmleyMoor leaves the room
[06:11:53] EmleyMoor joins the room
[06:12:29] gratuxri joins the room
[06:12:29] gratuxri leaves the room
[06:16:08] lucas leaves the room
[06:17:27] 16180339887 joins the room
[06:18:38] lucas joins the room
[06:26:51] ij joins the room
[06:26:58] ij leaves the room
[06:27:01] resoli leaves the room
[06:27:55] vlad joins the room
[06:29:25] mightyBroccoli joins the room
[06:30:19] pod joins the room
[06:31:14] coderx leaves the room
[06:31:14] coderx leaves the room
[06:33:33] danielepiccoli joins the room
[06:34:45] raucao leaves the room
[06:36:52] Squeaky Latex Folf leaves the room
[06:37:01] Vixi leaves the room
[06:38:19] Squeaky Latex Folf joins the room
[06:39:05] mikel leaves the room
[06:39:05] maidlover joins the room
[06:39:08] mikel joins the room
[06:44:10] vlad leaves the room
[06:45:38] Vixi joins the room
[06:46:14] catchy leaves the room: Disconnected: Hibernating too long
[06:46:25] deimosBSD leaves the room
[06:46:37] gratuxri joins the room
[06:46:39] gratuxri leaves the room
[06:46:40] Alexander joins the room
[06:47:10] deimosBSD joins the room
[06:48:04] toastal leaves the room
[06:48:44] oko joins the room
[06:54:54] gratuxri joins the room
[06:54:56] gratuxri leaves the room
[06:55:16] gratuxri joins the room
[06:55:17] gratuxri leaves the room
[06:57:15] karme joins the room
[06:58:22] thanos leaves the room
[06:58:45] thanos joins the room
[06:58:55] thanos leaves the room
[06:59:43] cel joins the room
[07:00:04] rain joins the room
[07:00:34] thanos joins the room
[07:00:43] thanos leaves the room
[07:01:02] 16180339887 leaves the room
[07:01:41] thanos joins the room
[07:01:48] thanos leaves the room
[07:01:55] thanos joins the room
[07:02:08] vanstabholme joins the room
[07:02:09] thanos leaves the room
[07:04:41] APach leaves the room
[07:04:41] APach joins the room
[07:05:26] thanos joins the room
[07:05:35] thanos leaves the room
[07:06:06] toastal joins the room
[07:07:09] woodstock leaves the room
[07:09:09] gratuxri joins the room
[07:09:09] gratuxri leaves the room
[07:09:37] agh joins the room
[07:09:37] agh joins the room
[07:09:38] agh leaves the room
[07:09:51] agh joins the room
[07:13:38] stratself leaves the room
[07:15:22] resoli joins the room
[07:15:27] Vixi leaves the room
[07:16:33] debacle joins the room
[07:19:29] thanos joins the room
[07:19:33] thanos leaves the room
[07:20:22] thanos joins the room
[07:25:06] erik joins the room
[07:25:41] resoli leaves the room
[07:25:52] j.r leaves the room
[07:26:43] resoli joins the room
[07:26:55] zoidberg joins the room
[07:27:47] badrihippo joins the room
[07:27:56] ChaosKid42 leaves the room
[07:28:32] j.r joins the room
[07:29:53] Jeroen joins the room
[07:29:54] Jeroen leaves the room
[07:31:11] erik leaves the room
[07:31:11] erik joins the room
[07:32:50] resoli joins the room
[07:33:20] erik joins the room
[07:36:36] thanos leaves the room
[07:36:38] thanos joins the room
[07:37:49] ademir leaves the room
[07:38:38] resoli leaves the room
[07:38:48] andrey.g joins the room
[07:39:25] erik leaves the room
[07:42:11] ffunk leaves the room
[07:42:14] ffunk joins the room
[07:43:16] xylobol joins the room
[07:43:21] xylobol joins the room
[07:43:24] Licaon_Kter leaves the room
[07:43:25] Licaon_Kter joins the room
[07:43:43] raucao leaves the room
[07:44:09] gratuxri joins the room
[07:44:09] gratuxri leaves the room
[07:47:29] raucao joins the room
[07:49:45] abba joins the room
[07:50:54] ffunk leaves the room
[07:51:06] ffunk joins the room
[07:52:41] ChaosKid42 joins the room
[07:54:55] el3ctron leaves the room
[07:55:00] el3ctron joins the room
[07:55:41] Licaon_Kter leaves the room
[07:55:43] Licaon_Kter joins the room
[07:55:59] raucao joins the room
[07:56:09] ludo joins the room
[07:56:46] ffunk leaves the room
[07:56:59] ffunk joins the room
[08:04:56] ludo leaves the room
[08:06:37] abba leaves the room
[08:06:49] mikel leaves the room
[08:06:52] mikel joins the room
[08:10:15] j.r joins the room
[08:10:31] Ramiro Romani joins the room
[08:11:30] j.r leaves the room
[08:11:47] j.r joins the room
[08:13:27] ksa leaves the room
[08:13:54] lucas leaves the room
[08:13:56] paul joins the room
[08:14:24] lucas joins the room
[08:14:44] egnun leaves the room
[08:14:45] Jeroen joins the room
[08:14:47] Jeroen leaves the room
[08:15:38] egnun joins the room
[08:16:00] ludo joins the room
[08:17:47] j.r leaves the room
[08:18:18] ludo leaves the room
[08:18:42] writer77 joins the room
[08:18:45] akindmirror leaves the room
[08:18:57] akindmirror joins the room
[08:19:27] j.r joins the room
[08:19:56] j.r leaves the room
[08:20:08] ludo joins the room
[08:22:18] ludo leaves the room
[08:23:26] writer77 leaves the room
[08:23:35] writer77 joins the room
[08:23:40] marc joins the room
[08:23:56] ludo joins the room
[08:24:53] abba joins the room
[08:25:21] akindmirror leaves the room
[08:25:33] akindmirror joins the room
[08:26:02] thanos leaves the room
[08:26:16] thanos joins the room
[08:26:20] coderx joins the room
[08:26:21] coderx joins the room
[08:27:45] xylobol leaves the room
[08:27:45] xylobol leaves the room
[08:28:37] thanos leaves the room
[08:28:50] thanos joins the room
[08:29:39] raucao leaves the room
[08:30:00] abba leaves the room
[08:30:26] thanos leaves the room
[08:30:27] thanos joins the room
[08:30:27] red curry leaves the room
[08:31:36] red curry joins the room
[08:33:19] midou leaves the room
[08:34:04] r00tobo joins the room
[08:34:33] midou joins the room
[08:34:47] kaptan leaves the room
[08:36:50] 16180339887 joins the room
[08:37:30] prefiks joins the room
[08:38:24] maidlover leaves the room
[08:38:45] maidlover joins the room
[08:40:28] andrey.g leaves the room
[08:43:29] psjb joins the room
[08:43:35] Jeroen joins the room
[08:43:36] Jeroen leaves the room
[08:43:53] zoidberg leaves the room
[08:44:06] zoidberg joins the room
[08:46:23] <Licaon_Kter> ejabberd versions keep comming but still no xep-0363 purpose? Holger
[08:46:53] Slava Bendersky leaves the room
[08:49:02] Arya Kiran leaves the room
[08:49:06] Arya Kiran leaves the room
[08:49:06] Arya Kiran joins the room
[08:49:08] Arya Kiran joins the room
[08:50:01] chrys leaves the room
[08:50:04] chrys joins the room
[08:50:04] chrys leaves the room
[08:50:09] chrys joins the room
[08:51:22] kaptan joins the room
[08:51:34] chrys leaves the room
[08:51:36] chrys joins the room
[08:55:00] psjb leaves the room
[08:56:30] j.r joins the room
[08:58:07] Mickaël joins the room
[08:58:10] serafean joins the room
[08:58:57] coockie joins the room
[08:59:47] arcanicanis leaves the room
[09:00:49] mikel leaves the room
[09:00:52] mikel joins the room
[09:00:55] ludo leaves the room
[09:01:20] ffunk leaves the room
[09:01:23] ffunk joins the room
[09:01:31] serafean leaves the room
[09:02:09] okko joins the room
[09:03:15] j.r leaves the room
[09:04:02] prefiks leaves the room
[09:04:40] woodstock joins the room
[09:05:50] prefiks joins the room
[09:06:55] samu joins the room
[09:08:21] stratself joins the room
[09:08:23] stratself joins the room
[09:09:49] esjott joins the room
[09:12:48] Tim joins the room
[09:14:01] badrihippo leaves the room: Disconnected: Replaced by new connection
[09:14:26] badrihippo joins the room
[09:16:40] stratself leaves the room
[09:16:52] stratself leaves the room
[09:19:07] stratself joins the room
[09:19:17] stratself joins the room
[09:19:22] rain joins the room
[09:19:50] okko leaves the room
[09:21:07] r00tobo leaves the room
[09:22:17] red curry joins the room
[09:26:14] Adrien joins the room
[09:26:56] badrihippo leaves the room
[09:28:22] Mickaël leaves the room
[09:28:23] Mickaël joins the room
[09:28:40] rain leaves the room
[09:28:42] rain joins the room
[09:29:05] red curry leaves the room
[09:31:15] Ramiro Romani leaves the room
[09:32:16] badlop joins the room
[09:35:14] abba joins the room
[09:36:21] ademir joins the room
[09:36:31] svp leaves the room
[09:38:11] debacle leaves the room
[09:41:42] lucas leaves the room
[09:43:11] rain leaves the room
[09:43:20] lucas joins the room
[09:43:59] zoidberg leaves the room
[09:44:00] zoidberg leaves the room
[09:45:03] zoidberg joins the room
[09:46:09] el3ctron joins the room
[09:47:36] rain joins the room
[09:51:32] neox joins the room
[09:52:12] badlop leaves the room
[09:53:13] AZERTY keyboard joins the room
[09:54:44] azahi joins the room
[09:56:58] raucao joins the room
[09:57:57] ksa joins the room
[09:59:00] Jeroen joins the room
[09:59:01] Jeroen leaves the room
[09:59:29] catchy joins the room
[09:59:55] Pikarobbi joins the room
[09:59:58] badlop joins the room
[10:00:54] resoli leaves the room
[10:01:17] gooya joins the room
[10:03:17] AZERTY keyboard leaves the room
[10:03:33] AZERTY keyboard joins the room
[10:03:39] zoidberg joins the room
[10:04:02] resoli joins the room
[10:04:05] rom1dep joins the room
[10:09:07] gratuxri joins the room
[10:09:08] gratuxri leaves the room
[10:11:49] gooya leaves the room
[10:12:08] gooya joins the room
[10:14:45] svp joins the room
[10:16:02] samu leaves the room
[10:16:45] robert joins the room
[10:17:15] Robbilie joins the room
[10:17:39] vanstabholme leaves the room
[10:17:52] samu joins the room
[10:19:12] el3ctron leaves the room
[10:21:31] erebion_muc joins the room
[10:22:05] vanstabholme joins the room
[10:23:16] Lutz leaves the room
[10:23:28] j.r leaves the room
[10:23:59] samu leaves the room
[10:24:09] satish leaves the room
[10:24:16] samu joins the room
[10:26:56] Lutz joins the room
[10:27:08] Testiclides joins the room
[10:30:15] j.r joins the room
[10:30:25] samu leaves the room
[10:31:32] bio joins the room
[10:33:33] samu joins the room
[10:33:43] coockie leaves the room
[10:34:00] midou leaves the room
[10:38:49] red curry joins the room
[10:42:03] stratself joins the room
[10:43:40] qsx joins the room
[10:45:22] astanad joins the room
[10:45:36] el3ctron joins the room
[10:47:23] red curry leaves the room
[10:48:10] Ramiro Romani joins the room
[10:51:35] Olivia joins the room
[10:52:15] Arya Kiran leaves the room
[10:52:21] Arya Kiran leaves the room
[10:52:23] Arya Kiran joins the room
[10:52:25] Arya Kiran joins the room
[10:53:55] danielepiccoli leaves the room
[10:53:59] Jeroen joins the room
[10:54:01] Jeroen leaves the room
[10:54:03] midou joins the room
[10:54:16] qsx leaves the room
[10:55:28] Olivia leaves the room
[10:55:32] writer77 leaves the room
[10:56:33] writer77 joins the room
[11:00:52] midou leaves the room
[11:02:04] bio leaves the room
[11:02:53] karme leaves the room
[11:03:40] samu leaves the room
[11:04:29] <zeank> I wonder - while we're at it - if we shouldn't take the opportunity and by default enable sqlite3 for `mod_mam` here:
https://github.com/processone/ejabberd/pull/4550
[11:05:42] <stratself> i'd wager it's best to enable sqlite3 for everything, so nobody would run into the 2GB issue
[11:06:00] tuskun joins the room
[11:09:17] debacle joins the room
[11:10:17] samu joins the room
[11:10:29] <zeank> Yeah, maybe, problem is: the config needs an absolute path to the database file, and what's the best place varies. Or should it just be `/opt/ejabberd/database/ejabberd-data.sqlite` or something like that?
[11:11:26] няша leaves the room
[11:11:28] няша joins the room
[11:12:32] Vixi joins the room
[11:12:38] midou joins the room
[11:13:14] <Mickaël> sqlite availability depends on the build, right ?
[11:13:31] <prefiks> if we switch to sqlite, it would also need to have mention that this doesn't work in cluster
[11:13:36] <eltheanine_> Prob `/var/lib/ejabberd`/ as some packagers like to put stuff in /etc .... mm true
[11:13:40] <Mickaël> I mean can we always be sure we have it available ?
[11:15:41] <raver> zeank: with ejabberd `26.2.100`
I could happily remove jQuery and bootstrap4 from my main web server, it's now successfully served from within ejabberd thank you 😊✌️💪
[11:16:10] sudoblue joins the room
[11:16:29] stp leaves the room
[11:17:15] zoidberg leaves the room
[11:17:55] svp leaves the room
[11:18:15] agh leaves the room
[11:18:15] agh leaves the room
[11:20:39] ksa leaves the room
[11:20:50] mikel leaves the room
[11:20:56] svp joins the room
[11:22:09] ksa joins the room
[11:23:27] <zeank> > I mean can we always be sure we have it available ?
For people who compile themselves, no, they might not have sqlite3 compiled in
[11:23:29] sander joins the room
[11:23:36] sander joins the room
[11:24:19] sander joins the room
[11:24:20] <zeank> But then, this is just an example config... 🤷‍♂️
On the other hand, I guess, `make install` copies it to $prefix/etc/ejabberd.yml`, doesn't it?
[11:24:57] <badlop> default configuration stores mam in mnesia, which is problematic for long-term servers and big servers, so quite probably that includes many ejabberd deployments (maybe most deployments?)
[11:25:01] rain joins the room
[11:25:14] <badlop> but the default configuration is the *first* one an admin sees, not the last one
[11:25:22] sander joins the room
[11:25:38] <badlop> and being the first one, it should be as clean as possible, and require as few additinal steps as possible (hopefully not more requirments at all)
[11:26:17] <badlop> if the default configuration silently adds another requirement to run it, then it should be mentioned somewhere, like
https://docs.ejabberd.im/admin/install/source/#requirements
[11:26:32] <badlop> the obvious solution is to disable MAM by default, let ejabberd start quickly with the default configuration,
[11:26:45] <badlop> and later if the admin really wants the MAM feature, he can *decide* which storage to use, instead of requiring sqlite3 (or any other dependency) by default
[11:27:42] sander joins the room
[11:28:39] <zeank> Well, I think a default configuration should do the right thing for most typical use cases and especially support those who are new to the system to not make any mistakes. To omit mam would be quite the opposite with this approach.
Also I think sqlite is just a dependency if you want to compile ejabberd yourself. It's already compiled in with our binary installers as well as the docker image.
[11:29:27] qsx leaves the room
[11:29:37] Testiclides joins the room
[11:29:40] <zeank> What you describe is more like a minimal configuration which leaves a lot of work to figure out to the common server admin in spe.
[11:29:59] nay leaves the room
[11:30:02] <zeank> And a lot of questions to answer for us in this channel here
[11:31:15] <zeank> Also I differentiating factor to prosody
[11:31:26] tuskun leaves the room
[11:32:43] Holger joins the room
[11:36:45] agh joins the room
[11:36:46] agh joins the room
[11:41:01] Maïke joins the room
[11:42:12] <Holger> - Our example configuration is tailored towards the typical instant messaging use case.  I think that makes sense, as that's most probably what, like, 90% of the people are doing with ejabberd; and the remaining crowd should be fine with tweaking configs.
- Our example configuration is meant to be useful out of the box, as opposed to expecting admins to tweak things first.
- An instant messaging service without MAM is basically unusable these days.  So I'd definitely not agree with removing that from the example config.
- Mnesia is is basically unusable these days.  So I'd fully agree with switching the default.
[11:44:34] Ramiro Romani joins the room
[11:45:30] <Holger> If I understood it correctly, there's two issues with SQLite as default:
- Doesn't work with clustering.  I'd consider the latter an advanced use case that requires way more from admins than changing the `default_db` setting.  So personally I'd say this issue should be documented properly, and that's it.
- Unlike with Mnesia, SQLite support is optional.  That's just the same problem basically all projects have that support different SQL backends.  We should figure out how to handle it, but IMHO, we should definitely not use this as a show-stopper for replacing the broken default (Mnesia) with a usable one (SQLite).
[11:45:58] el3ctron leaves the room
[11:46:35] agh leaves the room
[11:46:35] agh leaves the room
[11:46:42] Pikarobbi leaves the room
[11:46:59] Slava Bendersky joins the room
[11:47:00] Slava Bendersky leaves the room
[11:47:14] <Holger> All that said I'd personally opt for switching the `default_db` rather than just MAM specifically, as stratself said.  Mnesia also tends to bork PubSub tables, for example.  But my main point would be "keep it simple".  If we enable it for a single module we already depend on SQLite and can just as well use it as the global default.
[11:47:22] nay joins the room
[11:49:16] toastal leaves the room
[11:49:35] gratuxri joins the room
[11:49:35] gratuxri leaves the room
[11:50:09] Testiclides leaves the room
[11:50:16] Jeroen joins the room
[11:50:17] Jeroen leaves the room
[11:51:53] <zeank> Yeah, agreed, enabling sqlite for just one module is just asking for headaches. Some information stored here, some there...
[11:52:27] Marc joins the room
[11:54:06] astanad leaves the room
[11:56:50] Slava Bendersky joins the room
[11:56:53] Slava Bendersky leaves the room
[11:57:05] astanad joins the room
[11:59:10] resoli joins the room
[11:59:37] red curry joins the room
[11:59:51] danielepiccoli leaves the room
[11:59:57] danielepiccoli joins the room
[12:00:37] chrys leaves the room
[12:01:14] chrys joins the room
[12:03:24] astanad leaves the room
[12:03:40] astanad joins the room
[12:05:57] okko leaves the room
[12:06:00] okko joins the room
[12:06:04] ChatLux joins the room
[12:06:20] Marc leaves the room
[12:06:57] famfo joins the room
[12:09:58] ij joins the room
[12:10:03] zeank leaves the room
[12:10:04] ij leaves the room
[12:10:04] <Kris> > If I understood it correctly, there's two issues with SQLite as default:
>
👍
[12:10:10] astanad leaves the room
[12:10:12] zeank joins the room
[12:11:49] Adrien leaves the room
[12:11:58] chrys leaves the room
[12:12:09] chrys joins the room
[12:13:05] j.r joins the room
[12:13:13] resoli leaves the room
[12:13:37] JonNJ leaves the room
[12:15:52] toastal leaves the room
[12:16:05] seyon leaves the room
[12:16:21] rain leaves the room
[12:16:55] toastal joins the room
[12:20:12] rain joins the room
[12:20:15] hs-157 leaves the room
[12:21:53] chrys leaves the room
[12:22:08] jjj333_p (any pronouns) leaves the room
[12:23:02] zoidberg joins the room
[12:24:03] chrys joins the room
[12:28:52] inkey joins the room
[12:29:34] inkey leaves the room
[12:29:38] inkey joins the room
[12:33:23] qsx joins the room
[12:33:56] hippopotamus joins the room
[12:33:58] toastal joins the room
[12:34:29] Ramiro Romani leaves the room
[12:35:54] Mickaël leaves the room
[12:36:57] plantroon leaves the room
[12:36:58] gooya joins the room
[12:37:01] plantroon joins the room
[12:37:05] gratuxri joins the room
[12:37:06] gratuxri leaves the room
[12:37:11] yukkuri leaves the room
[12:37:39] catchy leaves the room
[12:38:45] Jeroen joins the room
[12:38:46] Jeroen leaves the room
[12:41:19] qsx leaves the room
[12:41:37] chrys leaves the room
[12:41:39] b43 leaves the room
[12:41:40] b43 joins the room
[12:42:09] Mickaël joins the room
[12:42:35] fcsgc joins the room
[12:42:49] mako leaves the room
[12:47:43] samu leaves the room
[12:48:08] samu joins the room
[12:48:15] Masked Lilith joins the room
[12:48:32] abba leaves the room
[12:49:37] Slava Bendersky joins the room
[12:49:41] Slava Bendersky leaves the room
[12:49:50] gt leaves the room
[12:50:05] Arya Kiran leaves the room
[12:50:28] zeank leaves the room
[12:50:37] zeank joins the room
[12:51:52] agh joins the room
[12:52:36] stp joins the room
[12:52:39] gt joins the room
[12:52:45] seyon joins the room
[12:53:02] Arya Kiran joins the room
[12:55:33] ademir leaves the room
[12:55:36] ademir joins the room
[12:55:50] gratuxri joins the room
[12:55:50] gratuxri leaves the room
[12:57:52] agh leaves the room
[12:58:57] Mickaël leaves the room
[13:01:22] <zoidberg> hey Kris, your notification is broken
[13:01:22] hippopotamus leaves the room
[13:01:35] <zoidberg> hey Kris, your reaction is broken
[13:01:44] Mickaël joins the room
[13:01:50] <zoidberg> i am seeing it as an actual reaction.
[13:02:03] rain leaves the room
[13:02:06] <Kris> Works here on Monocles
[13:02:09] <zoidberg> used to see as a quote
[13:02:29] <zoidberg> can you react again V
[13:02:33] <dwd> Works here, too; shows as a normal thumbs-up emoji reaction.
[13:02:36] <Kris> > can you react again V
👍
[13:02:39] <zoidberg> waw
[13:02:45] <zoidberg> the war is over?
[13:02:50] <dwd> "here" being Wimsy.
[13:03:04] we. leaves the room
[13:03:29] we. joins the room
[13:03:34] <Mickaël> > ejabberd@conference.process-one.net/zoidberg wrote:
> the war is over?
👍
[13:03:43] <Kris> Why do you say it is broken when it is working as intended now?
[13:03:47] starkzarn joins the room
[13:03:56] <zoidberg> got used to it...
[13:03:59] <Kris> Sounds more like it was fixed?
[13:04:12] samu leaves the room
[13:04:27] <dwd> Someone broke the bug so now it's fixed?
[13:04:32] resoli joins the room
[13:05:22] Slava Bendersky joins the room
[13:05:26] Slava Bendersky leaves the room
[13:05:28] <Kris> I somewhat recently switched from Cheogram to Monocles (because it has feeds and stories now). So that might also be the reason.
[13:05:51] <dwd> Feeds and stories? Sounds a bit too youth for me. :-)
[13:06:58] <zoidberg> ah that must be it then. 👍
[13:07:18] karme joins the room
[13:08:13] <zeank> Should we enable `mod_host_meta` by default? Doesn't look like it could do any harm and maybe saves some headaches?
[13:10:17] mikel joins the room
[13:11:14] <zeank> Holger: https://docs.ejabberd.im/admin/configuration/modules/#mod_scram_upgrade
[13:12:03] ksa leaves the room
[13:12:24] ksa joins the room
[13:12:43] ksa leaves the room
[13:12:50] <Holger> What about that? (BTW does it work today?  It was broken initially but I'm in a meeting and forgot the details.)
[13:12:53] hippopotamus leaves the room
[13:13:32] Ramiro Romani joins the room
[13:13:35] <Holger> Something about re-suggesting the upgrade on every login or so, I think there's at least one ticket.
[13:14:23] JonNJ joins the room
[13:14:29] ksa joins the room
[13:14:30] <zeank> Well, ok, never mind. If we have all three anyway there’s no need to upgrade. Brain fart.
[13:14:55] ksa leaves the room
[13:15:27] agh joins the room
[13:15:42] ksa joins the room
[13:16:05] ksa leaves the room
[13:16:08] midou leaves the room
[13:16:13] ksa joins the room
[13:16:39] ksa leaves the room
[13:16:46] ksa joins the room
[13:17:07] ksa leaves the room
[13:17:27] ksa joins the room
[13:17:41] hippopotamus joins the room
[13:17:47] ksa leaves the room
[13:18:05] ksa joins the room
[13:18:13] abba joins the room
[13:18:27] ksa leaves the room
[13:18:51] coderx leaves the room
[13:18:51] coderx leaves the room
[13:19:24] ksa joins the room
[13:19:50] ksa leaves the room
[13:20:00] EmleyMoor leaves the room
[13:20:02] EmleyMoor joins the room
[13:20:23] Ramiro Romani leaves the room
[13:20:44] ksa joins the room
[13:21:08] EmleyMoor leaves the room
[13:21:08] Ramiro Romani leaves the room
[13:21:10] ksa leaves the room
[13:21:48] Testiclides joins the room
[13:21:59] badrihippo joins the room
[13:22:05] ksa joins the room
[13:22:08] EmleyMoor joins the room
[13:22:30] ksa leaves the room
[13:22:55] badrihippo joins the room
[13:23:25] ksa joins the room
[13:23:46] ksa leaves the room
[13:24:27] contrapunctus leaves the room
[13:24:30] contrapunctus leaves the room
[13:24:45] ksa joins the room
[13:24:57] Vixi leaves the room
[13:25:07] ksa leaves the room
[13:26:05] ksa joins the room
[13:26:30] ksa leaves the room
[13:26:38] uno joins the room
[13:26:42] badrihippo leaves the room
[13:26:46] qsx joins the room
[13:26:52] contrapunctus joins the room
[13:26:56] zoidberg leaves the room
[13:27:08] badrihippo joins the room
[13:27:19] midou joins the room
[13:27:20] Olivia joins the room
[13:27:23] ksa joins the room
[13:27:35] rain joins the room
[13:27:45] kuba leaves the room
[13:27:46] ksa leaves the room
[13:28:45] ksa joins the room
[13:28:46] contrapunctus joins the room
[13:28:56] j.r leaves the room
[13:29:06] badrihippo leaves the room
[13:29:06] zoidberg joins the room
[13:29:09] ksa leaves the room
[13:29:12] badrihippo joins the room
[13:29:31] specialforces865 leaves the room
[13:29:32] specialforces865 joins the room
[13:29:38] coderx joins the room
[13:29:38] coderx joins the room
[13:29:45] stratself leaves the room
[13:30:06] ksa joins the room
[13:30:32] ksa leaves the room
[13:30:46] kuba joins the room
[13:32:37] mako leaves the room
[13:32:46] mako joins the room
[13:33:33] AZERTY keyboard leaves the room
[13:33:35] specialforces865 joins the room
[13:36:04] badrihippo leaves the room: Disconnected: Replaced by new connection
[13:36:19] badrihippo joins the room
[13:37:12] stratself leaves the room
[13:37:26] Slava Bendersky joins the room
[13:38:38] badrihippo leaves the room
[13:38:44] vlad joins the room
[13:39:06] Slava Bendersky leaves the room
[13:40:00] badrihippo leaves the room: Disconnected: Replaced by new connection
[13:40:01] ksa joins the room
[13:40:07] <ksa> Guys why does my server drop connection and the client always reconnects several times?
[13:40:33] we. leaves the room
[13:40:40] <ksa> While this happens, conversations and it's forks show policy violation.
[13:40:43] badrihippo joins the room
[13:41:06] <ksa> Is there a timeout setting or something I may be able to change?
[13:41:08] <dwd> ksa, Interesting. On mobile, desktop, or everything? Only time I've ever seen this in the wild (on any server) is where either there's aggressive NAT or a badly configured load balancer.
[13:41:47] <ksa> Everything, every device. Though only on accounts where I've joined like more than 15 mucs
[13:41:50] km leaves the room
[13:41:54] vlad leaves the room
[13:41:57] badrihippo joins the room
[13:43:08] <dwd> ksa, Anything in the crash log?
[13:43:16] <ksa> Lemme check
[13:43:25] vlad joins the room
[13:43:33] <ksa> > ksa, Anything in the crash log?
The ejabberd.log right?
[13:44:06] <dwd> I don't actually run ejabberd. But ordinarily there's an ejabberd.log and perhaps a crash.log I think. Otherwise, look in the ejabberd.log for crashes.
[13:44:19] pod leaves the room
[13:44:30] Slava Bendersky joins the room
[13:44:31] Slava Bendersky leaves the room
[13:46:35] resoli leaves the room
[13:46:42] fcsgc leaves the room
[13:50:16] thanos leaves the room
[13:50:19] thanos joins the room
[13:50:56] thanos leaves the room
[13:51:29] thanos joins the room
[13:52:00] badrihippo leaves the room
[13:53:01] Slava Bendersky joins the room
[13:53:10] Slava Bendersky leaves the room
[13:53:32] chrys joins the room
[13:55:10] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[13:55:17] schäfchen726 joins the room
[13:56:22] nick7 joins the room
[13:57:24] arcanicanis joins the room
[13:58:00] rain leaves the room
[13:58:27] <zeank> It’s called error.log now.
[13:58:36] Kris joins the room
[13:59:03] Robbilie leaves the room
[13:59:23] reso leaves the room
[13:59:55] reso joins the room
[14:01:26] reso leaves the room
[14:02:19] reso joins the room
[14:02:48] nito joins the room
[14:04:40] gratuxri joins the room
[14:04:41] gratuxri leaves the room
[14:04:59] reso leaves the room
[14:05:52] reso joins the room
[14:06:01] badrihippo leaves the room
[14:07:27] <ksa> I think it's my sql that's bugging out
[14:08:27] ksa joins the room
[14:08:33] nito leaves the room
[14:08:57] ksa leaves the room
[14:09:14] ksa joins the room
[14:09:26] ksa leaves the room
[14:09:30] midou leaves the room
[14:09:33] ksa joins the room
[14:09:52] ksa leaves the room
[14:10:08] ksa joins the room
[14:10:23] ksa leaves the room
[14:10:56] ksa joins the room
[14:11:19] ksa leaves the room
[14:11:33] <ksa> It says in error.log that sql transaction restarts exceeded, severe error. Apparently this is happening coz of violating null constraint in a table.
[14:11:36] ksa joins the room
[14:11:46] ksa leaves the room
[14:12:05] ksa joins the room
[14:12:17] ksa leaves the room
[14:12:19] <ksa> Could this be the thing leading to policy violation errors and constant reconnects?
[14:12:22] ksa joins the room
[14:12:27] Mickaël leaves the room
[14:12:29] gratuxri joins the room
[14:12:32] gratuxri leaves the room
[14:12:32] <zeank> Can you post the whole log message?
[14:12:40] <ksa> The whole file?
[14:12:43] ksa leaves the room
[14:12:44] reso leaves the room
[14:12:55] schäfchen726 leaves the room
[14:12:57] ksa joins the room
[14:12:59] schäfchen726 joins the room
[14:13:01] <zeank> No. Just the ones you think are suspicious.
[14:13:09] <ksa> Ok 1 min
[14:13:13] ksa leaves the room
[14:13:20] reso joins the room
[14:13:30] ksa joins the room
[14:13:32] stratself joins the room
[14:13:41] ksa leaves the room
[14:13:49] ksa joins the room
[14:13:56] specialforces865 leaves the room
[14:14:12] ksa leaves the room
[14:14:43] ksa joins the room
[14:14:52] ksa leaves the room
[14:15:01] ksa joins the room
[14:15:24] ksa leaves the room
[14:15:33] ksa joins the room
[14:15:51] ksa leaves the room
[14:15:53] specialforces865 joins the room
[14:16:00] ksa joins the room
[14:16:03] ij joins the room
[14:16:04] gratuxri joins the room
[14:16:04] gratuxri leaves the room
[14:16:09] ij leaves the room
[14:16:26] ksa leaves the room
[14:16:33] reso leaves the room
[14:16:35] ksa joins the room
[14:16:56] ksa leaves the room
[14:17:04] reso joins the room
[14:17:08] ksa joins the room
[14:17:18] EmleyMoor leaves the room
[14:17:19] EmleyMoor joins the room
[14:17:31] ksa leaves the room
[14:17:44] ksa joins the room
[14:17:51] ff leaves the room
[14:17:55] ff joins the room
[14:18:05] ksa leaves the room
[14:18:40] ksa joins the room
[14:18:51] schäfchen726 leaves the room
[14:18:58] schäfchen726 joins the room
[14:18:58] insanity leaves the room
[14:19:01] insanity joins the room
[14:19:02] ksa leaves the room
[14:19:07] insanity leaves the room
[14:19:24] ksa joins the room
[14:19:45] ksa leaves the room
[14:20:02] ksa joins the room
[14:20:13] insanity joins the room
[14:20:17] insanity leaves the room
[14:20:19] ksa leaves the room
[14:20:21] <zeank> Policy violation can have different causes but a likely one is coming from mod_antispam (since I know you played around with it)
[14:20:30] ksa joins the room
[14:20:47] hippopotamus joins the room
[14:20:53] ksa leaves the room
[14:21:11] ksa joins the room
[14:21:26] ksa leaves the room
[14:21:32] ksa joins the room
[14:21:56] ksa leaves the room
[14:22:01] insanity joins the room
[14:22:06] insanity leaves the room
[14:22:16] ksa joins the room
[14:22:25] ksa leaves the room
[14:22:31] ksa joins the room
[14:23:14] ksa leaves the room
[14:23:21] ksa joins the room
[14:23:49] insanity joins the room
[14:23:49] ksa leaves the room
[14:23:54] insanity leaves the room
[14:24:02] ksa joins the room
[14:24:18] ksa leaves the room
[14:24:28] ksa joins the room
[14:24:52] ksa leaves the room
[14:24:52] ksa joins the room
[14:24:55] ksa leaves the room
[14:25:17] ksa joins the room
[14:25:36] insanity joins the room
[14:25:41] insanity leaves the room
[14:25:47] ksa leaves the room
[14:25:55] ksa joins the room
[14:26:13] oko leaves the room
[14:26:24] ksa leaves the room
[14:26:49] svp leaves the room
[14:27:06] pod joins the room
[14:27:23] insanity joins the room
[14:27:28] insanity leaves the room
[14:27:40] gratuxri joins the room
[14:27:40] gratuxri leaves the room
[14:27:51] Kazuky Akayashi joins the room
[14:27:53] <ksa> 2026-03-19 14:21:31.911231+00:00 [error] <0.573.0>@ejabberd_sql:check_error/2:1470 SQL query 'Q81471518' at {mod_roster_sql,{287,9}} failed: [{severity,'ERROR'},
                                                           {86,<<"ERROR">>},
                                                           {code,<<"23502">>},
                                                           {message,
                                                            <<"null value in column \"approved\" of relation \"rosterusers\" violates not-null constraint">>},
                                                           {detail,
                                                            <<"Failing row contains (wollfn, frmn@zloy.im, , N, null, O, , N, , item, 2026-03-19 14:21:31.903184).">>},
                                                           {115,<<"public">>},
                                                           {116,
                                                            <<"rosterusers">>},
                                                           {99,<<"approved">>},
                                                           {file,
                                                            <<"execMain.c">>},
                                                           {line,2022},
                                                           {routine,
                                                            <<"ExecConstraints">>}]
2026-03-19 14:21:31.912798+00:00 [error] <0.573.0>@ejabberd_sql:outer_transaction/3:646 SQL transaction restarts exceeded
** Restarts: 10
** Last abort reason: [{severity,'ERROR'},
                       {86,<<"ERROR">>},
                       {code,<<"23502">>},
                       {message,<<"null value in column \"approved\" of relation \"rosterusers\" violates not-null constraint">>},
                       {detail,<<"Failing row contains (wollfn, frmn@zloy.im, , N, null, O, , N, , item, 2026-03-19 14:21:31.903184).">>},
                       {115,<<"public">>},
                       {116,<<"rosterusers">>},
                       {99,<<"approved">>},
                       {file,<<"execMain.c">>},
                       {line,2022},
                       {routine,<<"ExecConstraints">>}]
[14:28:20] <ksa> I think the users table is doing something fishy
[14:28:56] <ksa> > Policy violation can have different causes but a likely one is coming from mod_antispam (since I know you played around with it)
Policy violation errors came up for me before setting up mod_antispam
[14:28:58] <zeank> Which version are you running? Can it be that you did a downgrade at some point?
[14:29:09] <ksa> Nope, 26.2
[14:29:14] insanity joins the room
[14:29:15] <ksa> The latest
[14:29:17] insanity leaves the room
[14:29:49] <zeank> Can you post the whole stacktrace please?
[14:30:12] <ksa> The whole error file?
[14:31:03] insanity joins the room
[14:31:06] insanity leaves the room
[14:31:36] user leaves the room
[14:32:07] <zeank> No, the log message from above is cut off, isn’t there more to it?
[14:32:10] vanstabholme leaves the room
[14:32:26] svp joins the room
[14:32:27] arcanicanis leaves the room
[14:32:42] vanstabholme joins the room
[14:32:47] insanity joins the room
[14:33:05] midou joins the room
[14:33:16] <ksa> > No, the log message from above is cut off, isn’t there more to it?
2026-03-19 14:21:31.911231+00:00 [error] <0.573.0>@ejabberd_sql:check_error/2:1470 SQL query 'Q81471518' at {mod_roster_sql,{287,9}} failed: [{severity,'ERROR'},
                                                           {86,<<"ERROR">>},
                                                           {code,<<"23502">>},
                                                           {message,
                                                            <<"null value in column \"approved\" of relation \"rosterusers\" violates not-null constraint">>},
                                                           {detail,
                                                            <<"Failing row contains (wollfn, frmn@zloy.im, , N, null, O, , N, , item, 2026-03-19 14:21:31.903184).">>},
                                                           {115,<<"public">>},
                                                           {116,
                                                            <<"rosterusers">>},
                                                           {99,<<"approved">>},
                                                           {file,
                                                            <<"execMain.c">>},
                                                           {line,2022},
                                                           {routine,
                                                            <<"ExecConstraints">>}]
2026-03-19 14:21:31.912798+00:00 [error] <0.573.0>@ejabberd_sql:outer_transaction/3:646 SQL transaction restarts exceeded
** Restarts: 10
** Last abort reason: [{severity,'ERROR'},
                       {86,<<"ERROR">>},
                       {code,<<"23502">>},
                       {message,<<"null value in column \"approved\" of relation \"rosterusers\" violates not-null constraint">>},
                       {detail,<<"Failing row contains (wollfn, frmn@zloy.im, , N, null, O, , N, , item, 2026-03-19 14:21:31.903184).">>},
                       {115,<<"public">>},
                       {116,<<"rosterusers">>},
                       {99,<<"approved">>},
                       {file,<<"execMain.c">>},
                       {line,2022},
                       {routine,<<"ExecConstraints">>}]
** Stacktrace: [{ejabberd_sql,restart,1,
                              [{file,"src/ejabberd_sql.erl"},{line,238}]},
                {mod_roster,'-process_subscription/7-fun-0-',7,
                            [{file,"src/mod_roster.erl"},{line,606}]},
                {ejabberd_sql,outer_transaction,3,
                              [{file,"src/ejabberd_sql.erl"},{line,634}]},
                {ejabberd_sql,run_sql_cmd,4,
                              [{file,"src/ejabberd_sql.erl"},{line,571}]},
                {p1_fsm,handle_msg,10,
                        [{file,"/home/runner/work/ejabberd/ejabberd/deps/p1_utils/src/p1_fsm.erl"},
                         {line,582}]},
                {proc_lib,init_p_do_apply,3,
                          [{file,"proc_lib.erl"},{line,333}]}]
** When State == {state,<0.586.0>,pgsql,170009,0,<<"avesdrop.com">>,
                        {{[],[]},0,unlimited},
                        undefined,60000}
[14:33:43] <zeank> This „[…]“ is where it ends?
[14:34:18] Adrien joins the room
[14:34:21] <zeank> Never mind, my client tricked me
[14:34:23] Kazuky Akayashi leaves the room
[14:34:45] <ksa> The error.log file is constantly generating new lines, so idk where to stop sending the data.
[14:34:51] <ksa> > Never mind, my client tricked me
Oh cool
[14:35:15] Olivia leaves the room
[14:37:31] oko joins the room
[14:39:57] Olivia leaves the room
[14:40:56] <ksa> I can see policy violation spelt out several times in ejabberd.log
[14:41:02] <zeank> Ah, yeah, but wait, your schema is from master, the "approved" column will only ship with 26.03
[14:41:18] Olivia joins the room
[14:42:00] <ksa> Mine's 26.2.0
[14:42:13] <ksa> > Ah, yeah, but wait, your schema is from master, the "approved" column will only ship with 26.03
So is this the problem?
[14:42:33] <zeank> Yes, and that's why you see those crashes. For some reason the DB schema you are using is from the upcoming version (probably taken from current master)
[14:43:17] Jeroen joins the room
[14:43:17] <ksa> Guess the cleanest way is to start all over
[14:43:18] Jeroen leaves the room
[14:43:55] <ksa> Or is there another easier way?
[14:44:02] <zoidberg> Go to master?
[14:44:25] <zoidberg> Check if there is any builds on github actions(you have to login)
[14:44:27] <zeank> You can remove the column now and then when you upgrade to 26.03 you add it again:
Log into your DB and do
```sql
ALTER TABLE `rosterusers` DROP COLUMN `approved`;
```
and then
```sql
ALTER TABLE `rosterusers` ADD COLUMN `approved` boolean NOT NULL AFTER `subscription`;
```
[14:44:27] zoidberg leaves the room
[14:44:36] zrjnzdr joins the room
[14:44:37] Mickaël joins the room
[14:44:48] schäfchen726 leaves the room
[14:44:55] schäfchen726 joins the room
[14:45:07] <ksa> K lemme try
[14:45:18] <zoidberg> Yep, better to do what zeank  says, 👆👆
[14:45:20] <zeank> > I can see policy violation spelt out several times in ejabberd.log
Can you post the full log message for those too please?
[14:45:28] <ksa> Sure
[14:46:53] <ksa> 2026-03-19 14:44:04.115313+00:00 [info] <0.5626.0>@mod_antispam_filter:reject/1:274 Rejecting unsolicited message from cigar_support@exploit.im/xabber-android-2Gm1FEZ3 to programistkar@avesdrop.com
2026-03-19 14:44:04.115435+00:00 [debug] <0.5626.0>@ejabberd_hooks:safe_apply/4:451 Running hook spam_stanza_rejected: mod_antispam_dump:dump_spam_stanza/1
2026-03-19 14:44:04.115820+00:00 [debug] <0.5626.0>@ejabberd_router:do_route/1:385 Route:
#message{
    id = <<"NH8qi-96627">>,type = error,lang = <<"en">>,
    from =
        #jid{
            user = <<"programistkar">>,server = <<"avesdrop.com">>,
            resource = <<>>,luser = <<"programistkar">>,
            lserver = <<"avesdrop.com">>,lresource = <<>>},
    to =
        #jid{
            user = <<"cigar_support">>,server = <<"exploit.im">>,
            resource = <<"xabber-android-2Gm1FEZ3">>,
            luser = <<"cigar_support">>,lserver = <<"exploit.im">>,
            lresource = <<"xabber-android-2Gm1FEZ3">>},
    subject = [],
    body =
        [#text{
             lang = <<>>,
             data =
                 <<"This user has limited receiving messages from not-authorized users">>}],
    thread = #message_thread{parent = <<>>,data = <<"JxQ98lV0k32H">>},
    sub_els =
        [#xmlel{
             name = <<"private">>,
             attrs = [{<<"xmlns">>,<<"urn:xmpp:carbons:2">>}],
             children = []},
         #xmlel{
             name = <<"no-store">>,
             attrs = [{<<"xmlns">>,<<"urn:xmpp:hints">>}],
             children = []},
         #xmlel{
             name = <<"markable">>,
             attrs = [{<<"xmlns">>,<<"urn:xmpp:chat-markers:0">>}],
             children = []},
         #stanza_error{
             type = modify,by = undefined,reason = 'policy-violation',
             text =
                 [#text{
                      lang = <<"en">>,
                      data = <<"Your message is unsolicited">>}],
             sub_els = []}],
    meta = #{ip => {0,0,0,0,0,65535,22823,38320}}}
2026-03-19 14:44:04.116411+00:00 [debug] <0.5626.0>@ejabberd_s2s:route/1:329 Local route:
#message{
    id = <<"NH8qi-96627">>,type = error,lang = <<"en">>,
    from =
        #jid{
            user = <<"programistkar">>,server = <<"avesdrop.com">>,
            resource = <<>>,luser = <<"programistkar">>,
            lserver = <<"avesdrop.com">>,lresource = <<>>},
    to =
        #jid{
            user = <<"cigar_support">>,server = <<"exploit.im">>,
            resource = <<"xabber-android-2Gm1FEZ3">>,
            luser = <<"cigar_support">>,lserver = <<"exploit.im">>,
            lresource = <<"xabber-android-2Gm1FEZ3">>},
    subject = [],
    body =
        [#text{
             lang = <<>>,
             data =
                 <<"This user has limited receiving messages from not-authorized users">>}],
    thread = #message_thread{parent = <<>>,data = <<"JxQ98lV0k32H">>},
    sub_els =
        [#xmlel{
             name = <<"private">>,
             attrs = [{<<"xmlns">>,<<"urn:xmpp:carbons:2">>}],
             children = []},
         #xmlel{
             name = <<"no-store">>,
             attrs = [{<<"xmlns">>,<<"urn:xmpp:hints">>}],
             children = []},
         #xmlel{
             name = <<"markable">>,
             attrs = [{<<"xmlns">>,<<"urn:xmpp:chat-markers:0">>}],
             children = []},
         #stanza_error{
             type = modify,by = undefined,reason = 'policy-violation',
             text =
                 [#text{
                      lang = <<"en">>,
                      data = <<"Your message is unsolicited">>}],
             sub_els = []}],
    meta = #{ip => {0,0,0,0,0,65535,22823,38320}}}
[14:47:12] <zeank> Hope I was clear enough, this you do once you've upgraded and not now:
```sql
ALTER TABLE `rosterusers` ADD COLUMN `approved` boolean NOT NULL AFTER `subscription`;
```
[14:47:17] <ksa> > 2026-03-19 14:44:04.115313+00:00 [info] <0.5626.0>@mod_antispam_filter:reject/1:274 Rejecting unsolicited message from cigar_support@exploit.im/xabber-android-2Gm1FEZ3 to programistkar@avesdrop.com
> 2026-03-19 14:44:04.115435+00:00 [debug] <0.5626.0>@ejabberd_hooks:safe_apply/4:451 Running hook spam_stanza_rejected: mod_antispam_dump:dump_spam_stanza/1
> 2026-03-19 14:44:04.115820+00:00 [debug] <0.5626.0>@ejabberd_router:do_route/1:385 Route:
> #message{
> id = <<"NH8qi-96627">>,type = error,lang = <<"en">>,
> from =
> #jid{
> user = <<"programistkar">>,server = <<"avesdrop.com">>,
> resource = <<>>,luser = <<"programistkar">>,
> lserver = <<"avesdrop.com">>,lresource = <<>>},
> to =
> #jid{
> user = <<"cigar_support">>,server = <<"exploit.im">>,
> resource = <<"xabber-android-2Gm1FEZ3">>,
> luser = <<"cigar_support">>,lserver = <<"exploit.im">>,
> lresource = <<"xabber-android-2Gm1FEZ3">>},
> subject = [],
> body =
> [#text{
> lang = <<>>,
> data =
> <<"This user has limited receiving messages from not-authorized users">>}],
> thread = #message_thread{parent = <<>>,data = <<"JxQ98lV0k32H">>},
> sub_els =
> [#xmlel{
> name = <<"private">>,
> attrs = [{<<"xmlns">>,<<"urn:xmpp:carbons:2">>}],
> children = []},
> #xmlel{
> name = <<"no-store">>,
> attrs = [{<<"xmlns">>,<<"urn:xmpp:hints">>}],
> children = []},
> #xmlel{
> name = <<"markable">>,
> attrs = [{<<"xmlns">>,<<"urn:xmpp:chat-markers:0">>}],
> children = []},
> #stanza_error{
> type = modify,by = undefined,reason = 'policy-violation',
> text =
> [#text{
> lang = <<"en">>,
> data = <<"Your message is unsolicited">>}],
> sub_els = []}],
> meta = #{ip => {0,0,0,0,0,65535,22823,38320}}}
> 2026-03-19 14:44:04.116411+00:00 [debug] <0.5626.0>@ejabberd_s2s:route/1:329 Local route:
> #message{
> id = <<"NH8qi-96627">>,type = error,lang = <<"en">>,
> from =
> #jid{
> user = <<"programistkar">>,server = <<"avesdrop.com">>,
> resource = <<>>,luser = <<"programistkar">>,
> lserver = <<"avesdrop.com">>,lresource = <<>>},
> to =
> #jid{
> user = <<"cigar_support">>,server = <<"exploit.im">>,
> resource = <<"xabber-android-2Gm1FEZ3">>,
> luser = <<"cigar_support">>,lserver = <<"exploit.im">>,
> lresource = <<"xabber-android-2Gm1FEZ3">>},
> subject = [],
> body =
> [#text{
> lang = <<>>,
> data =
> <<"This user has limited receiving messages from not-authorized users">>}],
> thread = #message_thread{parent = <<>>,data = <<"JxQ98lV0k32H">>},
> sub_els =
> [#xmlel{
> name = <<"private">>,
> attrs = [{<<"xmlns">>,<<"urn:xmpp:carbons:2">>}],
> children = []},
> #xmlel{
> name = <<"no-store">>,
> attrs = [{<<"xmlns">>,<<"urn:xmpp:hints">>}],
> children = []},
> #xmlel{
> name = <<"markable">>,
> attrs = [{<<"xmlns">>,<<"urn:xmpp:chat-markers:0">>}],
> children = []},
> #stanza_error{
> type = modify,by = undefined,reason = 'policy-violation',
> text =
> [#text{
> lang = <<"en">>,
> data = <<"Your message is unsolicited">>}],
> sub_els = []}],
> meta = #{ip => {0,0,0,0,0,65535,22823,38320}}}
This is from ejabberd.log
[14:47:29] deimosBSD joins the room
[14:47:42] <ksa> > Hope I was clear enough, this you do once you've upgraded and not now:
>
> ```sql
> ALTER TABLE `rosterusers` ADD COLUMN `approved` boolean NOT NULL AFTER `subscription`;
> ```
Yes, u were very clear
[14:47:46] deimosBSD joins the room
[14:48:43] <zeank> > 2026-03-19 14:44:04.115313+00:00 [info] <0.5626.0>@mod_antispam_filter:reject/1:274 Rejecting unsolicited message from cigar_support@exploit.im/xabber-android-2Gm1FEZ3 to programistkar@avesdrop.com
> 2026-03-19 14:44:04.115435+00:00 [debug] <0.5626.0>@ejabberd_hooks:safe_apply/4:451 Running hook spam_stanza_rejected: mod_antispam_dump:dump_spam_stanza/1
> 2026-03-19 14:44:04.115820+00:00 [debug] <0.5626.0>@ejabberd_router:do_route/1:385 Route:
> #message{
>     id = <<"NH8qi-96627">>,type = error,lang = <<"en">>,
>     from =
>         #jid{
>             user = <<"programistkar">>,server = <<"avesdrop.com">>,
>             resource = <<>>,luser = <<"programistkar">>,
>             lserver = <<"avesdrop.com">>,lresource = <<>>},
>     to =
>         #jid{
>             user = <<"cigar_support">>,server = <<"exploit.im">>,
>             resource = <<"xabber-android-2Gm1FEZ3">>,
>             luser = <<"cigar_support">>,lserver = <<"exploit.im">>,
>             lresource = <<"xabber-android-2Gm1FEZ3">>},
>     subject = [],
>     body =
>         [#text{
>              lang = <<>>,
>              data =
>                  <<"This user has limited receiving messages from not-authorized users">>}],
>     thread = #message_thread{parent = <<>>,data = <<"JxQ98lV0k32H">>},
>     sub_els =
>         [#xmlel{
>              name = <<"private">>,
>              attrs = [{<<"xmlns">>,<<"urn:xmpp:carbons:2">>}],
>              children = []},
>          #xmlel{
>              name = <<"no-store">>,
>              attrs = [{<<"xmlns">>,<<"urn:xmpp:hints">>}],
>              children = []},
>          #xmlel{
>              name = <<"markable">>,
>              attrs = [{<<"xmlns">>,<<"urn:xmpp:chat-markers:0">>}],
>              children = []},
>          #stanza_error{
>              type = modify,by = undefined,reason = 'policy-violation',
>              text =
>                  [#text{
>                       lang = <<"en">>,
>                       data = <<"Your message is unsolicited">>}],
>              sub_els = []}],
>     meta = #{ip => {0,0,0,0,0,65535,22823,38320}}}
> 2026-03-19 14:44:04.116411+00:00 [debug] <0.5626.0>@ejabberd_s2s:route/1:329 Local route:
> #message{
>     id = <<"NH8qi-96627">>,type = error,lang = <<"en">>,
>     from =
>         #jid{
>             user = <<"programistkar">>,server = <<"avesdrop.com">>,
>             resource = <<>>,luser = <<"programistkar">>,
>             lserver = <<"avesdrop.com">>,lresource = <<>>},
>     to =
>         #jid{
>             user = <<"cigar_support">>,server = <<"exploit.im">>,
>             resource = <<"xabber-android-2Gm1FEZ3">>,
>             luser = <<"cigar_support">>,lserver = <<"exploit.im">>,
>             lresource = <<"xabber-android-2Gm1FEZ3">>},
>     subject = [],
>     body =
>         [#text{
>              lang = <<>>,
>              data =
>                  <<"This user has limited receiving messages from not-authorized users">>}],
>     thread = #message_thread{parent = <<>>,data = <<"JxQ98lV0k32H">>},
>     sub_els =
>         [#xmlel{
>              name = <<"private">>,
>              attrs = [{<<"xmlns">>,<<"urn:xmpp:carbons:2">>}],
>              children = []},
>          #xmlel{
>              name = <<"no-store">>,
>              attrs = [{<<"xmlns">>,<<"urn:xmpp:hints">>}],
>              children = []},
>          #xmlel{
>              name = <<"markable">>,
>              attrs = [{<<"xmlns">>,<<"urn:xmpp:chat-markers:0">>}],
>              children = []},
>          #stanza_error{
>              type = modify,by = undefined,reason = 'policy-violation',
>              text =
>                  [#text{
>                       lang = <<"en">>,
>                       data = <<"Your message is unsolicited">>}],
>              sub_els = []}],
>     meta = #{ip => {0,0,0,0,0,65535,22823,38320}}}
This is expected, spam filter found a potential source of SPAM
[14:48:47] <zoidberg> these logs looks good, some user blocked other user and is not receiving msgs from the one sending
[14:49:14] <zeank> `exploit.im` is one of the blocked domains
[14:50:12] gratuxri joins the room
[14:50:12] gratuxri leaves the room
[14:51:28] ksa joins the room
[14:51:50] ksa leaves the room
[14:51:56] specialforces865 leaves the room
[14:51:59] ksa joins the room
[14:52:17] <zeank> You can do
```sh
ejabberdctl get_blocked_domains <your.domain>
```
to get the active list of blocked domains.
[14:52:18] ksa leaves the room
[14:52:24] ksa joins the room
[14:52:28] <ksa> > these logs looks good, some user blocked other user and is not receiving msgs from the one sending
👍
[14:53:05] <ksa> Sadly, even after your sql cmd, the problem persists.
[14:53:18] <ksa> Lemme check the error.log again
[14:53:22] <Licaon_Kter> At least don't quote the long pastes.... zeank
[14:53:26] <zeank> You can do
```sh
ejabberdctl get_spam_filter_cache <your.domain>
```
to get the list of blocked users (if you're using some sort of filter)
[14:53:44] specialforces865 joins the room
[14:53:54] mocasin leaves the room
[14:53:55] gooya leaves the room
[14:53:55] <zeank> > At least don't quote the long pastes.... zeank
Sorry 😅
[14:53:56] <ksa> > Sadly, even after your sql cmd, the problem persists.
Although, seems a lot better now, not many reconnects
[14:54:12] gooya joins the room
[14:54:37] Ramiro Romani joins the room
[14:54:50] <zeank> You mean you still see reconnects or you still get those crashes about sql null constraints?
[14:56:18] azahi leaves the room
[14:56:18] ksa joins the room
[14:57:18] deimosBSD leaves the room
[14:57:26] ksa leaves the room
[14:57:28] ksa joins the room
[14:57:45] ksa leaves the room
[14:57:46] deimosBSD leaves the room
[14:57:57] sander leaves the room
[14:58:08] ksa joins the room
[14:58:48] <ksa> Well, not actually. The problem is still as it was before sadly. I think it's best I start over
[14:58:48] ksa leaves the room
[14:58:53] ksa leaves the room
[14:58:56] ksa joins the room
[14:59:23] gratuxri joins the room
[14:59:24] gratuxri leaves the room
[14:59:29] ksa leaves the room
[14:59:38] ksa joins the room
[14:59:52] yukkuri joins the room
[15:00:03] ksa leaves the room
[15:00:04] ksa joins the room
[15:00:04] ksa leaves the room
[15:00:09] <ksa> It'd be a better use of everyone's time
[15:00:34] ksa joins the room
[15:00:34] ksa leaves the room
[15:00:48] Slava Bendersky joins the room
[15:00:58] ksa joins the room
[15:00:58] ksa leaves the room
[15:01:04] <ksa> This sql debacle started after I migrated from mnesia to postgres. I'll start with postgres from the get go this time.
[15:01:15] ksa joins the room
[15:01:58] ksa leaves the room
[15:02:45] <ksa> It's curious tho that this doesn't happen to users on my server with less mucs
[15:02:56] <ksa> Like less mucs joined
[15:03:17] <ksa> Idk why, their connection stays consistent.
[15:03:19] user joins the room
[15:03:31] <zoidberg> We can them mucless
[15:03:34] pod leaves the room
[15:03:34] pod joins the room
[15:03:40] gt leaves the room
[15:03:41] gt joins the room
[15:03:51] <ksa> What?
[15:04:10] Adrien joins the room
[15:04:12] <zoidberg> Forget it... you are not my crowd for jokes.
[15:04:56] <ksa> https://avesdrop.com:5443/upload/3d358a32d9e5f95da236b8585d3259020ab4632e/5vdHEDEGmcNkoM5AyLVKSDZOhFakpwGFdfnGfkKV/zb2rhkRbpoBsAYyTTTxJoqs4ZhECsd74pp4pAdLPs8UoP7NCT.png
[15:05:01] yenemy joins the room
[15:05:10] Alexander leaves the room
[15:05:43] zoidberg Calculates if he is a boomer.
[15:06:13] agh leaves the room
[15:06:26] oko leaves the room
[15:06:57] <zoidberg> Nope, not me.
[15:07:18] gratuxri joins the room
[15:07:18] gratuxri leaves the room
[15:07:28] admin_cb joins the room
[15:08:40] zrjnzdr leaves the room
[15:08:49] zrjnzdr joins the room
[15:09:08] Adrien leaves the room
[15:09:30] jesse joins the room
[15:11:25] Slava Bendersky leaves the room
[15:12:44] svp leaves the room
[15:16:20] midou leaves the room
[15:17:16] zrjnzdr leaves the room
[15:18:57] we. joins the room
[15:19:39] de-facto joins the room
[15:20:16] midou joins the room
[15:20:30] schäfchen726 leaves the room
[15:20:36] schäfchen726 joins the room
[15:21:29] svp joins the room
[15:21:44] gt leaves the room
[15:22:02] svp leaves the room
[15:22:34] svp joins the room
[15:22:44] Lutz leaves the room
[15:23:21] starkzarn leaves the room
[15:23:31] bio leaves the room
[15:23:57] bio joins the room
[15:25:06] specialforces865 leaves the room
[15:25:58] schäfchen726 leaves the room
[15:26:19] APach leaves the room
[15:26:37] karme leaves the room
[15:27:02] schäfchen726 joins the room
[15:27:25] Olivia leaves the room
[15:27:26] Olivia joins the room
[15:29:19] woodstock leaves the room
[15:29:52] midou leaves the room
[15:30:29] gratuxri joins the room
[15:30:29] gratuxri leaves the room
[15:31:23] midou joins the room
[15:31:56] vlad leaves the room
[15:32:23] Mickaël leaves the room
[15:32:24] Mickaël joins the room
[15:33:36] rom1dep leaves the room
[15:35:12] Adrien joins the room
[15:35:50] red curry leaves the room
[15:35:55] plantroon leaves the room
[15:36:09] schäfchen726 joins the room
[15:36:31] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[15:36:34] schäfchen726 joins the room
[15:36:49] thanos leaves the room
[15:36:51] thanos joins the room
[15:37:26] sundance leaves the room
[15:37:30] midou leaves the room
[15:38:38] Adrien leaves the room
[15:40:05] starkzarn joins the room
[15:40:40] nolefty leaves the room
[15:40:54] nolefty joins the room
[15:41:04] gt joins the room
[15:41:51] sundance joins the room
[15:46:09] sander joins the room
[15:52:11] rain joins the room
[15:52:16] karme joins the room
[15:52:33] samu joins the room
[15:53:00] mocasin joins the room
[15:53:09] Mickaël leaves the room
[15:53:09] Mickaël joins the room
[15:54:17] inkey leaves the room
[15:55:30] mocasin leaves the room
[15:56:13] <stratself> general question: can i as a MUC owner/admin/mod see whispers between participants?
[15:58:20] <zoidberg> I always assumed so, but would also like to know for fore(of course i could test it myself) but ...
[15:58:21] Slava Bendersky joins the room
[15:58:29] Slava Bendersky leaves the room
[15:58:57] <zoidberg> I always assumed so, but would also like to know for sure(of course i could test it myself) but ...
[15:59:01] <stratself> it's stored in the same MAM i hope
[15:59:27] ij joins the room
[15:59:32] ij leaves the room
[15:59:38] <zoidberg> Definitely
[15:59:48] Slava Bendersky joins the room
[15:59:49] Slava Bendersky leaves the room
[16:00:26] Mickaël leaves the room
[16:00:27] Mickaël joins the room
[16:01:24] plantroon joins the room
[16:01:25] plantroon joins the room
[16:03:23] ki9 leaves the room
[16:03:53] 16180339887 leaves the room
[16:04:12] Olivia joins the room
[16:06:31] gratuxri joins the room
[16:06:32] gratuxri leaves the room
[16:09:29] midou joins the room
[16:10:20] sander joins the room
[16:11:57] AZERTY keyboard joins the room
[16:14:37] Eddy joins the room
[16:14:59] chrys leaves the room
[16:15:31] mocasin joins the room
[16:15:51] gratuxri joins the room
[16:15:52] gratuxri leaves the room
[16:15:59] rain leaves the room
[16:16:03] rain joins the room
[16:16:11] robert leaves the room
[16:16:15] rain leaves the room
[16:16:15] rain joins the room
[16:16:18] robert joins the room
[16:17:35] midou leaves the room
[16:17:36] contrapunctus leaves the room
[16:18:08] AZERTY keyboard leaves the room
[16:18:35] AZERTY keyboard joins the room
[16:20:40] svp leaves the room
[16:21:02] deimosBSD joins the room
[16:21:11] midou joins the room
[16:21:17] deimosBSD joins the room
[16:21:59] tuskun joins the room
[16:22:00] svp joins the room
[16:23:50] Mickaël leaves the room
[16:23:51] Mickaël joins the room
[16:25:00] Masked Lilith leaves the room
[16:26:11] Masked Lilith joins the room
[16:26:53] deimosBSD leaves the room
[16:27:06] pod leaves the room
[16:29:16] pod joins the room
[16:29:54] Testiclides leaves the room
[16:36:22] schäfchen726 leaves the room
[16:36:34] specialforces865 joins the room
[16:36:37] schäfchen726 joins the room
[16:38:27] schäfchen726 leaves the room
[16:38:50] raver leaves the room
[16:39:05] kuba leaves the room
[16:39:06] kuba joins the room
[16:39:30] rom1dep joins the room
[16:40:03] Testiclides joins the room
[16:40:57] bio joins the room
[16:43:15] raver joins the room
[16:46:45] rain leaves the room
[16:47:00] pod leaves the room
[16:48:12] catchy joins the room
[16:48:38] abba leaves the room
[16:49:16] raver leaves the room
[16:49:38] coockie joins the room
[16:51:32] robert leaves the room
[16:52:16] rain joins the room
[16:52:21] gratuxri joins the room
[16:52:24] gratuxri leaves the room
[16:53:06] midou leaves the room
[16:54:39] Olivia leaves the room
[16:54:40] gratuxri joins the room
[16:54:42] gratuxri leaves the room
[16:55:38] paul leaves the room
[16:56:44] raver joins the room
[16:57:44] debacle leaves the room
[16:59:01] gratuxri joins the room
[16:59:03] gratuxri leaves the room
[16:59:07] starkzarn leaves the room
[17:00:27] gratuxri joins the room
[17:00:28] gratuxri leaves the room
[17:01:29] erebion_muc leaves the room
[17:02:02] Mickaël leaves the room
[17:02:03] Mickaël joins the room
[17:02:19] marko.cupac leaves the room
[17:02:46] lucas leaves the room
[17:03:01] gooya leaves the room
[17:05:35] lucas joins the room
[17:05:38] ChaCha20Poly1985 joins the room
[17:05:41] rain leaves the room
[17:06:47] Mickaël leaves the room
[17:06:47] Mickaël joins the room
[17:07:11] ChaCha20Poly1985 leaves the room
[17:07:11] ChaCha20Poly1985 joins the room
[17:07:50] bugi joins the room
[17:08:05] Slava Bendersky joins the room
[17:08:10] Lutz joins the room
[17:08:13] Slava Bendersky leaves the room
[17:08:30] uno leaves the room: Disconnected: Replaced by new connection
[17:08:31] uno joins the room
[17:09:59] Robbilie joins the room
[17:13:44] bio leaves the room
[17:13:51] ChaCha20Poly1985 leaves the room
[17:14:24] catchy leaves the room
[17:14:31] catchy joins the room
[17:14:53] ksa leaves the room
[17:15:46] Robbilie leaves the room
[17:16:12] ksa joins the room
[17:16:30] ksa leaves the room
[17:19:24] ksa joins the room
[17:19:42] ksa leaves the room
[17:19:52] vlad joins the room
[17:20:44] ksa joins the room
[17:20:44] <ksa> What's better the ejabberd from apt or .deb package?
[17:21:10] ksa leaves the room
[17:21:37] Tim leaves the room
[17:21:58] contrapunctus joins the room
[17:22:06] <Licaon_Kter> what's the difference between apt from ejabberd repo and .deb from ejabberd repo? :)
[17:22:39] gratuxri joins the room
[17:22:40] gratuxri leaves the room
[17:22:51] ksa joins the room
[17:23:10] ksa leaves the room
[17:23:28] coderx leaves the room
[17:23:28] coderx leaves the room
[17:24:07] ksa joins the room
[17:24:08] <ksa> I mean is updating when a new version comes out easier in .deb or the apt version?
[17:24:28] ksa leaves the room
[17:25:25] ksa joins the room
[17:25:47] ksa leaves the room
[17:26:47] ksa joins the room
[17:27:13] ksa leaves the room
[17:27:16] coderx joins the room
[17:27:17] coderx joins the room
[17:27:20] ksa joins the room
[17:27:24] gratuxri joins the room
[17:27:25] gratuxri leaves the room
[17:27:45] ksa leaves the room
[17:28:12] pod joins the room
[17:28:26] debacle joins the room
[17:28:32] rain joins the room
[17:28:46] ksa joins the room
[17:29:07] ksa leaves the room
[17:30:04] ksa joins the room
[17:30:30] ksa leaves the room
[17:31:02] insanity leaves the room
[17:31:05] insanity joins the room
[17:31:11] insanity leaves the room
[17:32:09] pod leaves the room
[17:32:12] insanity joins the room
[17:32:16] insanity leaves the room
[17:32:30] ksa joins the room
[17:32:31] <zeank> Debian updates only if the whole distribution sees an update. Means you’d be stuck with a very old version.
[17:32:34] bio joins the room
[17:32:55] specialforces865 leaves the room
[17:32:55] ksa leaves the room
[17:33:22] insanity joins the room
[17:33:31] insanity leaves the room
[17:33:43] insanity joins the room
[17:33:50] ksa joins the room
[17:33:50] <ksa> .deb package it is with wget then
[17:33:51] pod joins the room
[17:33:53] pod leaves the room
[17:34:03] starkzarn joins the room
[17:34:11] ksa leaves the room
[17:34:16] <Licaon_Kter> ksa: I've asked a specific question for a reason. As you appear to mix "deb downloaded from ejabberd website" with "apt get from debian org" and "apt get from ejabberd"
[17:36:12] ksa joins the room
[17:36:37] ksa leaves the room
[17:37:02] kinetik joins the room
[17:37:14] karme leaves the room
[17:37:36] ksa joins the room
[17:38:00] ksa leaves the room
[17:38:21] Ramiro Romani joins the room
[17:38:25] rom1dep leaves the room
[17:39:17] ksa joins the room
[17:39:40] ksa leaves the room
[17:39:50] PseikoHeiko joins the room
[17:41:12] ksa joins the room
[17:41:36] ksa leaves the room
[17:41:52] gratuxri joins the room
[17:41:52] gratuxri leaves the room
[17:44:12] nito leaves the room
[17:46:03] Licaon_Kter leaves the room
[17:46:05] Licaon_Kter joins the room
[17:46:12] ksa joins the room
[17:46:30] ksa leaves the room
[17:46:38] Adrian Kieß joins the room
[17:47:11] Licaon_Kter leaves the room
[17:47:13] Licaon_Kter joins the room
[17:47:25] Licaon_Kter leaves the room
[17:47:26] Licaon_Kter joins the room
[17:47:36] Licaon_Kter leaves the room
[17:47:37] Licaon_Kter joins the room
[17:48:05] Licaon_Kter leaves the room
[17:48:06] Licaon_Kter joins the room
[17:48:42] Licaon_Kter leaves the room
[17:48:43] Licaon_Kter joins the room
[17:49:26] Testiclides leaves the room
[17:49:37] Testiclides joins the room
[17:51:13] ksa joins the room
[17:51:34] rain leaves the room
[17:51:35] ksa leaves the room
[17:52:36] hs-157 joins the room
[17:53:21] Ramiro Romani leaves the room
[17:54:40] ksa joins the room
[17:55:07] ksa leaves the room
[17:55:16] Slava Bendersky joins the room
[17:55:27] Slava Bendersky leaves the room
[17:55:32] kuru kuru leaves the room
[17:56:08] marc leaves the room
[17:56:12] ksa joins the room
[17:56:21] robert leaves the room
[17:56:29] robert joins the room
[17:56:34] ksa leaves the room
[17:57:02] kuru kuru joins the room
[17:58:47] nito joins the room
[18:01:14] ksa joins the room
[18:01:27] Mickaël leaves the room
[18:01:37] gooya leaves the room
[18:01:39] ksa leaves the room
[18:01:48] gratuxri joins the room
[18:01:49] gratuxri leaves the room
[18:02:14] ta leaves the room
[18:02:21] ta joins the room
[18:02:36] ksa joins the room
[18:02:58] ksa leaves the room
[18:03:45] prefiks leaves the room
[18:04:21] ksa joins the room
[18:04:44] ksa leaves the room
[18:05:33] stefan_ leaves the room
[18:05:40] erebion_muc joins the room
[18:05:45] ksa joins the room
[18:05:46] <ksa> > Ah, yeah, but wait, your schema is from master, the "approved" column will only ship with 26.03
So I don't use this cmd for downloading schema?
su -c "curl -s https://raw.githubusercontent.com/processone/ejabberd/master/sql/pg.sql | psql ejabberd" postgres
[18:06:07] toastal leaves the room
[18:06:08] ksa leaves the room
[18:07:05] ksa joins the room
[18:07:05] <ksa> I should use what for ejabberd_26.02-1_amd64.deb?
[18:07:10] <zeank> Don‘t do that
[18:07:26] ksa leaves the room
[18:07:46] <zeank> The schema will be created automatically anyway. No need to do that manually anymore.
[18:08:13] ksa joins the room
[18:08:14] <ksa> Please provide correct link
[18:08:33] ksa leaves the room
[18:08:51] ksa joins the room
[18:08:52] <ksa> > The schema will be created automatically anyway. No need to do that manually anymore.
How?
[18:08:57] sander leaves the room
[18:09:14] ksa leaves the room
[18:09:36] Holger leaves the room
[18:09:41] sander leaves the room
[18:09:49] agh joins the room
[18:10:15] ksa joins the room
[18:10:37] ksa leaves the room
[18:10:49] sander joins the room
[18:11:35] specialforces865 joins the room
[18:11:35] ksa joins the room
[18:11:36] <ksa> > The schema will be created automatically anyway. No need to do that manually anymore.
I just created a new database, there ain't no tables in it
[18:11:59] ksa leaves the room
[18:12:24] gooya joins the room
[18:12:55] ksa joins the room
[18:13:20] ksa leaves the room
[18:13:20] coderx leaves the room
[18:13:20] coderx leaves the room
[18:13:28] ksa joins the room
[18:13:52] ksa leaves the room
[18:14:51] catchy leaves the room
[18:15:35] ksa joins the room
[18:15:48] rintinfinn joins the room
[18:15:59] ksa leaves the room
[18:16:36] ademir leaves the room
[18:16:39] ksa joins the room
[18:16:45] ademir joins the room
[18:17:03] ksa leaves the room
[18:17:37] ksa joins the room
[18:18:00] ray_cist joins the room
[18:18:01] ksa leaves the room
[18:18:15] ij joins the room
[18:18:20] ij leaves the room
[18:18:30] rom1dep joins the room
[18:19:05] chrys joins the room
[18:19:23] ksa joins the room
[18:19:50] ksa leaves the room
[18:20:02] schäfchen726 leaves the room
[18:20:23] pod joins the room
[18:21:12] ksa joins the room
[18:21:22] Kazuky Akayashi joins the room
[18:21:23] schäfchen726 joins the room
[18:21:36] ksa leaves the room
[18:22:00] ksa joins the room
[18:22:27] ksa leaves the room
[18:22:58] Olivia joins the room
[18:23:26] ksa joins the room
[18:23:51] ksa leaves the room
[18:23:58] kuba leaves the room
[18:24:08] kuba joins the room
[18:24:15] ksa joins the room
[18:24:39] ksa leaves the room
[18:26:08] k0 joins the room
[18:26:12] ksa joins the room
[18:26:22] ChaosKid42 leaves the room
[18:26:23] ChaosKid42 joins the room
[18:26:34] ksa leaves the room
[18:27:00] Walter leaves the room
[18:27:05] Walter joins the room
[18:27:35] sander leaves the room
[18:27:36] Kazuky Akayashi leaves the room
[18:27:46] stefan leaves the room
[18:27:50] Eddy leaves the room
[18:28:07] stefan joins the room
[18:28:45] k0 leaves the room
[18:28:59] marc joins the room
[18:29:11] ksa joins the room
[18:29:22] ksa leaves the room
[18:29:28] Root leaves the room
[18:30:21] midou joins the room
[18:30:24] ksa joins the room
[18:30:45] rain joins the room
[18:30:50] ksa leaves the room
[18:30:53] oko joins the room
[18:30:58] Mickaël joins the room
[18:31:23] erik joins the room
[18:31:27] Olivia leaves the room
[18:31:52] Maïke joins the room
[18:33:06] ksa joins the room
[18:33:30] ksa leaves the room
[18:33:39] karme joins the room
[18:34:24] няша leaves the room
[18:34:33] няша joins the room
[18:34:51] gratuxri joins the room
[18:34:52] gratuxri leaves the room
[18:35:05] <zeank> Did you start ejabberd?
[18:35:47] nick7 leaves the room
[18:36:12] ksa joins the room
[18:36:38] ksa leaves the room
[18:37:45] erik leaves the room
[18:38:28] starkzarn leaves the room
[18:39:02] midou leaves the room
[18:39:04] няша leaves the room
[18:39:06] няша joins the room
[18:39:26] gratuxri joins the room
[18:39:27] gratuxri leaves the room
[18:40:18] ksa joins the room
[18:40:31] <Mickaël> > ejabberd@conference.process-one.net/zeank wrote:
> Did you start ejabberd?
👍
[18:40:42] ksa leaves the room
[18:40:52] qsx leaves the room
[18:43:17] ksa joins the room
[18:43:21] rom1dep leaves the room
[18:43:40] ksa leaves the room
[18:44:35] oko leaves the room
[18:44:35] няша leaves the room
[18:44:39] няша joins the room
[18:44:40] ksa joins the room
[18:44:56] няша leaves the room: Disconnected: Replaced by new connection
[18:44:58] няша joins the room
[18:45:05] ksa leaves the room
[18:45:55] qsx leaves the room
[18:46:12] ksa joins the room
[18:46:20] StepForward joins the room
[18:46:36] ksa leaves the room
[18:46:48] specialforces865 leaves the room
[18:47:32] rom1dep joins the room
[18:48:05] ksa joins the room
[18:48:29] ksa leaves the room