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

GMT+0
[00:13:02] marc leaves the room
[00:21:40] maddl leaves the room
[00:22:22] <Licaon_Kter> > production servers for testing šŸ™‚
Eheheh
[00:23:41] necronian leaves the room
[00:27:23] ludo leaves the room
[00:30:09] rom1dep leaves the room
[00:30:15] rom1dep joins the room
[00:30:18] jeremy leaves the room
[00:36:16] 4223 leaves the room
[00:36:33] Licaon_Kter leaves the room
[00:45:15] rom1dep leaves the room
[00:45:22] rom1dep joins the room
[00:45:37] mimi89999 leaves the room
[00:45:52] lars leaves the room: Replaced by new connection
[00:45:52] lars joins the room
[01:05:58] jk leaves the room
[01:05:58] jk joins the room
[01:07:38] maddl joins the room
[01:29:50] lars leaves the room: Replaced by new connection
[01:29:51] lars joins the room
[02:03:32] mrDoctorWho leaves the room: Disconnected: Replaced by new connection
[02:03:44] mrDoctorWho joins the room
[02:23:58] Amolith leaves the room
[02:25:15] Amolith joins the room
[02:34:07] max joins the room
[03:05:50] ma1uta leaves the room: Replaced by new connection
[03:05:51] ma1uta joins the room
[03:16:14] maddl leaves the room
[03:26:19] stp joins the room
[03:28:17] tyler leaves the room
[03:31:51] nz joins the room
[03:32:21] stp leaves the room
[03:40:13] integrationsfigur joins the room
[03:50:10] APach joins the room
[03:55:43] maddl joins the room
[04:02:58] Amolith leaves the room
[04:08:55] beri joins the room
[04:11:16] Amolith leaves the room
[04:11:18] Amolith joins the room
[04:14:38] nekit joins the room
[04:22:09] mrDoctorWho leaves the room
[04:22:36] ChaosKid42 leaves the room
[04:22:48] ChaosKid42 joins the room
[04:22:52] pod joins the room
[04:25:19] pme leaves the room
[04:27:43] pme joins the room
[04:30:06] rom1dep leaves the room
[04:30:49] pitchum leaves the room
[04:30:59] pitchum joins the room
[04:31:07] ablur joins the room
[04:31:55] ma1uta leaves the room: Replaced by new connection
[04:32:06] ma1uta joins the room
[04:32:12] robby8762 joins the room
[04:33:14] pitchum leaves the room
[04:37:35] ablur leaves the room
[04:41:21] robert_mobil joins the room
[04:52:23] pod joins the room
[04:57:52] mrDoctorWho joins the room
[04:58:37] pme leaves the room
[04:59:18] robby8762 leaves the room
[05:00:12] Sergio joins the room
[05:00:34] pme joins the room
[05:06:04] pme leaves the room
[05:10:48] cippaciong joins the room
[05:11:53] maddl leaves the room
[05:19:07] focus121 leaves the room
[05:19:10] focus121 joins the room
[05:19:39] robert_mobil leaves the room
[05:20:00] Licaon_Kter joins the room
[05:20:47] robert_mobil joins the room
[05:25:36] marevalo leaves the room
[05:25:53] marevalo joins the room
[05:29:59] pme joins the room
[05:31:23] rom1dep leaves the room
[05:31:55] rom1dep joins the room
[05:32:03] poVoq joins the room
[05:32:52] Phantom leaves the room
[05:33:57] mrDoctorWho leaves the room
[05:42:22] rom1dep leaves the room
[05:43:06] laszlovl leaves the room
[05:43:15] michaelbode joins the room
[05:44:14] ablur joins the room
[05:44:19] marevalo leaves the room
[05:44:37] marevalo joins the room
[05:45:46] rom1dep joins the room
[05:46:00] laszlovl joins the room
[05:46:45] ablur leaves the room
[05:48:37] focus121 leaves the room
[05:49:29] mrDoctorWho joins the room
[05:52:10] michaelbode leaves the room: Rechner geht in den Ruhezustand
[05:55:20] focus121 joins the room
[05:59:16] rincewind joins the room
[06:03:38] erik leaves the room: Machine going to sleep
[06:04:54] maddl joins the room
[06:11:27] Phantom joins the room
[06:14:33] cjaushe4ka leaves the room
[06:23:40] mrDoctorWho leaves the room
[06:25:03] zinid joins the room
[06:26:31] robert_mobil joins the room
[06:26:47] <zinid> Matrix.org style
[06:27:24] nz leaves the room
[06:27:57] spicewiesel leaves the room
[06:28:09] spicewiesel joins the room
[06:31:05] marek leaves the room
[06:31:35] ablur joins the room
[06:33:22] nz joins the room
[06:34:55] 4223 joins the room
[06:36:51] ThUnD3r|Gr33n© leaves the room
[06:37:20] jk leaves the room
[06:37:20] jk joins the room
[06:37:28] madmalkav joins the room
[06:37:52] jk leaves the room
[06:37:53] jk joins the room
[06:37:56] ThUnD3r|Gr33n© joins the room
[06:39:08] debacle joins the room
[06:39:15] jk joins the room
[06:39:33] ablur leaves the room
[06:39:52] jk leaves the room
[06:39:55] zuglufttier joins the room
[06:40:07] jk joins the room
[06:41:47] jk leaves the room
[06:42:06] jk joins the room
[06:42:55] jk leaves the room
[06:42:56] jk joins the room
[06:43:50] rincewind leaves the room
[06:44:11] jk leaves the room
[06:44:25] jk joins the room
[06:47:04] sumpfralle joins the room
[06:47:58] marek joins the room
[06:48:43] clerie joins the room
[06:49:21] debalance leaves the room
[06:50:19] debalance joins the room
[06:52:35] sumpfralle leaves the room
[06:52:55] jk leaves the room
[06:53:40] jk leaves the room
[06:53:40] jk joins the room
[06:56:43] clerie leaves the room
[07:00:43] cjaushe4ka joins the room
[07:03:40] 4223 leaves the room
[07:03:48] 4223 joins the room
[07:06:47] VC leaves the room
[07:08:35] robby8762 joins the room
[07:10:15] ablur joins the room
[07:12:51] clerie joins the room
[07:14:45] necronian joins the room
[07:18:09] ludo joins the room
[07:18:36] VC joins the room
[07:19:06] nz joins the room
[07:21:19] maddl leaves the room
[07:22:53] rincewind joins the room
[07:23:36] robby8762 leaves the room
[07:23:56] rincewind joins the room
[07:25:12] ablur leaves the room
[07:28:03] rom1dep joins the room
[07:28:32] ThUnD3r|Gr33n© leaves the room
[07:29:15] rincewind leaves the room
[07:31:02] spicewiesel leaves the room
[07:32:01] Steven Roose joins the room
[07:32:32] pitchum joins the room
[07:33:08] robby8762 joins the room
[07:33:19] spicewiesel joins the room
[07:33:51] jonny leaves the room
[07:34:51] jonny joins the room
[07:34:57] ThUnD3r|Gr33n© joins the room
[07:35:17] rincewind leaves the room
[07:37:27] debalance leaves the room
[07:38:21] cromain joins the room
[07:40:30] robby8762 leaves the room
[07:41:09] sumpfralle joins the room
[07:41:42] debalance joins the room
[07:43:11] badlop joins the room
[07:44:31] ablur joins the room
[07:47:15] marc joins the room
[07:49:37] <Holger> > Unknown option 'auth_cache_lifetime', did you mean 'auth_cache_life_time'?
Yes sir!
[07:51:10] sezuan joins the room
[07:51:38] debalance leaves the room
[07:52:20] debacle leaves the room: Machine is going to sleep
[07:52:26] pitchum leaves the room
[07:52:54] <zinid> upcoming version will be even cooler 😁
[07:53:36] robby8762 joins the room
[07:54:38] Phantom leaves the room
[07:56:21] pitchum joins the room
[07:56:22] 404.city joins the room
[07:58:46] cjaushe4ka leaves the room
[07:59:03] xi leaves the room
[07:59:05] xi joins the room
[07:59:13] debalance joins the room
[07:59:21] rincewind joins the room
[08:00:06] cjaushe4ka joins the room
[08:00:13] ablur leaves the room
[08:03:04] cjaushe4ka leaves the room
[08:03:48] nico joins the room
[08:08:46] robby8762 leaves the room
[08:08:49] robby8762 joins the room
[08:10:47] poVoq leaves the room
[08:10:57] poVoq joins the room
[08:12:48] pme leaves the room
[08:13:38] jk joins the room
[08:13:41] pme joins the room
[08:14:36] ablur joins the room
[08:16:26] jk leaves the room
[08:16:28] clerie leaves the room
[08:17:01] jk joins the room
[08:20:42] ablur leaves the room
[08:27:41] marc leaves the room
[08:27:49] cjaushe4ka joins the room
[08:31:38] Amolith leaves the room
[08:37:04] mimi89999 joins the room
[08:37:14] mimi89999 leaves the room: La machine se met en veille
[08:39:11] pme leaves the room
[08:39:19] pme joins the room
[08:39:42] jonny leaves the room
[08:42:48] jk leaves the room
[08:42:48] jk joins the room
[08:43:36] debacle joins the room
[08:44:32] jonny joins the room
[08:46:08] Marzanna joins the room
[08:48:39] jk leaves the room
[08:48:41] jk joins the room
[08:49:29] rom1dep joins the room
[08:49:47] cjaushe4ka leaves the room
[08:50:57] robby8762 leaves the room
[08:54:06] pod leaves the room
[08:54:07] pod joins the room
[08:54:40] robby8762 joins the room
[08:55:13] Amolith joins the room
[08:56:38] erik joins the room
[09:00:49] erik leaves the room: Machine going to sleep
[09:02:07] pme leaves the room
[09:02:28] stp joins the room
[09:02:32] pme joins the room
[09:06:01] marevalo leaves the room
[09:07:04] Sergio leaves the room
[09:08:04] Sergio joins the room
[09:12:40] 4223 leaves the room
[09:12:55] 4223 joins the room
[09:17:35] marevalo joins the room
[09:22:59] chrys leaves the room
[09:24:19] chrys joins the room
[09:30:49] APach leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:31:00] APach joins the room
[09:33:49] j.r leaves the room
[09:41:32] prefiks joins the room
[09:42:14] ablur joins the room
[09:42:57] prefiks leaves the room
[09:45:37] jk leaves the room
[09:45:38] jk joins the room
[09:45:50] stp leaves the room
[09:45:52] jk leaves the room
[09:45:53] jk joins the room
[09:47:48] prefiks joins the room
[09:49:27] rincewind leaves the room
[09:50:14] jk leaves the room
[09:51:10] mrDoctorWho joins the room
[09:51:22] madmalkav leaves the room
[09:54:01] Amolith leaves the room
[09:54:19] reset leaves the room
[09:54:26] reset joins the room
[09:55:45] maddl joins the room
[09:55:54] ablur leaves the room
[09:58:44] jk joins the room
[10:00:29] zuglufttier leaves the room
[10:00:36] jk leaves the room
[10:01:06] mimi89999 joins the room
[10:01:10] jk joins the room
[10:02:58] jk leaves the room
[10:03:21] jk joins the room
[10:05:43] ChaosKid42 leaves the room
[10:05:54] ChaosKid42 joins the room
[10:07:53] j.r joins the room
[10:09:32] hobo leaves the room
[10:09:32] hobo joins the room
[10:11:18] lars leaves the room: Replaced by new connection
[10:11:18] lars joins the room
[10:13:06] madmalkav joins the room
[10:17:42] nekit leaves the room
[10:18:03] nekit joins the room
[10:18:43] debalance leaves the room
[10:19:03] zuglufttier joins the room
[10:19:47] Phantom joins the room
[10:19:50] madmalkav leaves the room
[10:22:06] prefiks leaves the room
[10:23:41] zuglufttier leaves the room
[10:26:30] ablur joins the room
[10:27:48] stp joins the room
[10:31:27] nekit leaves the room
[10:33:27] pprrks leaves the room
[10:33:52] robby8762 leaves the room
[10:34:24] rincewind joins the room
[10:40:09] robby8762 joins the room
[10:40:25] doctor leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:40:26] doctor joins the room
[10:50:35] marek joins the room
[10:56:17] Amolith joins the room
[10:57:06] maddl leaves the room
[10:58:16] marek leaves the room
[11:01:19] doctor leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:01:20] doctor joins the room
[11:01:32] nekit joins the room
[11:08:28] robby8762 leaves the room
[11:09:16] pprrks joins the room
[11:10:17] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:10:32] ablur leaves the room
[11:14:53] erik joins the room
[11:20:57] jk leaves the room
[11:20:57] jk joins the room
[11:22:43] doctor joins the room
[11:25:53] erik leaves the room: Machine going to sleep
[11:27:56] stp leaves the room
[11:31:45] jk leaves the room
[11:31:45] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:33:41] doctor joins the room
[11:33:45] hobo leaves the room
[11:33:45] hobo joins the room
[11:34:50] j.r joins the room
[11:37:17] mimi89999 joins the room
[11:38:50] hobo leaves the room
[11:39:59] doctor leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:40:01] doctor joins the room
[11:40:30] sumpfralle leaves the room
[11:43:08] jk leaves the room
[11:43:08] jk joins the room
[11:43:41] jk leaves the room
[11:43:42] jk joins the room
[11:44:12] jk leaves the room
[11:44:12] jk joins the room
[11:45:00] frainz leaves the room
[11:45:04] frainz joins the room
[11:45:17] nz leaves the room
[11:45:48] madmalkav joins the room
[11:46:16] nz joins the room
[11:47:49] jk leaves the room
[11:47:51] jk joins the room
[11:48:38] debalance joins the room
[11:49:17] stp joins the room
[11:49:30] jk leaves the room
[11:49:31] jk joins the room
[11:54:22] maddl joins the room
[11:58:49] 4223 leaves the room
[11:58:56] 4223 joins the room
[12:00:20] zinid leaves the room
[12:01:31] robby8762 joins the room
[12:02:17] beri leaves the room
[12:02:18] beri joins the room
[12:03:46] zinid joins the room
[12:07:04] mimi89999 leaves the room
[12:08:15] lars leaves the room: Replaced by new connection
[12:08:15] lars joins the room
[12:11:36] prefiks joins the room
[12:16:09] mimi89999 joins the room
[12:16:14] marevalo leaves the room
[12:16:17] sumpfralle joins the room
[12:16:33] marevalo joins the room
[12:17:19] robby8762 leaves the room
[12:17:20] doctor leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:17:20] doctor joins the room
[12:17:49] nz leaves the room
[12:17:59] pod leaves the room
[12:20:31] poVoq leaves the room
[12:20:49] rincewind leaves the room
[12:31:11] robby8762 joins the room
[12:31:18] nz joins the room
[12:36:25] pod joins the room
[12:36:44] jk leaves the room
[12:36:45] jk joins the room
[12:37:33] robby8762 leaves the room
[12:38:01] sumpfralle leaves the room
[12:40:57] ablur joins the room
[12:45:15] reset leaves the room
[12:46:49] 4223 leaves the room
[12:47:00] 4223 joins the room
[12:54:19] j.r leaves the room
[12:55:38] j.r joins the room
[12:55:57] ablur leaves the room
[12:56:52] 404.city leaves the room
[13:04:24] marc joins the room
[13:04:59] maddl leaves the room
[13:05:36] clerie joins the room
[13:07:15] j.r leaves the room
[13:07:38] pprrks leaves the room
[13:10:47] j.r joins the room
[13:11:49] nz leaves the room
[13:12:06] nz joins the room
[13:16:11] ablur joins the room
[13:16:25] j.r leaves the room
[13:16:46] 404.city joins the room
[13:18:48] VC leaves the room
[13:18:49] VC joins the room
[13:21:26] mimi89999 leaves the room: La machine se met en veille
[13:23:03] clerie leaves the room
[13:23:04] clerie joins the room
[13:23:39] ablur leaves the room
[13:32:18] j.r joins the room
[13:32:32] sumpfralle joins the room
[13:36:49] nz leaves the room
[13:37:05] nz joins the room
[13:37:44] tyler joins the room
[13:44:26] nz leaves the room
[13:44:43] nz joins the room
[13:46:42] jk leaves the room
[13:46:42] jk joins the room
[13:50:09] reset joins the room
[13:52:29] marek joins the room
[13:55:02] jeremy joins the room
[13:57:02] j.r leaves the room
[13:57:57] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:58:34] rincewind joins the room
[13:59:26] j.r joins the room
[14:01:48] Licaon_Kter leaves the room
[14:02:35] maddl joins the room
[14:09:48] jonny leaves the room
[14:12:13] madmalkav leaves the room
[14:12:13] madmalkav joins the room
[14:14:20] jonny joins the room
[14:17:27] pprrks joins the room
[14:19:03] Akasch joins the room
[14:21:33] marek leaves the room: Machine is going to sleep
[14:22:38] ablur joins the room
[14:23:32] pod leaves the room
[14:23:34] pod joins the room
[14:31:33] mimi89999 leaves the room
[14:31:34] rincewind leaves the room
[14:31:48] mimi89999 joins the room
[14:33:02] 4223 leaves the room
[14:33:14] 4223 joins the room
[14:33:26] jonny leaves the room
[14:34:05] jonny joins the room
[14:34:28] ablur leaves the room
[14:35:12] Licaon_Kter joins the room
[14:36:32] jk leaves the room
[14:36:33] jk joins the room
[14:40:02] ablur joins the room
[14:48:57] ablur leaves the room
[14:48:58] max leaves the room
[14:49:30] Amolith leaves the room
[14:52:28] Amolith joins the room
[14:53:24] mimi89999 joins the room
[14:54:38] mimi89999 leaves the room
[14:54:55] rincewind joins the room
[14:56:02] max joins the room
[14:56:16] rincewind leaves the room
[14:59:30] lars leaves the room: Replaced by new connection
[14:59:30] lars joins the room
[15:00:46] rincewind joins the room
[15:02:46] Phantom leaves the room
[15:03:11] jk leaves the room
[15:03:11] jk joins the room
[15:05:18] maddl leaves the room
[15:05:41] 404.city leaves the room
[15:06:47] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:07:35] mimi89999 joins the room
[15:08:06] rincewind leaves the room
[15:10:00] j.r leaves the room
[15:16:30] jonny leaves the room
[15:16:35] jonny joins the room
[15:23:29] 404.city joins the room
[15:23:43] debalance leaves the room
[15:25:30] marevalo leaves the room
[15:25:39] marevalo joins the room
[15:25:52] Akasch leaves the room
[15:25:58] ablur joins the room
[15:28:32] Holger joins the room
[15:29:12] sezuan leaves the room
[15:30:40] Marzanna leaves the room: Bye!
[15:32:15] jk leaves the room
[15:32:20] 404.city leaves the room
[15:32:28] jk joins the room
[15:33:40] ablur leaves the room
[15:33:45] jk leaves the room
[15:33:47] jk joins the room
[15:34:56] Phantom joins the room
[15:35:23] marevalo leaves the room
[15:35:41] marevalo joins the room
[15:37:03] Licaon_Kter leaves the room
[15:37:21] jk leaves the room
[15:37:22] jk joins the room
[15:38:26] stp leaves the room
[15:38:53] ablur joins the room
[15:39:18] Licaon_Kter joins the room
[15:39:45] jk leaves the room
[15:39:46] jk joins the room
[15:40:45] debalance joins the room
[15:43:04] jk leaves the room
[15:43:05] jk joins the room
[15:44:00] jeremy leaves the room
[15:46:33] stp joins the room
[15:46:35] ablur leaves the room
[15:47:05] <marevalo> !version jabberes.org
[15:47:09] <Servant> marevalo: jabberes.org is running ejabberd version 15.04.17 on unix/linux 3.13.0
[15:48:38] carlos leaves the room
[15:49:02] carlos joins the room
[15:49:07] <marevalo> What is the "feature" that sends a message everytime you enter a MUC it sends you a message with the subject? On that old ejabberd version....
[15:49:22] debalance joins the room
[15:49:51] <Holger> marevalo: The specs changed on how to interpret a message that has both a subject and a body.
[15:50:51] <Holger> marevalo: Originally the MUC spec said this is the way to set and announce the room topic.  Now it says that room topics must be set without including a body.
[15:51:38] <marevalo> Holger: so the problem is "too old server version"
[15:51:40] <Holger> marevalo: Old ejabberd implements old specs, and includes a body while trying to inform the client about the room's topic.  New client follows new spec and thinks "oh this is a message", and shows it.
[15:51:44] <Holger> marevalo: Yes.
[15:51:50] <marevalo> Holger: thanks
[15:52:33] <Holger> marevalo: Back when those old servers were more common I wrote this: https://github.com/weiss/mod_filter_muc_infos
[15:52:45] debalance leaves the room
[15:52:49] <Holger> But I no longer use it, can't remember running into this for a long time.
[15:53:04] <Holger> (And it will no longer work with current ejabberd.)
[15:53:55] <marevalo> Wow, that was a hell of a detailed answer, thanks again
[15:55:52] ablur joins the room
[15:56:15] Steven Roose leaves the room
[15:59:11] lars leaves the room: Replaced by new connection
[15:59:12] lars joins the room
[16:02:31] maddl joins the room
[16:02:41] debalance joins the room
[16:03:50] cjaushe4ka joins the room
[16:03:53] robert_mobil leaves the room
[16:05:45] ablur leaves the room
[16:07:56] cromain leaves the room
[16:09:00] rincewind joins the room
[16:09:24] rincewind leaves the room
[16:09:53] rincewind joins the room
[16:10:04] af joins the room
[16:14:24] mimi89999 leaves the room
[16:16:01] marc leaves the room
[16:18:58] mimi89999 joins the room
[16:19:13] rincewind leaves the room
[16:20:09] j.r joins the room
[16:20:15] j.r leaves the room
[16:20:24] j.r joins the room
[16:22:14] lars leaves the room: Replaced by new connection
[16:22:15] lars joins the room
[16:23:29] marevalo leaves the room
[16:27:20] stp leaves the room
[16:27:51] rincewind joins the room
[16:28:10] rincewind joins the room
[16:28:33] jeremy joins the room
[16:30:03] nz leaves the room
[16:30:35] ablur joins the room
[16:31:42] nz joins the room
[16:33:09] stp joins the room
[16:34:41] debalance leaves the room
[16:35:08] max leaves the room
[16:35:34] max joins the room
[16:35:50] jk leaves the room
[16:36:38] jk joins the room
[16:37:15] jk leaves the room
[16:37:15] jk joins the room
[16:38:03] jk leaves the room
[16:38:04] jk joins the room
[16:38:31] hlad joins the room
[16:38:55] jk leaves the room
[16:38:56] jk joins the room
[16:40:36] ChaosKid42 leaves the room
[16:40:48] ChaosKid42 joins the room
[16:43:12] jk leaves the room
[16:43:13] jk joins the room
[16:43:51] jk leaves the room
[16:43:53] jk joins the room
[16:44:30] jk leaves the room
[16:44:31] jk joins the room
[16:45:25] pitchum leaves the room
[16:45:28] jk leaves the room
[16:45:30] jk joins the room
[16:45:49] debalance joins the room
[16:46:18] 4223 leaves the room
[16:46:33] 4223 joins the room
[16:51:14] stp leaves the room
[16:53:10] debalance leaves the room
[16:56:38] marevalo joins the room
[16:59:19] carlos leaves the room
[16:59:24] carlos joins the room
[16:59:47] jonny leaves the room
[16:59:47] jonny joins the room
[16:59:56] frainz leaves the room
[17:00:09] ChaosKid42 joins the room
[17:00:35] prefiks leaves the room
[17:01:40] frainz joins the room
[17:01:43] <ChaosKid42> I'm having some trouble with ejabberd 19.05 in cluster-mode with mod_muc. After returning to ejabberd 19.02 the problems are gone. Switching back and forth it seems to be a reproducable:
[17:02:12] marevalo leaves the room
[17:02:31] marevalo joins the room
[17:03:25] <ChaosKid42> When connecting to one node for the first time mod_muc seems to work all right (querying for rooms return all the rooms I'm subscribed to). When I connect to some other node the list of rooms is empty. Only when I query the first server I connected to the list of rooms is there again.
[17:03:48] <ChaosKid42> Did anybody else observe this?
[17:04:10] nico leaves the room
[17:04:10] nico joins the room
[17:04:34] ablur leaves the room
[17:04:37] APach leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:05:55] jonny leaves the room
[17:05:58] jonny joins the room
[17:06:00] <zinid> don't you mix 19.02 and 19.05 in cluster?
[17:06:34] <ChaosKid42> No. I don't think so.
[17:07:05] <zinid> there is incompatibility between the calls
[17:07:41] <ChaosKid42> Ok. I'll return to 19.05 and make sure that I don't mix them up. One minute ...
[17:07:42] debalance leaves the room
[17:08:36] zuglufttier joins the room
[17:10:27] <zinid> if you start 19.05 (on all nodes) and the problem is not gone, don't stop, I'll ask you to gather some debug data (via `ejabberdctl remsh`)
[17:10:45] <zinid> `ejabberdctl debug`
[17:12:18] <ChaosKid42> Problem is not gone
[17:14:07] <zinid> run `ejabberdctl debug` on "broken" node and first run:
> ets:info(muc_online_room, size).
[17:14:35] <zinid> it shouldn't be very small and zero
[17:14:43] <zinid> *or zero
[17:14:56] <zinid> in fact if you run this on both nodes the output must be equal
[17:15:35] ablur joins the room
[17:17:17] maddl leaves the room
[17:17:41] <ChaosKid42> Its 5 on all nodes.
[17:18:10] robby8762 joins the room
[17:18:24] <zinid> is it expected?
[17:18:32] <ChaosKid42> 5 is the number of rooms in the table muc_room on sql server.
[17:18:43] <zinid> ah, okay, so all are loaded
[17:18:57] <zinid> are they all loaded on a single node?
[17:19:12] <zinid> you can just use `ets:tab2list(muc_online_room).`
[17:19:36] <zinid> if the pid is <0.x.y> it's local, if <some.x.y> it's on remote node
[17:19:39] <ChaosKid42> Yes. On all nodes.
[17:19:50] <ChaosKid42> Ok  let's check
[17:20:10] Amolith leaves the room
[17:20:24] <ChaosKid42> local on the first remote on the other two.
[17:21:04] <zinid> ok, so disco only works if client runs disco query from the "local" node (i.e. where the rooms are loaded), right?
[17:21:18] <ChaosKid42> Yes.
[17:21:33] 404.city joins the room
[17:21:55] 404.city leaves the room
[17:22:31] <zinid> so, from any remote node, grab the muc pid (a remote pid) and run:
> p1_fsm:sync_send_all_state_event(Pid, {get_disco_item, all, jid:make(<<"domain.tld">>), <<"en">>}}).
[17:22:58] <zinid> > p1_fsm:sync_send_all_state_event(Pid, {get_disco_item, all, jid:make(<<"domain.tld">>), <<"en">>}).
[17:23:24] <zinid> domain.tld is your server virtual host or conference domain, whatever
[17:24:11] <zinid> you can use Pid = pid(X, Y, X)
[17:24:17] <zinid> pid(X, Y, Z), sorry
[17:24:43] clerie leaves the room
[17:25:09] <ChaosKid42> returns false
[17:25:18] <zinid> hum
[17:25:28] <zinid> why?
[17:25:31] <zinid> some ACL?
[17:26:03] <ChaosKid42> No. Shall I try that on the working node?
[17:26:22] <zinid> yes
[17:26:35] <zinid> you can use jid:make(<<"user">>, <<"domain.tld">>)
[17:26:47] <ChaosKid42> With a local pid?
[17:26:50] <zinid> to make sure a user is a member of the conference (or admin, whatever)
[17:26:51] <zinid> yes,
[17:27:01] <zinid> yes, local, they will be all local to that node šŸ˜‰
[17:29:52] <ChaosKid42> I did the following on the local node:
p1_fsm:sync_send_all_state_event(pid(0,734,0), {get_disco_item, all, jid:make(<<"user">>,<<"domain.tld">>), <<"en">>}).
[17:30:02] <zinid> and?
[17:30:07] <ChaosKid42> {item,<<"test4 (private, 0)">>}
[17:30:21] <ChaosKid42> on remote I did p1_fsm:sync_send_all_state_event(pid(32007,734,0), {get_disco_item, all, jid:make(<<"user">>,<<"domain.tld">>), <<"en">>}).
[17:30:27] <ChaosKid42> Same result
[17:30:37] <zinid> so everything works fine šŸ˜€
[17:32:23] <zinid> maybe you configured `max_rooms_discoitems` on "remote" nodes?
[17:32:30] <zinid> which is very small
[17:32:42] <zinid> the default is 100
[17:33:01] ChaosKid42 leaves the room
[17:33:38] <ChaosKid42> Didn't fiddle with this option.
[17:34:01] <ChaosKid42> I can actually join the room on the remote node, but querying rooms fails.
[17:34:16] ChaosKid42 joins the room
[17:34:45] <zinid> I don't see the bug from the code
[17:34:54] <zinid> maybe a client is setting some weird RSM?
[17:35:04] <zinid> is it the same client?
[17:35:39] <ChaosKid42> Yes. It's converse.js
[17:36:01] <ChaosKid42> And the problem is gone if I switch back to 19.02.
[17:36:07] <zinid> from remsh, try:
> mod_muc_mnesia:get_online_rooms(<<"domain.tld">>, <<"conference.domain.tld">>, undefined).
[17:36:32] <zinid> on "remote" node
[17:37:12] <ChaosKid42> Works on all nodes and returns the rooms.
[17:37:18] <zinid> weird
[17:37:47] <zinid> maybe converse receives some error from the server?
[17:38:04] <ChaosKid42> I am using default_db: sql. Is this relevant?
[17:38:08] <zinid> no
[17:38:26] <ChaosKid42> I'll check for errors...
[17:39:02] ablur leaves the room
[17:39:06] <ChaosKid42> No errors.
[17:39:09] clerie joins the room
[17:39:33] <zinid> did you try another client?
[17:39:47] <ChaosKid42> No. But i will ...
[17:40:15] <zinid> I don't see the bug in mod_muc.erl code at least, we just checked all the possible cases
[17:40:18] ablur joins the room
[17:43:16] robby8762 leaves the room
[17:43:25] Holger leaves the room
[17:43:47] Phantom leaves the room
[17:45:36] <zinid> wait
[17:45:43] <zinid> check system time
[17:45:47] spicewiesel leaves the room
[17:46:39] <zinid> also, modify request a bit: run from remote node:
> p1_fsm:sync_send_all_state_event(pid(32007,734,0), {get_disco_item, all, jid:make(<<"user">>,<<"domain.tld">>), <<"en">>}, erlang:monotonic_time(millisecond) + 100).
[17:47:21] af leaves the room
[17:47:37] debalance joins the room
[17:47:40] sumpfralle leaves the room
[17:47:49] <zinid> argh
[17:47:51] <zinid> typo šŸ™‚
[17:48:10] <zinid> > p1_fsm:sync_send_all_state_event(pid(32007,734,0), {get_disco_item, all, jid:make(<<"user">>,<<"domain.tld">>), <<"en">>, erlang:monotonic_time(millisecond) + 100}).
[17:50:43] marevalo leaves the room
[17:50:45] spicewiesel joins the room
[17:51:47] <ChaosKid42> timeout
[17:51:57] <zinid> great
[17:52:02] robby8762 joins the room
[17:52:59] <zinid> CurrentTime = erlang:monotonic_time(millisecond),
    if CurrentTime < Time ->
        {reply, Reply, StateName, StateData};
       true ->
        {next_state, StateName, StateData}
end;
[17:53:06] <zinid> this check fails on "local" node
[17:53:17] <zinid> seems like time desynchronization
[17:53:36] <jonny> Time.. What a wonderful topic in programming šŸ™‚
[17:54:05] <zinid> ChaosKid42, the time must not lag more than 100 ms (in this case)
[17:54:15] Marzanna joins the room
[17:54:19] <ChaosKid42> Hmm. Doesn't look like it. Date returns basically the same
[17:54:20] zuglufttier leaves the room
[17:54:29] <zinid> 100ms
[17:54:38] <zinid> date will show you nothing
[17:54:56] <ChaosKid42> 100ms Ok. I see.
[17:55:12] <zinid> ejabberd_cluster:multicall(erlang, monotonic_time, [millisecond]).
[17:55:22] <zinid> this will return time from all nodes
[17:55:55] marevalo joins the room
[17:56:45] <ChaosKid42> {[-576457873052,-576457880268,-576457877820],[]}
[17:57:17] Akasch joins the room
[17:57:20] <zinid> > -576457873052 - (-576457880268).
7216
[17:57:25] <zinid> 7 seconds difference
[17:57:58] <jonny> So clustering over wan is bad right?
[17:58:14] <zinid> jonny, you will get weird side effects, yes
[17:59:12] <zinid> ChaosKid42, what about:
> ejabberd_cluster:multicall(erlang, system_time, [millisecond]).
?
[17:59:56] <ChaosKid42> {[1559843988589,1559843988406,1559843988406],[]}
[17:59:58] <zinid> jonny, actually NTP gives you only a few milliseconds difference, I don't know why there is 7! seconds difference
[18:00:11] zuglufttier joins the room
[18:00:17] j.r leaves the room
[18:00:32] necronian leaves the room
[18:01:02] <ChaosKid42> Strange. The system time difference is definitely not 7 seconds.
[18:01:36] robby8762 leaves the room
[18:01:49] <zinid> from the second call (system_time) we see that 2nd and 3rd node have exactly same time
[18:02:03] <zinid> and the 1st lags behind 183ms
[18:02:11] rom1dep leaves the room: Machine is going to sleep
[18:02:37] maddl joins the room
[18:02:53] j.r joins the room
[18:03:03] <zinid> I wonder why there is so huge difference between system_time and monotonic_time
[18:03:11] debacle leaves the room
[18:05:05] <zinid> that 183ms is maybe a round-trip delay
[18:05:12] rom1dep leaves the room
[18:05:21] rom1dep joins the room
[18:05:38] <zinid> well, I agree that the code is bad: it relies on too low timeout: only 100ms
[18:06:12] clerie leaves the room
[18:06:31] <ChaosKid42> Strange nevertheless. And why is there no problem in 19.02?
[18:06:41] <zinid> ChaosKid42, because that's the new code šŸ˜‰
[18:06:55] <zinid> introduced in 19.05
[18:07:20] <ChaosKid42> Ah. OK. I didn't mention that I use it in a docker container, did I?
[18:07:27] <jonny> Thinking of efi/bios != system time
[18:08:32] <zinid> ChaosKid42, system_time is actually correct, at least on two nodes
[18:09:23] <ChaosKid42> Reboot could help?
[18:09:47] <zinid> ChaosKid42, force ntpd to update time on all nodes maybe?
[18:10:49] nz leaves the room
[18:10:50] <zinid> I also don't understand the huge difference between Erlang's system_time and monotonic_time: you just started the nodes, there shouldn't be huge correction
[18:11:06] nz joins the room
[18:11:42] lars leaves the room: Replaced by new connection
[18:11:43] lars joins the room
[18:13:03] <ChaosKid42> ejabberd_cluster:multicall(erlang, system_time, [millisecond]).  
{[1559844763697,1559844763697,1559844763696],[]}
[18:13:22] 4223 leaves the room
[18:13:38] 4223 joins the room
[18:14:35] <zinid> this one is good
[18:14:48] ablur leaves the room
[18:14:49] <ChaosKid42> Still not working though.
[18:15:00] <zinid> same with monotonic_time please
[18:15:30] <ChaosKid42> {[-576456742482,-576456749516,-576456747068],[]}
[18:16:02] <zinid> did you restart the nodes?
[18:16:08] <ChaosKid42> No
[18:16:17] <zinid> seems like the time is being corrected
[18:16:33] <zinid> no the difference is 7034ms (was 7216).
[18:16:35] <zinid> run again
[18:16:44] <zinid> *now
[18:16:47] <ChaosKid42> {[-576456664067,-576456671101,-576456668653],[]}
[18:17:12] <zinid> nah, got stuck at 7034 šŸ™‚
[18:18:09] Steven Roose joins the room
[18:18:11] SouL leaves the room
[18:18:13] <zinid> probably nodes restart will help
[18:18:13] SouL leaves the room
[18:18:25] Steven Roose leaves the room
[18:18:26] Steven Roose joins the room
[18:18:41] <zinid> I will change the code to use system_time, but still not very reliable
[18:19:19] SouL joins the room
[18:19:34] SouL joins the room
[18:20:01] <ChaosKid42> {[-576460706430,-576460700360,-576460703706],[]}
[18:20:04] <ChaosKid42> after restart
[18:20:34] <zinid> 6 seconds, meh
[18:20:39] necronian joins the room
[18:21:34] <ChaosKid42> Only restarted ejabberd. Maybe whole system?
[18:21:51] <zinid> I am not sure
[18:22:09] <zinid> I start different erlang nodes and see different erlang:time_offset() values
[18:22:09] clerie joins the room
[18:23:24] <zinid> seems like erlang:monotonic_time() is unreliable between nodes
[18:23:38] <zinid> and we use it a lot in ejabberd, lol
[18:25:29] <zinid> I will fix it, but you have to apply this patch
[18:25:47] <zinid> also make sure the time doesn't go far beyond 100ms between the nodes
[18:25:57] nico leaves the room
[18:26:01] mightyBroccoli leaves the room
[18:26:02] ave leaves the room
[18:26:03] chrys leaves the room
[18:28:03] mightyBroccoli joins the room
[18:28:13] nico joins the room
[18:29:39] <zinid> ChaosKid42, commited
[18:30:32] <zinid> https://github.com/processone/ejabberd/commit/80b7d50628a8f6aa152e9fe9f121e667b8450bd7
[18:31:04] clerie leaves the room
[18:32:01] <ChaosKid42> OK. Thanks so much for helping with the problem and using so much time for it! Would it be okay if I tried it tomorrow? Because reconfiguring those docker images will take some time šŸ™‚
[18:32:21] ablur joins the room
[18:32:23] <zinid> ChaosKid42, sure
[18:32:38] <zinid> let me know about results
[18:33:02] <ChaosKid42> Ok. Thanks again for your help! I will return tomorrow and see if it works for me!
[18:34:07] ave joins the room
[18:34:46] michaelbode joins the room
[18:36:24] mightyBroccoli leaves the room
[18:36:24] nico leaves the room
[18:37:59] mario_26 leaves the room
[18:38:26] Amolith joins the room
[18:38:58] jk joins the room
[18:42:47] mightyBroccoli joins the room
[18:42:52] j.r leaves the room
[18:43:07] nico joins the room
[18:44:15] ablur leaves the room
[18:44:27] j.r joins the room
[18:45:29] doctor leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:45:31] doctor joins the room
[18:47:11] j.r leaves the room
[18:47:22] ChaosKid42 leaves the room
[18:50:47] moot leaves the room
[18:50:50] moot joins the room
[18:53:47] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:54:35] rom1dep joins the room
[18:55:48] doctor joins the room
[18:58:03] integrationsfigur leaves the room
[18:58:43] jeremy leaves the room
[18:58:47] jeremy joins the room
[19:00:17] jeremy leaves the room
[19:00:33] jeremy joins the room
[19:02:13] debacle joins the room
[19:05:30] jeremy leaves the room
[19:05:30] jeremy joins the room
[19:06:00] jeremy leaves the room
[19:06:02] rom1dep leaves the room: Machine is going to sleep
[19:06:03] jeremy joins the room
[19:06:49] robert_mobil joins the room
[19:07:29] jeremy leaves the room
[19:08:21] clerie joins the room
[19:09:40] jeremy joins the room
[19:10:14] mightyBroccoli leaves the room
[19:10:32] maddl leaves the room
[19:10:47] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:11:19] j.r leaves the room
[19:11:35] j.r joins the room
[19:11:47] debalance leaves the room
[19:13:43] nico leaves the room
[19:14:29] mightyBroccoli joins the room
[19:15:01] nico joins the room
[19:21:02] doctor joins the room
[19:21:08] ablur joins the room
[19:23:09] Licaon_Kter joins the room
[19:23:10] nekit leaves the room
[19:23:21] Licaon_Kter leaves the room
[19:25:11] Licaon_Kter leaves the room
[19:25:47] ave leaves the room
[19:27:55] robby8762 joins the room
[19:28:00] jonny leaves the room
[19:29:05] Eelco leaves the room
[19:29:20] jonny joins the room
[19:30:01] ave joins the room
[19:30:09] Eelco joins the room
[19:30:47] APach joins the room
[19:33:59] zuglufttier leaves the room
[19:35:18] robby8762 leaves the room
[19:39:29] stp joins the room
[19:39:32] jeremy leaves the room
[19:39:33] jeremy joins the room
[19:39:52] ablur leaves the room
[19:39:57] Amolith leaves the room
[19:40:57] debalance joins the room
[19:43:23] madmalkav leaves the room
[19:44:26] ablur joins the room
[19:45:22] doctor joins the room
[19:47:57] necronian leaves the room
[19:48:11] necronian joins the room
[19:48:43] nico leaves the room
[19:48:55] clerie leaves the room
[19:50:31] ablur leaves the room
[19:50:32] Amolith joins the room
[19:53:32] mightyBroccoli leaves the room
[19:53:36] erik joins the room
[19:54:00] jk leaves the room
[19:54:00] jk joins the room
[19:54:56] nz leaves the room
[19:55:13] nz joins the room
[19:55:38] marevalo leaves the room
[19:55:54] pod leaves the room
[19:55:57] marevalo joins the room
[19:56:43] 4223 leaves the room
[19:56:56] 4223 joins the room
[19:59:37] debalance leaves the room
[20:00:18] 4223 leaves the room
[20:00:23] 4223 joins the room
[20:02:10] Licaon_Kter joins the room
[20:03:31] clerie joins the room
[20:03:46] marevalo leaves the room
[20:06:57] robert_mobil leaves the room
[20:07:04] ave leaves the room
[20:07:34] robert_mobil joins the room
[20:08:49] michaelbode leaves the room: Rechner geht in den Ruhezustand
[20:10:26] ave joins the room
[20:12:26] carlos leaves the room
[20:12:43] jk leaves the room
[20:12:43] jk joins the room
[20:12:46] carlos joins the room
[20:13:59] marevalo joins the room
[20:14:36] michaelbode joins the room
[20:18:36] ablur joins the room
[20:19:15] pod leaves the room
[20:19:17] pod joins the room
[20:23:08] debalance joins the room
[20:23:31] jonny leaves the room: Rechner geht in den Ruhezustand
[20:24:21] Sergio leaves the room
[20:25:37] necronian leaves the room
[20:25:38] necronian joins the room
[20:26:52] ablur leaves the room
[20:27:26] ablur joins the room
[20:28:49] lars leaves the room: Replaced by new connection
[20:28:49] lars joins the room
[20:28:57] robert_mobil leaves the room
[20:29:42] j.r leaves the room
[20:33:44] ablur leaves the room
[20:33:57] j.r joins the room
[20:34:41] cjaushe4ka leaves the room
[20:38:50] Amolith joins the room
[20:39:19] jk leaves the room
[20:40:27] nico joins the room
[20:40:27] mightyBroccoli joins the room
[20:41:21] michaelbode leaves the room: Rechner geht in den Ruhezustand
[20:43:03] pod leaves the room
[20:43:50] debalance leaves the room
[20:44:17] 4223 leaves the room
[20:44:28] chrys joins the room
[20:44:29] 4223 joins the room
[20:47:33] debalance joins the room
[20:51:39] debalance leaves the room
[20:57:39] j.r joins the room
[20:58:14] Licaon_Kter leaves the room
[20:58:52] Amolith leaves the room
[21:01:04] michaelbode joins the room
[21:01:52] debalance leaves the room
[21:04:43] Phantom joins the room
[21:04:57] debalance joins the room
[21:05:12] mimi89999 leaves the room: La machine se met en veille
[21:05:35] stp leaves the room
[21:07:16] rom1dep joins the room
[21:07:29] jk leaves the room
[21:07:35] jk joins the room
[21:08:50] lars leaves the room: Replaced by new connection
[21:08:50] lars joins the room
[21:09:36] APach leaves the room
[21:10:07] Steven Roose leaves the room
[21:10:35] APach joins the room
[21:12:51] cippaciong joins the room
[21:13:44] Amolith joins the room
[21:14:19] cippaciong leaves the room
[21:14:25] 4223 leaves the room
[21:14:33] 4223 joins the room
[21:14:48] jk leaves the room
[21:14:59] jk joins the room
[21:15:52] jk leaves the room
[21:15:54] jk joins the room
[21:28:08] jonny leaves the room
[21:28:20] jonny joins the room
[21:29:35] nico leaves the room
[21:31:01] nekit joins the room
[21:33:27] marevalo leaves the room
[21:33:45] marevalo joins the room
[21:35:08] michaelbode leaves the room: Rechner geht in den Ruhezustand
[21:35:13] zinid leaves the room
[21:42:34] mightyBroccoli leaves the room
[21:46:38] pod joins the room
[21:50:00] APach leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:50:01] APach joins the room
[21:53:21] beri leaves the room
[22:00:15] 4223 leaves the room
[22:00:24] j.r leaves the room
[22:00:30] 4223 joins the room
[22:00:30] Akasch leaves the room
[22:06:08] dion joins the room
[22:10:47] Amolith leaves the room: Machine is going to sleep
[22:12:47] nekit leaves the room
[22:21:15] pme leaves the room
[22:25:13] pme joins the room
[22:28:27] Amolith leaves the room
[22:29:52] badlop leaves the room
[22:31:43] rom1dep leaves the room: Machine is going to sleep
[22:40:41] stp joins the room
[22:44:10] rom1dep leaves the room
[22:44:10] 404.city joins the room
[22:44:17] rom1dep joins the room
[22:45:13] beri joins the room
[22:45:50] 404.city leaves the room
[22:46:24] 404.city joins the room
[22:47:43] 404.city leaves the room
[22:47:43] debacle leaves the room: Machine is going to sleep
[22:53:39] beri leaves the room
[22:54:55] 404.city joins the room
[22:55:18] stp leaves the room
[22:55:19] jk leaves the room
[22:58:36] rom1dep leaves the room
[22:58:43] rom1dep joins the room
[23:00:31] 404.city leaves the room
[23:01:00] pod leaves the room
[23:01:25] jeremy leaves the room
[23:01:27] jeremy joins the room
[23:02:09] 404.city joins the room
[23:06:08] carlos joins the room
[23:07:24] lars leaves the room: Replaced by new connection
[23:07:24] lars joins the room
[23:07:26] 4223 leaves the room
[23:07:38] 4223 joins the room
[23:08:22] sumpfralle joins the room
[23:17:07] marevalo leaves the room
[23:19:07] marevalo joins the room
[23:22:14] pme leaves the room
[23:22:47] pme joins the room
[23:25:16] marevalo leaves the room
[23:28:51] marevalo joins the room
[23:33:04] tyler leaves the room
[23:33:07] tyler joins the room
[23:33:54] rincewind leaves the room
[23:50:32] rom1dep leaves the room
[23:50:35] rom1dep joins the room
[23:54:49] rom1dep leaves the room
[23:54:54] rom1dep joins the room
[23:56:00] rincewind joins the room
[23:57:08] rincewind leaves the room
[23:58:02] mario_26 joins the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!