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

GMT+0
[00:01:28] [Alien] leaves the room
[00:02:54] marc leaves the room
[00:04:03] santino890 leaves the room
[00:05:06] TheCoffeMaker leaves the room
[00:05:41] multixmp222 joins the room
[00:06:19] TheCoffeMaker joins the room
[00:07:00] raver leaves the room
[00:08:26] sander leaves the room
[00:08:27] sander joins the room
[00:11:14] multixmp222 leaves the room
[00:11:45] king joins the room
[00:12:35] sonny leaves the room
[00:15:21] marc0s leaves the room: Disconnected: Replaced by new connection
[00:15:22] marc0s joins the room
[00:17:59] sonny joins the room
[00:20:43] marko.cupac leaves the room
[00:25:51] Wojtek leaves the room
[00:27:45] TheCoffeMaker leaves the room
[00:29:03] TheCoffeMaker joins the room
[00:32:31] Thomas Lewis joins the room
[00:37:54] Thomas Lewis leaves the room
[00:37:59] schäfchen726 leaves the room
[00:40:20] TheCoffeMaker leaves the room
[00:41:40] TheCoffeMaker joins the room
[00:43:03] dima joins the room
[00:43:50] isotelo joins the room
[00:44:19] cmdr_coconut leaves the room
[00:44:31] uira leaves the room
[00:49:17] j.r joins the room
[00:49:18] pipo10 leaves the room
[00:49:18] mikewesten leaves the room
[00:49:18] keule leaves the room
[00:49:18] sponji leaves the room
[00:50:32] LNJ leaves the room
[00:51:48] pipo10 joins the room
[00:54:20] uira joins the room
[00:55:14] henrik joins the room
[00:56:02] TheCoffeMaker leaves the room
[00:56:05] marko.cupac joins the room
[00:56:45] TheCoffeMaker joins the room
[00:57:39] Thomas Lewis joins the room
[00:58:17] Thomas Lewis leaves the room
[01:02:01] spla joins the room
[01:02:08] Amolith leaves the room
[01:03:34] spla leaves the room
[01:09:08] santino890 joins the room
[01:16:59] rom1dep leaves the room
[01:20:10] king leaves the room
[01:21:37] king joins the room
[01:35:14] sander leaves the room
[01:35:43] BlackEdge leaves the room
[01:36:17] marko.cupac leaves the room
[01:43:32] alan leaves the room
[01:50:33] alan joins the room
[01:51:08] alan joins the room
[01:52:19] king leaves the room
[01:52:59] king joins the room
[01:53:35] gooya leaves the room
[01:56:38] raver joins the room
[01:56:44] marko.cupac joins the room
[02:00:01] santino890 leaves the room
[02:01:35] alan leaves the room
[02:04:25] isotelo leaves the room
[02:05:42] multixmp222 joins the room
[02:07:22] santino890 joins the room
[02:11:15] multixmp222 leaves the room
[02:16:29] alan joins the room
[02:23:26] king leaves the room
[02:23:33] king joins the room
[02:26:59] sander joins the room
[02:29:05] alan leaves the room
[02:38:58] tyler leaves the room
[02:39:02] tyler joins the room
[02:40:07] alan joins the room
[02:46:07] catchy joins the room
[02:50:32] alan leaves the room
[02:52:25] alan leaves the room
[02:52:25] pipo10 leaves the room
[02:56:14] kapad leaves the room: Going offline now ...
[02:56:28] kapad joins the room
[02:59:21] stp leaves the room
[02:59:41] raver leaves the room
[02:59:47] raver joins the room
[03:02:40] alan joins the room
[03:05:53] santino890 leaves the room
[03:05:56] santino890 joins the room
[03:11:26] santino890 leaves the room
[03:19:53] raver leaves the room
[03:28:15] santino890 joins the room
[03:30:22] kapad leaves the room
[03:39:01] svp leaves the room
[03:39:01] svp joins the room
[03:46:25] danielepiccoli joins the room
[03:52:26] TheCoffeMaker joins the room
[03:54:00] syscall_ leaves the room
[03:54:04] sumpfralle leaves the room
[03:59:49] ff joins the room
[04:00:05] Zash leaves the room
[04:00:06] Zash leaves the room
[04:02:53] Zash joins the room
[04:05:39] multixmp222 joins the room
[04:09:52] moparisthebest leaves the room: Disconnected: Replaced by new connection
[04:10:11] moparisthebest joins the room
[04:11:12] Zash joins the room
[04:11:13] multixmp222 leaves the room
[04:14:08] Ellenor Bjornsdottir leaves the room
[04:14:15] Ellenor Bjornsd. leaves the room
[04:14:30] Ellenor Bjornsdottir joins the room
[04:14:33] Ellenor Bjornsd. joins the room
[04:17:57] raucao joins the room
[04:22:40] ZHOSKA joins the room
[04:27:02] JuniorJPDJ_ leaves the room
[04:27:59] JuniorJPDJ_ joins the room
[04:28:48] pod joins the room
[04:28:55] ckta joins the room
[04:31:00] <ZHOSKA> Hi. I started moving the server and copying the database to another server. According to my feelings, everything worked out (otherwise I would not have logged into this account). At the same time updated ejabberd.
The question is this: messages are saved in sql (I checked it), but if I re-write from my phone, and then decide to log in with Dino, then I may not see those messages. Offline messages are getting through. What reason could there be for this?
[04:31:00] quentin leaves the room
[04:31:01] doctor leaves the room
[04:31:02] tekdmn leaves the room
[04:32:16] sander leaves the room
[04:35:34] alan leaves the room
[04:36:01] ludo leaves the room
[04:36:30] santino890 leaves the room
[04:36:36] <ZHOSKA> I told the first paragraph for a reason, but because I hadn't noticed this before. When creating a new server, I copied the sql and configuration file.
[04:37:01] BlackEdge leaves the room
[04:37:02] liam leaves the room
[04:38:19] liam joins the room
[04:38:52] alan joins the room
[04:51:11] SouL joins the room
[04:52:55] <Licaon_Kter> ZHOSKA: public channels and unencrypted messages are stored in MAM (you've enabled that in the past, right?) so clients can grab them (Dino got MAM for MUCs in latest code, not yet released). Encrypted messages, while stored, can't be decrypted by a newly added device.
[04:53:04] <Licaon_Kter> ZHOSKA: public channels and unencrypted messages are stored in MAM (you've enabled that in the past, right?) so clients can grab them (Dino got MAM for MUCs in latest code, not yet released). OMEMO encrypted messages, while stored, can't be decrypted by a newly added device.
[04:54:36] Ramiro Romani leaves the room
[04:54:39] <ZHOSKA> It wasn't in a group chat, but in private messages
[04:55:22] <Licaon_Kter> ZHOSKA: same mechanics, limits, features
[04:55:26] <ZHOSKA> I use multiple devices
[04:55:42] Frank joins the room
[04:55:44] <ZHOSKA> ok
[04:57:24] yed1 leaves the room
[04:58:07] <ZHOSKA> that is, do I need to wait for a new version of dino in which this problem is fixed? I just got the impression that the client can receive a message, but only does not scan sql during his absence. By the way, sometimes it happened that I came in with dino and at least showed me the decryption errors
[04:59:27] Ramiro Romani joins the room
[04:59:46] yed1 joins the room
[04:59:54] <Licaon_Kter> MAM is per account, see Conversations Account, menu, Archive, set to always.
[05:00:05] <ZHOSKA> I mean, sometimes he scanned showing everything in a row, even messages that did not belong to him, and in this situation I am sure that my key has been added and does not show anything.
Okay, I'll be waiting for Dino
[05:01:25] sander joins the room
[05:02:17] <ZHOSKA> in blabber it has already been stated always
[05:03:26] <Licaon_Kter> Great
[05:05:15] christian joins the room
[05:07:50] marc0s leaves the room
[05:12:11] marc0s joins the room
[05:12:16] syscall_ joins the room
[05:12:38] Ramiro Romani leaves the room
[05:13:24] JuniorJPDJ_ leaves the room
[05:15:04] JuniorJPDJ_ joins the room
[05:22:22] SouL leaves the room
[05:23:08] raver joins the room
[05:26:29] TheCoffeMaker leaves the room
[05:28:51] raucao leaves the room
[05:36:32] Aura leaves the room
[05:38:48] santino890 joins the room
[05:41:10] raucao joins the room
[05:43:32] zen joins the room
[05:47:51] BlackEdge joins the room
[05:49:32] raucao leaves the room
[06:00:08] ij joins the room
[06:00:12] SouL joins the room
[06:00:24] raucao joins the room
[06:01:06] ij leaves the room
[06:05:39] multixmp222 joins the room
[06:05:41] mirux joins the room
[06:06:50] raucao leaves the room
[06:08:59] pitchum joins the room
[06:09:06] marc36 joins the room
[06:09:17] 匚卄尺丨丂ㄒ丨卂几 joins the room
[06:10:42] raucao leaves the room
[06:11:13] multixmp222 leaves the room
[06:12:18] raucao joins the room
[06:12:39] fabio leaves the room
[06:12:39] fabio joins the room
[06:13:26] targ joins the room
[06:20:52] hlad joins the room
[06:20:59] ij joins the room
[06:21:20] raucao leaves the room
[06:21:27] raucao joins the room
[06:21:53] eevvoor leaves the room: Disconnected: Hibernating too long
[06:22:19] ff leaves the room
[06:22:21] ludo joins the room
[06:24:04] ff joins the room
[06:25:04] spla joins the room
[06:25:29] eevvoor joins the room
[06:25:30] nicoco joins the room
[06:25:33] spla leaves the room
[06:25:38] xi leaves the room
[06:26:25] danielepiccoli joins the room
[06:26:42] Tim joins the room
[06:28:22] hlad leaves the room
[06:28:36] hlad joins the room
[06:28:36] hlad leaves the room
[06:29:39] debalance joins the room
[06:29:58] christian joins the room
[06:30:20] <nc1236> I know this is not officially supported, but how does ejabberd handle running in Docker?
[06:30:33] Mx2 joins the room
[06:30:52] <nc1236> Does anyone here do this?  If so, what has your experience been like?
[06:35:47] mirux joins the room
[06:38:39] p42ity joins the room
[06:39:33] p42ity leaves the room
[06:41:17] Alexander joins the room
[06:42:31] catchy leaves the room: Disconnected: Replaced by new connection
[06:42:35] catchy joins the room
[06:44:59] karme joins the room
[06:46:45] <Licaon_Kter> nc1236:
> I know this is not officially supported, but how does ejabberd handle running in Docker?
Who lied to you? :)
[06:46:55] <Licaon_Kter> nc1236:
> I know this is not officially supported
Who lied to you? :)
[06:47:06] <nc1236> Oh it is?
[06:47:16] <nc1236> Myself it seems
[06:51:00] marc joins the room
[06:51:25] Mx2 leaves the room
[06:52:09] p42ity joins the room
[06:53:29] ij leaves the room
[06:54:06] p42ity leaves the room
[06:55:09] Frank leaves the room
[06:55:14] Frank joins the room
[06:55:14] pod joins the room
[06:59:29] debalance leaves the room
[07:00:40] malloc joins the room
[07:03:06] debalance joins the room
[07:04:12] serafean joins the room
[07:04:42] marc0s leaves the room: Disconnected: Replaced by new connection
[07:04:44] marc0s joins the room
[07:04:45] serafean leaves the room
[07:06:21] TheCoffeMaker leaves the room
[07:06:26] kapad joins the room
[07:07:14] ij joins the room
[07:08:51] TheCoffeMaker joins the room
[07:10:19] p42ity joins the room
[07:10:35] p42ity leaves the room
[07:11:14] marc36 joins the room
[07:11:17] marc0s leaves the room
[07:11:18] marc0s joins the room
[07:12:45] ij joins the room
[07:12:48] egnun leaves the room
[07:16:13] SouL leaves the room
[07:16:17] SouL joins the room
[07:16:52] serafean joins the room
[07:21:17] egnun joins the room
[07:23:24] liam leaves the room
[07:24:05] TheCoffeMaker leaves the room
[07:26:17] egnun joins the room
[07:26:39] TheCoffeMaker joins the room
[07:27:46] liam joins the room
[07:27:56] marc36 leaves the room
[07:29:01] apach joins the room
[07:30:59] Marc joins the room
[07:31:06] PatRiot leaves the room
[07:32:01] santino890 leaves the room
[07:33:01] raucao joins the room
[07:33:51] apach joins the room
[07:33:54] Marc leaves the room
[07:34:08] keule joins the room
[07:34:12] pipo10 joins the room
[07:34:24] mikewesten joins the room
[07:34:33] sponji joins the room
[07:34:46] sponji leaves the room
[07:34:55] sponji joins the room
[07:35:07] sponji leaves the room
[07:35:24] sponji joins the room
[07:35:42] sponji leaves the room
[07:35:58] sponji joins the room
[07:36:10] sponji leaves the room
[07:36:35] sponji joins the room
[07:36:48] sponji leaves the room
[07:37:01] sponji joins the room
[07:37:06] marc leaves the room
[07:37:34] serafean leaves the room
[07:40:21] alan leaves the room
[07:43:59] writer77 joins the room
[07:44:48] schäfchen726 joins the room
[07:44:57] marc joins the room
[07:45:57] multixmp222 joins the room
[07:46:44] raucao leaves the room
[07:47:46] ij leaves the room
[07:48:25] TheCoffeMaker leaves the room
[07:49:23] TheCoffeMaker joins the room
[07:51:08] sonny leaves the room
[07:51:29] rossen joins the room
[07:51:48] Marc joins the room
[07:53:22] Marc leaves the room
[07:53:59] schäfchen726 leaves the room
[07:54:00] schäfchen726 joins the room
[07:56:55] sonny joins the room
[08:00:57] king leaves the room
[08:05:49] king joins the room
[08:06:38] BlackEdge joins the room
[08:09:49] Jaap van Wingerde leaves the room
[08:09:55] Jaap van Wingerde joins the room
[08:10:27] multixmp222 leaves the room
[08:10:30] multixmp222 joins the room
[08:13:16] schäfchen726 leaves the room
[08:13:17] schäfchen726 joins the room
[08:13:18] king leaves the room
[08:14:37] king joins the room
[08:14:37] christian leaves the room
[08:16:15] apach leaves the room
[08:16:27] deimos leaves the room
[08:16:32] multixmp222 leaves the room
[08:19:46] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[08:19:47] schäfchen726 joins the room
[08:20:30] multixmp222 joins the room
[08:21:58] Robbilie joins the room
[08:23:18] christian joins the room
[08:26:04] multixmp222 leaves the room
[08:28:54] king leaves the room
[08:29:52] TheCoffeMaker leaves the room
[08:30:21] king joins the room
[08:31:31] TheCoffeMaker joins the room
[08:32:07] gregory leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[08:37:34] danielepiccoli leaves the room
[08:38:12] danielepiccoli joins the room
[08:38:23] xi joins the room
[08:39:03] gregory joins the room
[08:40:27] christian leaves the room
[08:40:31] multixmp222 joins the room
[08:40:43] christian joins the room
[08:40:47] Marc joins the room
[08:42:50] schäfchen726 leaves the room
[08:42:51] schäfchen726 joins the room
[08:42:51] kapad leaves the room: Going offline now ...
[08:43:17] p42ity joins the room
[08:43:26] Frank leaves the room
[08:43:31] Marc leaves the room
[08:43:31] Frank joins the room
[08:43:43] p42ity leaves the room
[08:45:59] Zash leaves the room
[08:46:00] sander_ leaves the room
[08:46:05] multixmp222 leaves the room
[08:46:22] TheCoffeMaker leaves the room
[08:47:53] kapad joins the room
[08:50:21] TheCoffeMaker joins the room
[08:50:44] santino890 joins the room
[08:51:06] de-facto leaves the room
[08:51:21] carlos leaves the room
[08:51:39] carlos joins the room
[08:53:54] LNJ joins the room
[08:56:33] moparisthebest leaves the room
[08:57:07] p42ity joins the room
[08:57:15] p42ity leaves the room
[08:59:21] king leaves the room
[08:59:34] TheCoffeMaker leaves the room
[08:59:40] king joins the room
[08:59:59] moparisthebest joins the room
[09:01:43] raucao joins the room
[09:01:44] TheCoffeMaker joins the room
[09:02:56] dos leaves the room
[09:03:18] santino890 leaves the room
[09:03:29] schäfchen726 leaves the room
[09:03:30] schäfchen726 joins the room
[09:06:05] SouL leaves the room
[09:08:48] p42ity joins the room
[09:09:31] Titi joins the room
[09:15:16] serafean joins the room
[09:16:50] SouL joins the room
[09:17:24] king leaves the room
[09:17:39] king joins the room
[09:22:09] Zash joins the room
[09:24:45] TheCoffeMaker leaves the room
[09:25:27] Titi leaves the room
[09:26:01] TheCoffeMaker joins the room
[09:26:16] serafean leaves the room
[09:26:31] serafean joins the room
[09:28:39] raucao leaves the room
[09:30:12] Martin joins the room
[09:36:02] raucao joins the room
[09:36:03] SouL leaves the room
[09:38:12] eevvoor leaves the room: Disconnected: Hibernating too long
[09:41:11] xi leaves the room
[09:41:49] eevvoor joins the room
[09:42:51] SouL joins the room
[09:48:53] king leaves the room
[09:50:00] king joins the room
[09:54:19] Titi joins the room
[09:55:38] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[09:55:54] 匚卄尺丨丂ㄒ丨卂几 joins the room
[09:56:39] serafean leaves the room
[09:56:56] badlop joins the room
[09:57:12] marc0s leaves the room
[09:57:13] marc0s joins the room
[10:00:30] Titi leaves the room
[10:01:47] sumpfralle joins the room
[10:01:51] stp joins the room
[10:03:10] Titi joins the room
[10:04:00] spla joins the room
[10:06:04] iiro joins the room
[10:06:12] spla leaves the room
[10:07:53] serafean joins the room
[10:08:04] spla joins the room
[10:08:36] spla leaves the room
[10:09:57] p42ity joins the room
[10:10:48] rossen leaves the room
[10:10:56] spicewiesel leaves the room
[10:11:06] spicewiesel joins the room
[10:12:18] Sando joins the room
[10:14:54] TheCoffeMaker leaves the room
[10:14:58] Titi leaves the room
[10:15:38] TheCoffeMaker joins the room
[10:16:41] Titi joins the room
[10:19:21] p42ity leaves the room
[10:22:25] gooya joins the room
[10:23:17] Zash leaves the room
[10:24:44] p42ity joins the room
[10:26:25] apach joins the room
[10:29:07] stp leaves the room
[10:29:34] serafean joins the room
[10:30:33] TheCoffeMaker leaves the room
[10:31:19] karme leaves the room
[10:31:35] karme joins the room
[10:32:04] serafean leaves the room
[10:33:09] TheCoffeMaker joins the room
[10:33:30] karme joins the room
[10:34:09] Titi joins the room
[10:37:17] karme leaves the room
[10:37:52] sonny leaves the room
[10:37:53] raucao leaves the room
[10:41:14] multixmp222 joins the room
[10:45:18] sonny joins the room
[10:46:21] serafean leaves the room
[10:46:24] serafean joins the room
[10:46:29] multixmp222 leaves the room
[10:47:41] serafean leaves the room
[10:47:44] serafean joins the room
[10:47:44] serafean leaves the room
[10:48:02] serafean joins the room
[10:48:02] serafean leaves the room
[10:48:18] serafean joins the room
[10:48:18] serafean leaves the room
[10:48:35] serafean joins the room
[10:48:35] serafean leaves the room
[10:48:52] serafean joins the room
[10:51:22] serafean leaves the room
[10:51:24] serafean joins the room
[10:52:52] TheCoffeMaker leaves the room
[10:58:32] pod joins the room
[11:00:52] TheCoffeMaker joins the room
[11:01:05] raucao joins the room
[11:02:24] raver leaves the room
[11:03:01] syscall_ leaves the room
[11:03:03] syscall_ joins the room
[11:03:08] raver joins the room
[11:03:27] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[11:03:29] schäfchen726 joins the room
[11:03:47] pod leaves the room
[11:04:19] [Alien] joins the room
[11:05:10] pipo10 leaves the room
[11:06:58] serafean leaves the room
[11:07:53] serafean joins the room
[11:07:57] serafean leaves the room
[11:09:14] prefiks joins the room
[11:11:35] marc36 joins the room
[11:13:33] mirux leaves the room: Disconnected: Replaced by new connection
[11:13:48] mirux joins the room
[11:15:41] king leaves the room
[11:17:03] king joins the room
[11:19:29] Sando leaves the room
[11:21:49] xi joins the room
[11:22:48] sonny leaves the room
[11:23:00] saarko joins the room
[11:24:33] king leaves the room
[11:25:41] king joins the room
[11:28:45] saarko leaves the room
[11:28:48] iiro leaves the room
[11:29:17] sonny joins the room
[11:30:22] raucao leaves the room
[11:31:01] raucao joins the room
[11:33:38] saarko joins the room
[11:33:39] p42ity leaves the room
[11:34:59] j.r joins the room
[11:35:14] liam leaves the room
[11:35:33] j.r leaves the room
[11:35:34] Wctn59 joins the room
[11:35:35] ma1uta leaves the room
[11:35:37] ma1uta joins the room
[11:36:20] Wctn59 leaves the room: offline
[11:38:02] TheCoffeMaker leaves the room
[11:40:15] TheCoffeMaker joins the room
[11:40:52] debalance leaves the room
[11:43:06] Wojtek joins the room
[11:44:13] ij leaves the room
[11:44:23] Wojtek leaves the room
[11:46:49] j.r joins the room
[11:52:22] gooya leaves the room
[11:52:23] gooya joins the room
[11:55:23] aleksey leaves the room
[11:58:20] nik leaves the room
[12:02:00] raucao leaves the room
[12:02:45] kapad leaves the room: Going offline now ...
[12:02:50] king leaves the room
[12:02:58] TheCoffeMaker leaves the room
[12:05:57] ij joins the room
[12:08:52] nik joins the room
[12:09:18] king joins the room
[12:11:22] TheCoffeMaker joins the room
[12:14:20] tmolitor leaves the room
[12:14:28] sander_ joins the room
[12:15:03] tmolitor joins the room
[12:16:54] doctor joins the room
[12:18:58] TheCoffeMaker leaves the room
[12:19:57] [Alien] leaves the room
[12:21:44] TheCoffeMaker joins the room
[12:23:12] Martin leaves the room
[12:24:42] ij joins the room
[12:26:39] danielepiccoli leaves the room
[12:27:08] pipo10 joins the room
[12:28:30] rom1dep joins the room
[12:29:57] serafean joins the room
[12:36:01] [Alien] joins the room
[12:36:22] Martin joins the room
[12:38:11] aleksey joins the room
[12:44:41] ij leaves the room
[12:45:27] Aura joins the room
[12:50:33] Titi leaves the room
[12:51:17] TheCoffeMaker leaves the room
[12:51:28] marc0s leaves the room
[12:51:29] marc0s joins the room
[12:52:10] TheCoffeMaker joins the room
[12:52:46] JuniorJPDJ_ leaves the room
[12:52:47] JuniorJPDJ_ joins the room
[12:59:03] ff leaves the room
[13:02:24] raucao joins the room
[13:03:41] marc0s leaves the room: Disconnected: Replaced by new connection
[13:03:43] marc0s joins the room
[13:04:04] ff joins the room
[13:04:42] egnun leaves the room
[13:05:39] marc0s leaves the room: Disconnected: Replaced by new connection
[13:05:41] marc0s joins the room
[13:08:10] ij joins the room
[13:09:12] marc0s leaves the room: Disconnected: Replaced by new connection
[13:09:13] marc0s joins the room
[13:14:03] pod joins the room
[13:14:14] christian leaves the room
[13:14:30] christian joins the room
[13:24:05] ij leaves the room
[13:26:19] schäfchen726 leaves the room
[13:26:21] schäfchen726 joins the room
[13:29:21] serafean leaves the room
[13:31:13] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[13:31:14] schäfchen726 joins the room
[13:31:47] TheCoffeMaker leaves the room
[13:33:15] rom1dep leaves the room
[13:33:41] TheCoffeMaker joins the room
[13:35:10] rom1dep joins the room
[13:35:10] ffunk leaves the room
[13:35:11] ffunk joins the room
[13:35:39] Titi joins the room
[13:36:18] j.r leaves the room
[13:36:21] j.r joins the room
[13:36:55] serafean joins the room
[13:39:53] Zash joins the room
[13:41:20] egnun joins the room
[13:44:14] egnun leaves the room
[13:44:15] egnun joins the room
[13:46:29] serafean leaves the room
[13:47:39] marc0s leaves the room: Disconnected: Replaced by new connection
[13:47:40] marc0s joins the room
[13:48:32] marc0s leaves the room: Disconnected: Replaced by new connection
[13:48:33] marc0s joins the room
[13:53:42] ffunk leaves the room
[13:54:44] ffunk joins the room
[13:54:52] pod leaves the room
[13:57:34] catchy leaves the room: Disconnected: Replaced by new connection
[13:57:37] catchy joins the room
[14:01:38] marc0s leaves the room
[14:01:57] marc0s joins the room
[14:03:03] serafean joins the room
[14:03:09] p42ity leaves the room
[14:06:20] spiral leaves the room
[14:07:22] spiral joins the room
[14:08:29] schäfchen726 leaves the room
[14:09:39] xi leaves the room
[14:09:57] danielepiccoli joins the room
[14:12:06] spla joins the room
[14:12:36] spla leaves the room
[14:13:48] debalance joins the room
[14:13:55] raucao leaves the room
[14:14:00] raucao joins the room
[14:14:45] schäfchen726 joins the room
[14:16:04] schäfchen726 leaves the room
[14:16:14] schäfchen726 joins the room
[14:16:59] TheCoffeMaker leaves the room
[14:17:24] Holger joins the room
[14:17:45] TheCoffeMaker joins the room
[14:18:51] malloc leaves the room
[14:22:58] apach leaves the room
[14:22:58] apach leaves the room
[14:24:35] malloc joins the room
[14:26:00] stp joins the room
[14:27:00] danielepiccoli leaves the room
[14:27:13] Titi leaves the room
[14:28:50] christian leaves the room
[14:29:33] Silvio leaves the room
[14:29:44] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[14:30:01] serafean leaves the room
[14:30:12] debalance leaves the room
[14:30:40] serafean joins the room
[14:31:36] 匚卄尺丨丂ㄒ丨卂几 joins the room
[14:34:01] <cmdr_coconut> Licaon_Kter cam u voice me on your chatbox that you know me so well in pls, i otherwise have no way to wonder.wtf/stillwondering.php
[14:34:37] Wojtek joins the room
[14:34:54] <Licaon_Kter> cmdr_coconut: wat?
[14:36:42] spla joins the room
[14:37:11] spla leaves the room
[14:37:38] JonNJ leaves the room
[14:40:01] christian leaves the room
[14:41:32] serafean leaves the room
[14:41:41] serafean joins the room
[14:41:42] serafean leaves the room
[14:42:00] serafean joins the room
[14:42:25] p42ity joins the room
[14:43:15] marc36 leaves the room
[14:44:16] serafean leaves the room
[14:44:19] <Martin> Someone here with experience with plugins? I’m trying to add to send a pubsub when user presence changes. So on the hooks ‘set_presence_hook’ and ‘unset_presence_hook’. But I tried multiple things but I don’t understand how to send a pubsub so my services can subscribe to it. Playing with mod_pubsub:publish_item() but don’t able to find out what variables I need to give so it really publishes. And you also need to give a jid. is this required? Since I want to get notifications off every user that comes online.  
[14:46:09] <Licaon_Kter> Why not modify your client instead?
[14:46:10] <Martin> Erlang is so difficult if you don’t do it a lot, I’m already happy that my plugin updates user status in database. But I also want our service to see in realtime when a device (dis)connects instead of checking it in database every xx minutes
[14:46:24] <Martin> How modify the client?
[14:47:02] sponji leaves the room
[14:47:34] serafean joins the room
[14:47:34] alan joins the room
[14:48:24] king leaves the room
[14:48:30] <Holger> Martin, so the actual goal is to notify a service of yours (via XMPP) if a device (dis)connects?
[14:48:55] schäfchen726 leaves the room
[14:48:57] schäfchen726 joins the room
[14:49:11] <Martin> Yes. We have a lot devices connected to it so we can push new content to them
[14:49:47] <Martin> I think I can’t get presences by default on a service right?
[14:49:51] king joins the room
[14:49:58] <Holger> Martin, and why use PubSub?  The idea is to have (one or more) service(s) subscribe to a PubSub node, rather than configuring a fixed service JID?
[14:50:43] serafean leaves the room
[14:50:53] TheCoffeMaker leaves the room
[14:50:54] <Holger> Martin, what kind of "service"?  Is that a Jabber Component (connected via an `ejabberd_service` listener)?
[14:51:19] serafean joins the room
[14:51:26] <Martin> Yes the serverside is connected via ejabberd_service
[14:51:31] TheCoffeMaker joins the room
[14:52:18] <Holger> Ok.  Yes there's no way for the service to subscribe to such events.  So yes either the client or some server module would have to generate those.
[14:52:52] <Holger> And is there a point in using PubSub rather than just sending a message to the (configurable) service JID?
[14:53:08] <Martin> That’s why I was trying to do it via pubsub, I see the service can subscribe to pubsub events
[14:53:18] <Martin> Ah yes a message would also be fine
[14:53:52] serafean leaves the room
[14:53:57] <Martin> But would be nice if I can do that in ejabberd so I don’t have to update the clients
[14:54:38] <Martin> Don’t know if that is easier from plugin?
[14:55:09] sponji joins the room
[14:55:15] sponji leaves the room
[14:55:55] sponji joins the room
[14:55:56] sponji leaves the room
[14:57:45] <Holger> Either way is possible, PubSub clearly makes sense if you may end up with multiple subscribers.  But if there's always just a single service that should always receive those event notifications, I see no advantage over a simple message.  Easier for you to implement.
[14:57:49] serafean joins the room
[14:57:49] serafean leaves the room
[14:58:06] serafean joins the room
[15:01:54] <Holger> As for implementation details.  First question is which hooks to use exactly.  That question is esp. interesting if your clients use stream management (XEP-0198).  Because in that case, the XMPP session can be resumed after loosing and re-establishing the TCP connection.  So the question would be whether you're interested in TCP (dis)connections, or rather in XMPP session opening/closing.
[15:01:56] Frank leaves the room
[15:02:01] serafean leaves the room
[15:02:03] Frank joins the room
[15:02:18] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[15:03:09] <Martin> I currently save the userstatus in database on the set_presence_hook and unset_presence_hook. That will be fine. Devices set their presence
[15:03:35] serafean joins the room
[15:04:33] 匚卄尺丨丂ㄒ丨卂几 joins the room
[15:05:43] [Alien] leaves the room
[15:06:12] <Martin> So I currently have
```unset_presence(User, Server, Resource, Status) ->
    ?INFO_MSG("User disconnected ~ts at ~ts with resource: ~ts ~ts", [User,Server,Resource, Status]),
    ejabberd_sql:sql_query(Server, ?SQL("INSERT INTO `user_status` (`username`, `resource`, `online`, `last_logoff`, `logoff_reason`)
        VALUES
            (%(User)s, %(Resource)s, 0, now(), %(Status)s)
            ON DUPLICATE KEY UPDATE online = 0, last_logoff=NOW(), logoff_reason=%(Status)s;
        ")),
    ok.```
I thought it was easiest way to just add the notification after saving it to mysql
[15:06:12] <Holger> Ok, if that does the trick for you, so be it 🙂  So if a message is good enough, you'd just call `ejabberd_router:route(Msg)`, where `Msg` is a `#message{}` record.   See e.g. `src/mod_register.erl` for how to construct those.
[15:06:44] sponji joins the room
[15:06:56] sponji leaves the room
[15:07:19] sponji joins the room
[15:07:34] sponji leaves the room
[15:07:40] sponji joins the room
[15:07:59] sponji leaves the room
[15:08:14] sponji joins the room
[15:08:30] sponji leaves the room
[15:08:43] sponji joins the room
[15:09:01] sponji leaves the room
[15:09:09] king leaves the room
[15:09:25] <Holger> Something like: `ejabberd_router:route(#message{from = jid:make(ejabberd_config:get_myname()), to = ServiceJID, body = xmpp:mk_text(<<"Test">>)}).`
[15:09:32] sponji joins the room
[15:11:10] Jeroen joins the room
[15:11:19] <Holger> I guess you'd want to use a custom child element rather than a `<body>`.  For that you'd construct an `El = #xmlel{}` and add it via `#message{sub_els = [El]}`.
[15:11:42] <Holger> That's just to give you the rough idea.  If the details are unclear, just ask.
[15:12:31] Jeroen leaves the room
[15:13:07] sander leaves the room
[15:13:48] iiro joins the room
[15:15:44] JonNJ joins the room
[15:17:00] christian joins the room
[15:17:01] schäfchen726 leaves the room
[15:17:03] schäfchen726 joins the room
[15:17:31] <Martin> Ah yes. Think just some fields with main user details/resource and ip
[15:17:31] sander leaves the room
[15:17:37] sponji leaves the room
[15:17:47] sponji joins the room
[15:18:01] Jeroen joins the room
[15:18:06] sponji leaves the room
[15:18:14] sponji joins the room
[15:18:27] Jeroen leaves the room
[15:18:31] christian leaves the room
[15:18:32] sponji leaves the room
[15:18:50] christian joins the room
[15:18:55] christian joins the room
[15:19:22] sponji joins the room
[15:19:27] sponji leaves the room
[15:19:41] king joins the room
[15:22:51] norkki leaves the room
[15:23:48] syscall_ leaves the room
[15:23:50] syscall_ joins the room
[15:24:17] <Martin> Ah yes looks like that works. Now I need to get the JID from the config file
[15:25:27] Alexander leaves the room
[15:25:41] Jeroen joins the room
[15:25:46] <Holger> I'd hope examples from existing modules should help, but let us know if that won't do the trick.
[15:26:18] marc36 joins the room
[15:26:19] <Martin> Yes I was already searching a lot in the other mods 😊
[15:26:26] JonNJ leaves the room
[15:26:31] Silvio joins the room
[15:26:43] sponji joins the room
[15:27:29] king leaves the room
[15:27:31] sponji leaves the room
[15:27:35] sponji joins the room
[15:27:54] sponji leaves the room
[15:28:32] Jeroen leaves the room
[15:28:37] Ramiro Romani joins the room
[15:28:38] sponji joins the room
[15:28:43] marc36 leaves the room
[15:28:47] sponji leaves the room
[15:29:16] marc36 joins the room
[15:29:43] sponji joins the room
[15:30:03] sponji leaves the room
[15:31:49] sponji joins the room
[15:32:10] sponji leaves the room
[15:32:22] p42ity leaves the room
[15:33:01] serafean leaves the room
[15:33:11] sponji joins the room
[15:33:26] sponji leaves the room
[15:33:38] serafean joins the room
[15:33:39] serafean leaves the room
[15:33:39] sponji joins the room
[15:33:55] sponji leaves the room
[15:33:56] serafean joins the room
[15:34:07] sponji joins the room
[15:34:22] sponji leaves the room
[15:34:36] sponji joins the room
[15:34:48] sponji leaves the room
[15:34:58] sponji joins the room
[15:35:06] sponji leaves the room
[15:35:20] sponji joins the room
[15:35:34] sponji leaves the room
[15:35:47] sponji joins the room
[15:35:57] sponji leaves the room
[15:36:13] sponji joins the room
[15:36:27] sponji leaves the room
[15:36:42] malloc leaves the room
[15:36:47] uira leaves the room
[15:36:56] sponji joins the room
[15:37:06] sponji leaves the room
[15:37:16] sponji joins the room
[15:37:26] schäfchen726 leaves the room
[15:37:27] schäfchen726 joins the room
[15:37:30] sponji leaves the room
[15:37:41] sponji joins the room
[15:37:51] sponji leaves the room
[15:38:02] sponji joins the room
[15:38:13] sponji leaves the room
[15:38:36] sponji joins the room
[15:38:41] sponji leaves the room
[15:38:51] sponji joins the room
[15:39:03] sponji leaves the room
[15:39:14] sponji joins the room
[15:39:16] sander joins the room
[15:39:23] sander joins the room
[15:39:28] sponji leaves the room
[15:39:41] sponji joins the room
[15:39:52] sponji leaves the room
[15:40:06] sponji joins the room
[15:40:18] sponji leaves the room
[15:40:25] mirux leaves the room
[15:40:29] sponji joins the room
[15:40:42] sponji leaves the room
[15:40:53] sponji joins the room
[15:40:57] sander leaves the room
[15:41:06] sponji leaves the room
[15:41:10] sander joins the room
[15:41:16] sander joins the room
[15:41:23] sponji joins the room
[15:41:33] sponji leaves the room
[15:41:50] sponji joins the room
[15:42:01] sponji leaves the room
[15:42:11] sponji joins the room
[15:42:29] sponji leaves the room
[15:42:39] sponji joins the room
[15:42:58] sponji leaves the room
[15:43:09] sponji joins the room
[15:43:28] sponji leaves the room
[15:43:40] sponji joins the room
[15:43:58] sponji leaves the room
[15:44:12] sponji joins the room
[15:44:28] sponji leaves the room
[15:44:44] sponji joins the room
[15:44:59] sponji leaves the room
[15:45:20] sponji joins the room
[15:45:28] sponji leaves the room
[15:45:36] qy leaves the room
[15:45:42] sponji joins the room
[15:45:54] sponji leaves the room
[15:46:04] sponji joins the room
[15:46:22] sponji leaves the room
[15:46:55] sponji joins the room
[15:49:38] tekdmn joins the room
[15:52:24] marc0s leaves the room
[15:52:25] marc0s joins the room
[15:53:45] dima leaves the room
[15:56:13] king joins the room
[15:56:37] deimos joins the room
[15:57:17] JonNJ joins the room
[16:01:09] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[16:01:10] schäfchen726 joins the room
[16:01:59] william.chatner joins the room
[16:02:20] keule leaves the room
[16:03:27] xi joins the room
[16:04:54] alan joins the room
[16:06:12] zuglufttier leaves the room
[16:06:12] alan leaves the room
[16:06:12] alan leaves the room
[16:06:27] zuglufttier joins the room
[16:06:44] Thomas Lewis joins the room
[16:06:51] ff leaves the room
[16:08:01] Thomas Lewis leaves the room
[16:08:13] serafean leaves the room
[16:08:15] Thomas Lewis joins the room
[16:09:13] Thomas Lewis leaves the room
[16:09:16] brian leaves the room
[16:09:17] brian joins the room
[16:09:28] alan joins the room
[16:09:28] alan joins the room
[16:10:46] writer77 leaves the room
[16:11:02] writer77 joins the room
[16:11:07] serafean joins the room
[16:11:07] serafean leaves the room
[16:11:15] writer77 leaves the room
[16:11:16] writer77 joins the room
[16:11:24] serafean joins the room
[16:14:04] ff joins the room
[16:14:22] serafean leaves the room
[16:18:09] [Alien] joins the room
[16:20:19] serafean joins the room
[16:20:19] serafean leaves the room
[16:20:37] serafean joins the room
[16:22:28] JonNJ leaves the room
[16:22:48] JonNJ joins the room
[16:23:54] <Martin> I see in the mod opt files it says “%% DO NOT EDIT: run `make options` instead” do I also have to run that on my own mod? Or easier to just make the file myself?
[16:24:07] jadmanthrat leaves the room
[16:24:33] keule joins the room
[16:24:56] <Holger> Easier to just run the command 🙂
[16:26:14] Julian joins the room
[16:26:20] <Martin> But I now build the module bij just running “ module_install userstatus” in the docker container, but that does not have make 😛
[16:26:59] <Martin> “ejabberdctl module_install $arg”
[16:27:17] Thomas Lewis joins the room
[16:27:25] jadmanthrat joins the room
[16:27:58] Сергій leaves the room
[16:27:58] Сергій joins the room
[16:28:03] ij joins the room
[16:28:14] <Holger> Ah.
[16:29:14] <Martin> Also don’t see a makefile which contains that
[16:29:15] <Holger> In that case I wouldn't create an `_opt` module at all.
[16:29:39] prefiks leaves the room
[16:30:01] Thomas Lewis leaves the room
[16:30:36] <Holger> Just use `gen_mod`'s `get_opt` functions directly, see the `ejabberd-contrib` modules for examples.
[16:30:45] isotelo joins the room
[16:31:38] saarko leaves the room
[16:32:29] <Holger> Martin, FWIW ejabberd's main `Makefile` contains it, see `grep -A1 '^options' Makefile.in`.  It just calls the `tools/opt_types.sh` script.
[16:32:51] <Holger> But that's all just optional convenience stuff.  For modules outside the main source tree I wouldn't use it.
[16:33:10] ij leaves the room
[16:34:44] danielepiccoli leaves the room
[16:36:40] Frank leaves the room
[16:36:45] Frank joins the room
[16:36:56] dima joins the room
[16:38:29] christian leaves the room
[16:38:43] marc leaves the room
[16:39:23] marc joins the room
[16:40:30] jadmanthrat joins the room
[16:40:41] p42ity joins the room
[16:45:16] santino890 joins the room
[16:46:48] alan leaves the room
[16:48:57] Thomas Lewis joins the room
[16:49:03] alan joins the room
[16:50:33] Thomas Lewis leaves the room
[16:50:56] p42ity leaves the room: Disconnected: Hibernating too long
[16:51:10] Alexander joins the room
[16:51:26] Alexander leaves the room
[16:52:44] danielepiccoli joins the room
[16:57:27] serafean leaves the room
[16:59:54] JonNJ leaves the room
[17:00:04] ij joins the room
[17:00:07] JonNJ joins the room
[17:00:07] JuniorJPDJ_ leaves the room
[17:00:12] serafean joins the room
[17:00:14] serafean leaves the room
[17:00:17] JuniorJPDJ_ joins the room
[17:00:32] serafean joins the room
[17:01:01] catchy leaves the room
[17:01:36] christian joins the room
[17:02:31] Titi joins the room
[17:02:42] sumpfralle leaves the room
[17:03:17] ij leaves the room
[17:03:25] Holger leaves the room
[17:03:31] dima leaves the room
[17:05:59] Marc joins the room
[17:10:12] badlop leaves the room
[17:10:40] JonNJ leaves the room
[17:10:49] norkki joins the room
[17:11:00] norkki leaves the room
[17:11:53] norkki joins the room
[17:12:03] Marc leaves the room
[17:12:10] norkki leaves the room
[17:12:19] stp leaves the room
[17:13:07] Wojtek joins the room
[17:14:24] Wojtek leaves the room
[17:15:07] <Martin> Ok got the option now after long testing :P
[17:15:18] Marc joins the room
[17:15:26] <Martin> Now time to go home, going to complete this tomorrow I hope )
[17:16:11] Martin leaves the room
[17:16:18] JonNJ joins the room
[17:18:11] Marc leaves the room
[17:19:37] Martin joins the room
[17:19:40] norkki joins the room
[17:19:53] Martin leaves the room
[17:20:37] santino890 leaves the room
[17:20:55] marc36 leaves the room
[17:22:05] Zash joins the room
[17:23:50] nosnilmot leaves the room
[17:27:15] JonNJ leaves the room
[17:29:18] Robbilie leaves the room
[17:29:32] alan leaves the room
[17:30:49] alan joins the room
[17:32:10] marc leaves the room
[17:33:04] JonNJ joins the room
[17:35:13] marc joins the room
[17:37:57] sander leaves the room
[17:38:39] nuron joins the room
[17:40:49] nuron leaves the room
[17:41:21] karme leaves the room
[17:43:49] sumpfralle joins the room
[17:43:53] JonNJ leaves the room
[17:47:19] nosnilmot joins the room
[17:48:38] serafean leaves the room
[17:54:44] de-facto joins the room
[17:54:58] Zash leaves the room
[17:55:04] karme joins the room
[17:55:34] Zash joins the room
[17:56:05] raver leaves the room
[17:57:22] Zash leaves the room
[18:02:35] xi leaves the room
[18:04:48] raver joins the room
[18:05:40] alan leaves the room
[18:09:44] moparisthebest joins the room
[18:12:09] Wojtek leaves the room
[18:12:34] Wojtek joins the room
[18:14:51] xi joins the room
[18:15:01] Сергій leaves the room
[18:15:01] Сергій joins the room
[18:15:16] Wojtek leaves the room
[18:15:40] Ramiro Romani joins the room
[18:16:09] TheCoffeMaker leaves the room
[18:16:35] TheCoffeMaker joins the room
[18:16:47] [Alien] leaves the room
[18:18:12] hammock-backer leaves the room
[18:18:14] hammock-backer joins the room
[18:18:41] hammock-backer leaves the room
[18:18:43] hammock-backer joins the room
[18:21:12] Ramiro Romani leaves the room
[18:21:22] Ramiro Romani joins the room
[18:22:44] moparisthebest leaves the room
[18:23:11] Zash joins the room
[18:25:42] ij leaves the room
[18:30:10] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[18:31:14] 匚卄尺丨丂ㄒ丨卂几 joins the room
[18:31:33] xi leaves the room
[18:31:45] xi joins the room
[18:33:18] dima joins the room
[18:33:29] dima leaves the room
[18:34:21] Сергій leaves the room
[18:34:21] Сергій joins the room
[18:36:16] abba joins the room
[18:37:58] christian leaves the room
[18:38:15] christian joins the room
[18:38:42] marc leaves the room
[18:39:18] marc joins the room
[18:40:19] raver joins the room
[18:40:33] JonNJ joins the room
[18:40:49] sander leaves the room
[18:41:00] TheCoffeMaker leaves the room
[18:41:11] multixmp222 joins the room
[18:41:32] dima joins the room
[18:42:05] TheCoffeMaker joins the room
[18:43:10] sander joins the room
[18:46:18] doctor leaves the room
[18:46:34] qy joins the room
[18:46:37] doctor joins the room
[18:46:45] multixmp222 leaves the room
[18:48:12] p42ity joins the room
[18:49:28] ij joins the room
[18:51:11] JonNJ leaves the room
[18:56:41] dima leaves the room
[18:58:57] raver leaves the room
[18:59:05] raver joins the room
[19:00:51] j.r leaves the room
[19:01:36] marc36 joins the room
[19:03:51] serafean leaves the room
[19:04:19] p42ity leaves the room
[19:04:22] p42ity joins the room
[19:04:24] p42ity leaves the room
[19:05:50] TheCoffeMaker leaves the room
[19:06:06] Licaon_Kter joins the room
[19:06:52] TheCoffeMaker joins the room
[19:07:28] Wojtek joins the room
[19:07:55] Mario leaves the room
[19:08:20] Mario joins the room
[19:10:21] j.r leaves the room
[19:11:45] j.r joins the room
[19:15:26] yed1 leaves the room
[19:15:28] yed1 joins the room
[19:16:44] Titi leaves the room
[19:17:18] serafean joins the room
[19:20:02] serafean joins the room
[19:20:04] mightyBroccoli joins the room
[19:20:47] serafean leaves the room
[19:21:22] sander joins the room
[19:24:17] TheCoffeMaker leaves the room
[19:25:32] j.r leaves the room
[19:25:42] TheCoffeMaker joins the room
[19:25:50] serafean joins the room
[19:25:55] j.r joins the room
[19:26:25] serafean leaves the room
[19:30:50] raver leaves the room
[19:30:56] serafean joins the room
[19:30:56] raver joins the room
[19:31:29] stp joins the room
[19:31:55] serafean leaves the room
[19:32:00] serafean joins the room
[19:32:30] marc leaves the room
[19:33:01] marc joins the room
[19:33:41] pod joins the room
[19:33:56] marc0s leaves the room
[19:33:57] marc0s joins the room
[19:34:11] j.r leaves the room
[19:34:12] serafean leaves the room
[19:34:40] serafean joins the room
[19:34:56] marc0s leaves the room: Disconnected: Replaced by new connection
[19:34:56] marc0s joins the room
[19:35:46] pod leaves the room
[19:36:06] debalance joins the room
[19:36:33] serafean leaves the room
[19:38:00] marc0s leaves the room: Disconnected: Replaced by new connection
[19:38:01] marc0s joins the room
[19:38:56] j.r joins the room
[19:40:14] serafean joins the room
[19:44:48] sonny leaves the room
[19:45:25] serafean leaves the room
[19:45:31] saarko joins the room
[19:45:55] Wojtek leaves the room
[19:47:18] serafean joins the room
[19:48:12] serafean leaves the room
[19:48:20] Licaon_Kter leaves the room
[19:48:42] marc0s leaves the room: Disconnected: Replaced by new connection
[19:48:43] marc0s joins the room
[19:48:46] <nuron> Hi, does anyone here use nginx alpn to use port 443 for https and xmpp traffic?
I have a stream block in my config file but couldn't figure out yet how I hand over the source IP to the ejabberd.
Stuff that works in normal server blocks are not allowed there according to the error message when I ask nginx to check the config file. (X-Forwarded-For, add_header,...)
[19:49:03] inkey leaves the room
[19:50:02] nuron joins the room
[19:50:20] sonny joins the room
[19:53:32] marc0s leaves the room: Disconnected: Replaced by new connection
[19:53:33] marc0s joins the room
[19:54:05] raver leaves the room
[19:54:47] Сергій leaves the room
[19:57:34] <TheCoffeMaker> nuron: u will find this link interesting
Nginx and XMPP over TLS https://uwot.eu/blog/nginx-and-xmpp-over-tls/
[19:59:01] raver leaves the room
[19:59:07] raver joins the room
[19:59:46] abba leaves the room
[20:00:18] <nuron> TheCoffeMaker: that's the same config I'm using already - as far as I remember. Will have a closer look later.
[20:03:33] marc0s leaves the room
[20:03:34] jannic leaves the room
[20:03:35] marc0s joins the room
[20:03:45] jannic joins the room
[20:13:13] nuron leaves the room
[20:13:36] abba joins the room
[20:15:43] sumpfralle leaves the room
[20:18:53] Wojtek joins the room
[20:22:27] Titi leaves the room
[20:22:46] Titi joins the room
[20:23:11] spla joins the room
[20:23:55] spla leaves the room
[20:26:06] stp leaves the room
[20:26:19] Wojtek leaves the room
[20:29:07] abba leaves the room
[20:29:34] raver leaves the room
[20:29:40] raver joins the room
[20:30:50] marc0s leaves the room
[20:30:51] marc0s joins the room
[20:32:07] tyler leaves the room
[20:32:10] TheCoffeMaker leaves the room
[20:32:48] TheCoffeMaker joins the room
[20:39:27] tyler joins the room
[20:40:52] nuron joins the room
[20:41:08] JonNJ joins the room
[20:41:12] multixmp222 joins the room
[20:41:32] alan joins the room
[20:41:36] dima joins the room
[20:45:57] marc36 leaves the room
[20:46:45] multixmp222 leaves the room
[20:46:48] dima leaves the room
[20:46:53] alan leaves the room
[20:48:42] marc0s leaves the room
[20:49:49] sander leaves the room
[20:50:54] sumpfralle joins the room
[20:50:58] pod leaves the room
[20:51:01] marc0s joins the room
[20:51:54] JonNJ leaves the room
[20:51:55] <nuron> I've checked my config. It's exactly the same :)
[20:52:53] <nuron> And of course it works. But ejabberd doesn't know the source IPs from the clients accessing ejabberd via port 443/nginx
[20:54:05] JonNJ joins the room
[20:55:49] quentin leaves the room
[20:55:57] quentin joins the room
[20:57:56] IGImonster leaves the room
[20:57:59] ff leaves the room
[21:05:21] pitchum leaves the room
[21:07:23] p42ity joins the room
[21:07:39] catchy joins the room
[21:09:11] p42ity leaves the room
[21:09:11] abba joins the room
[21:11:25] Titi joins the room
[21:12:34] Titi leaves the room
[21:12:50] Titi joins the room
[21:13:26] marc36 joins the room
[21:15:40] dos joins the room
[21:16:48] kapad joins the room
[21:17:23] Frank leaves the room
[21:17:28] Frank joins the room
[21:17:34] Сергій joins the room
[21:18:05] Titi leaves the room
[21:20:08] writer77 leaves the room
[21:20:10] writer77 joins the room
[21:20:52] sponji leaves the room
[21:21:17] sponji joins the room
[21:22:04] LNJ leaves the room
[21:22:17] LNJ joins the room
[21:26:10] abba leaves the room
[21:31:57] Thomas Lewis joins the room
[21:33:35] Thomas Lewis leaves the room
[21:33:58] pod leaves the room
[21:34:31] Thomas Lewis joins the room
[21:35:25] Thomas Lewis leaves the room
[21:36:54] sponji leaves the room
[21:37:28] Thomas Lewis joins the room
[21:37:50] stp joins the room
[21:38:19] marc36 leaves the room
[21:38:54] Thomas Lewis leaves the room
[21:39:10] Titi leaves the room
[21:40:40] jadmanthrat leaves the room
[21:41:28] Thomas Lewis joins the room
[21:42:07] Thomas Lewis leaves the room
[21:42:30] uira joins the room
[21:43:14] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[21:43:31] Zash leaves the room
[21:43:39] Thomas Lewis joins the room
[21:44:27] norkki leaves the room
[21:45:36] Thomas Lewis leaves the room
[21:46:37] ZHOSKA leaves the room
[21:46:57] nicoco leaves the room
[21:49:09] norkki joins the room
[21:49:14] norkki leaves the room
[21:53:09] <Holger> nuron: I'd think enabling the (HA) proxy protocol should do the trick:
https://wiki.xmpp.org/web/Tech_pages/XEP-0368#Nginx_2
[21:55:08] multixmp222 joins the room
[21:59:58] <nuron> Thanks Holger
first thing: there is a : in the nginx config file thats not allowed there 🙂
second thing: after enabeling proxy protocol i'm not able to open any website on this host. Will have a look at the logs tomorrow or at the weekend
[22:00:55] nuron leaves the room
[22:04:03] saarko leaves the room
[22:05:39] mightyBroccoli leaves the room
[22:07:15] norkki joins the room
[22:11:39] [Alien] joins the room
[22:13:44] Marc joins the room
[22:15:41] tyler leaves the room
[22:18:43] sponji joins the room
[22:18:56] sponji leaves the room
[22:19:30] sponji joins the room
[22:19:43] sponji leaves the room
[22:20:05] sponji joins the room
[22:20:19] sponji leaves the room
[22:20:41] sponji joins the room
[22:20:59] sponji leaves the room
[22:21:00] Marc leaves the room
[22:21:23] sponji joins the room
[22:21:32] sponji leaves the room
[22:22:02] sponji joins the room
[22:22:12] sponji leaves the room
[22:22:35] sponji joins the room
[22:22:43] tyler joins the room
[22:22:47] sponji leaves the room
[22:23:12] sponji joins the room
[22:23:25] sponji leaves the room
[22:23:49] sponji joins the room
[22:24:04] sponji leaves the room
[22:24:26] eevvoor leaves the room
[22:24:43] sponji joins the room
[22:24:59] sponji leaves the room
[22:25:23] sponji joins the room
[22:25:38] sponji leaves the room
[22:26:04] sponji joins the room
[22:26:45] ckta leaves the room
[22:27:06] ckta joins the room
[22:27:22] Frank leaves the room
[22:31:42] Aura leaves the room
[22:31:53] marc36 leaves the room
[22:32:16] Frank joins the room
[22:33:30] william.chatner leaves the room
[22:34:23] Thomas Lewis joins the room
[22:36:48] Thomas Lewis leaves the room
[22:37:00] multixmp222 leaves the room
[22:38:53] serafean joins the room
[22:39:40] Aura joins the room
[22:41:02] serafean leaves the room
[22:41:18] Robbilie joins the room
[22:45:06] mirux leaves the room
[22:49:54] ckta leaves the room
[22:51:31] Robbilie leaves the room
[22:53:42] karme leaves the room
[22:55:02] [Alien] leaves the room
[23:04:49] LNJ leaves the room
[23:04:59] targ leaves the room
[23:05:41] marc leaves the room
[23:09:26] marc0s leaves the room: Disconnected: Replaced by new connection
[23:09:28] marc0s joins the room
[23:11:05] raucao leaves the room
[23:11:54] Julian leaves the room
[23:13:39] raver leaves the room
[23:13:45] raver joins the room
[23:14:45] norkki leaves the room
[23:16:10] Frank leaves the room
[23:22:03] Marc joins the room
[23:23:30] xi leaves the room
[23:23:33] xi joins the room
[23:23:35] rossen joins the room
[23:25:00] Marc leaves the room
[23:26:49] ij leaves the room
[23:29:23] Frank joins the room
[23:29:31] <rossen> Hi guys! Do know possible integration (transport) for rocket.chat? Very ugly interface, but i will be happy if i work with my Movim or Conversation with it.
[23:31:29] oko leaves the room
[23:34:40] catchy leaves the room
[23:34:41] oko joins the room
[23:34:57] catchy joins the room
[23:35:31] christian leaves the room
[23:35:31] christian leaves the room
[23:35:32] Сергій leaves the room
[23:39:27] Amolith joins the room
[23:41:31] iiro leaves the room
[23:41:56] norkki joins the room
[23:56:33] mike leaves the room
[23:56:36] mike joins the room
[23:57:21] carlo leaves the room
[23:57:44] Thomas Lewis joins the room
[23:58:51] Thomas Lewis leaves the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!