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

GMT+0
[00:01:25] nc1236 leaves the room
[00:03:59] nc1236 joins the room
[00:05:53] Zash leaves the room
[00:15:31] alan joins the room
[00:16:27] Silvio leaves the room
[00:18:04] zoidberg joins the room
[00:20:38] danielepiccoli leaves the room
[00:21:22] danielepiccoli joins the room
[00:23:48] henrik leaves the room
[00:24:54] hammock-backer leaves the room
[00:30:25] hammock-backer joins the room
[00:31:08] Logan joins the room
[00:31:13] jbardot joins the room
[00:31:43] alan leaves the room
[00:34:25] <Logan> hi, me again
[00:34:25] rossen leaves the room
[00:34:25] arianit leaves the room
[00:34:45] rossen joins the room
[00:35:40] benharri joins the room
[00:36:23] <Logan> I currently face to an error when i try to have 2 separate upload url, one by virtualhost.
[00:37:30] <Logan> An error occur during mod_http_upload start
[00:38:59] <Logan> Error: no case case clause matching {error, invalid_uri, ":"}
[00:39:25] dima leaves the room
[00:39:26] samuel leaves the room
[00:41:19] <Logan> My conf use ejabberd_http -> /upload: mod_http_upload -> append_host_config
[00:41:29] <Logan> What i
[00:41:35] <Logan> Miss
[00:44:15] doctor leaves the room
[00:45:24] mwt leaves the room: Disconnected: Hibernating too long
[00:46:00] doctor joins the room
[00:50:37] abedlhalim joins the room
[00:52:44] mwt joins the room
[00:57:03] 神楽坂喵 joins the room
[01:23:52] sumpfralle_ leaves the room
[01:25:27] agates joins the room
[01:26:05] sumpfralle_ joins the room
[01:28:02] alan joins the room
[01:29:31] Mher leaves the room
[01:31:26] Mher joins the room
[01:33:03] EmleyMoor joins the room
[01:36:29] deimos leaves the room: Disconnected: Too many unacked stanzas remaining, session can't be resumed
[01:36:49] deimos joins the room
[01:37:02] alan leaves the room
[01:38:47] deimos leaves the room: Disconnected: Too many unacked stanzas remaining, session can't be resumed
[01:41:15] hko leaves the room
[01:43:09] deimos joins the room
[01:49:38] Mher leaves the room
[01:52:55] Mher joins the room
[02:04:07] LNJ leaves the room
[02:09:18] LNJ joins the room
[02:11:50] Kayden joins the room
[02:19:42] alan joins the room
[02:28:30] doctor leaves the room
[02:30:08] stian leaves the room
[02:32:03] stian joins the room
[02:32:08] ij joins the room
[02:36:47] SouL leaves the room
[02:40:47] ij leaves the room
[02:44:39] alacer joins the room
[02:44:46] kapad leaves the room
[02:46:03] dima joins the room
[02:54:10] dima leaves the room
[02:55:50] Mher leaves the room
[02:56:04] Mher joins the room
[02:57:08] lissine joins the room
[02:57:50] lucas joins the room
[03:00:06] Zash leaves the room
[03:00:07] Logan leaves the room
[03:00:07] jbardot leaves the room
[03:00:40] jbardot joins the room
[03:00:40] jbardot leaves the room
[03:00:40] jbardot joins the room
[03:00:40] jbardot leaves the room
[03:07:35] Zash joins the room
[03:10:35] stian leaves the room
[03:11:53] alan leaves the room
[03:13:11] stian joins the room
[03:14:58] Mher leaves the room
[03:15:41] minist3r joins the room
[03:17:48] Mher joins the room
[03:20:48] Сергій joins the room
[03:24:10] Mher leaves the room
[03:24:22] robert_mobil joins the room
[03:24:38] Mher joins the room
[03:26:23] de-facto leaves the room
[03:32:28] uira leaves the room: Disconnected: Received SIGTERM
[03:33:24] uira joins the room
[03:33:57] Ramiro Romani leaves the room
[03:34:19] IGImonster leaves the room
[03:34:47] 匚卄尺丨丂ㄒ丨卂几 joins the room
[03:34:55] IGImonster joins the room
[03:39:17] nuron leaves the room
[03:39:22] nuron joins the room
[03:40:02] deimos leaves the room: Disconnected: Too many unacked stanzas remaining, session can't be resumed
[03:40:26] deimos joins the room
[03:46:57] henrik joins the room
[03:50:22] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[03:51:04] Kayden leaves the room
[03:51:05] Kayden joins the room
[03:53:18] Mher leaves the room
[03:56:53] Mher joins the room
[03:57:25] Thomas Lewis joins the room
[04:01:51] chunk joins the room
[04:02:02] Thomas Lewis leaves the room
[04:03:28] Kayden joins the room
[04:06:19] stp joins the room
[04:07:30] Kayden leaves the room
[04:17:44] henrik leaves the room
[04:19:28] robert_mobil joins the room
[04:19:54] sumpfralle_ leaves the room
[04:19:54] sumpfralle leaves the room
[04:20:12] deimos joins the room
[04:21:24] stp leaves the room
[04:22:09] neox joins the room
[04:35:10] iiro leaves the room
[04:37:04] uira leaves the room
[04:37:47] Kayden leaves the room
[04:37:48] Kayden joins the room
[04:39:40] mirux joins the room
[04:40:06] SouL joins the room
[04:41:12] Aura leaves the room
[04:41:13] Aura joins the room
[04:44:19] Titi joins the room
[04:44:45] pod joins the room
[04:46:16] ZHOSKA leaves the room
[04:50:21] eevvoor leaves the room
[04:53:05] alan joins the room
[04:53:29] barlas joins the room
[04:54:42] chunk leaves the room: Disconnected: BOSH client silent for over 60 seconds
[04:55:32] 匚卄尺丨丂ㄒ丨卂几 joins the room
[04:56:53] danielepiccoli leaves the room
[04:59:33] danielepiccoli joins the room
[05:00:07] pod joins the room
[05:01:27] pod joins the room
[05:05:14] alan leaves the room
[05:05:15] iiro joins the room
[05:06:30] deimos leaves the room
[05:07:41] robert_mobil joins the room
[05:10:38] pod leaves the room
[05:12:34] neox leaves the room
[05:16:16] Manis joins the room
[05:21:56] Jeroen joins the room
[05:22:32] Jeroen leaves the room
[05:22:37] neox joins the room
[05:22:45] christian joins the room
[05:30:33] Mher leaves the room
[05:32:04] Mher joins the room
[05:32:10] neox leaves the room
[05:33:38] karme joins the room
[05:36:53] neox joins the room
[05:41:30] ma1uta leaves the room
[05:41:50] ma1uta joins the room
[05:42:14] neox leaves the room
[05:43:37] marc36 joins the room
[05:44:49] neox joins the room
[05:45:21] samuel joins the room
[05:45:59] 匚卄尺丨丂ㄒ丨卂几 joins the room
[05:49:51] neox leaves the room
[05:53:32] hlad leaves the room
[05:53:40] hlad joins the room
[05:53:40] hlad leaves the room
[05:55:48] SouL leaves the room
[06:02:31] sander joins the room
[06:05:01] abedlhalim leaves the room
[06:05:21] benharri leaves the room
[06:05:36] neox joins the room
[06:05:40] SouL joins the room
[06:06:38] abba joins the room
[06:13:31] iiro leaves the room
[06:16:25] uira joins the room
[06:16:47] neox leaves the room
[06:18:14] iiro joins the room
[06:18:45] sander leaves the room
[06:18:45] sander leaves the room
[06:24:03] Jeroen joins the room
[06:24:19] spicewiesel joins the room
[06:24:35] Jeroen leaves the room
[06:24:53] Kayden joins the room
[06:26:39] neox joins the room
[06:28:07] mirux leaves the room
[06:28:56] mirux joins the room
[06:31:16] neox leaves the room
[06:34:21] alan leaves the room
[06:38:08] inode joins the room
[06:38:18] mirux leaves the room
[06:39:06] inode leaves the room
[06:39:17] Kayden leaves the room
[06:39:20] inode joins the room
[06:39:43] Alexander joins the room
[06:39:54] inode leaves the room
[06:40:06] mirux joins the room
[06:41:18] tobiasd joins the room
[06:42:29] pod joins the room
[06:43:20] pod leaves the room
[06:43:36] Titi joins the room
[06:44:18] serafean joins the room
[06:48:12] schäfchen726 joins the room
[06:48:16] Jeroen joins the room
[06:48:39] tobiasd joins the room
[06:48:46] Jeroen leaves the room
[06:49:36] Jeroen joins the room
[06:49:55] iiro leaves the room
[06:50:02] Jeroen leaves the room
[06:57:32] sachaobado joins the room
[06:59:01] agates leaves the room
[07:01:15] dima joins the room
[07:01:52] Jeroen joins the room
[07:01:57] mirux joins the room
[07:02:22] Jeroen leaves the room
[07:07:24] abba leaves the room
[07:07:55] nicoco joins the room
[07:08:16] Logan joins the room
[07:09:15] agates leaves the room: Disconnected: Hibernating too long
[07:11:48] mirux leaves the room
[07:11:49] nicoco leaves the room
[07:13:16] nicoco joins the room
[07:16:57] marc36 joins the room
[07:17:13] serafean leaves the room
[07:17:23] mwt leaves the room: Disconnected: Hibernating too long
[07:18:58] mightyBroccoli joins the room
[07:20:07] gooya joins the room
[07:21:21] pitchum joins the room
[07:23:23] Logan leaves the room
[07:24:40] Logan joins the room
[07:24:46] abedlhalim joins the room
[07:25:07] Jeroen joins the room
[07:26:26] Jeroen leaves the room
[07:26:34] mirux joins the room
[07:26:40] rom1dep joins the room
[07:28:07] abba joins the room
[07:29:50] sachaobado leaves the room
[07:29:52] sachaobado joins the room
[07:29:54] mwt joins the room
[07:31:23] Jeroen joins the room
[07:31:53] Jeroen leaves the room
[07:33:40] nito leaves the room
[07:35:29] Jeroen joins the room
[07:35:56] Jeroen leaves the room
[07:36:36] robert_mobil joins the room
[07:38:04] Licaon_Kter joins the room
[07:38:04] pod leaves the room
[07:38:04] pod leaves the room
[07:38:09] Licaon_Kter leaves the room
[07:38:53] iiro joins the room
[07:39:37] Licaon_Kter joins the room
[07:39:41] ij joins the room
[07:44:07] Licaon_Kter leaves the room
[07:44:25] Licaon_Kter joins the room
[07:45:54] eevvoor joins the room
[07:47:08] marc joins the room
[07:50:41] mightyBroccoli leaves the room
[07:54:02] saarko joins the room
[08:01:41] danielepiccoli joins the room
[08:03:15] prefiks joins the room
[08:05:23] pod joins the room
[08:07:50] kapad joins the room
[08:08:25] p42ity joins the room
[08:09:44] p42ity leaves the room
[08:11:48] Holger joins the room
[08:12:55] abdullahi leaves the room
[08:13:51] marc leaves the room
[08:13:56] schäfchen726 leaves the room
[08:13:56] pinkolik joins the room
[08:13:57] schäfchen726 joins the room
[08:18:30] marc joins the room
[08:20:33] ij leaves the room
[08:22:14] Jeroen joins the room
[08:22:55] ij joins the room
[08:23:09] abedlhalim leaves the room
[08:23:38] Jeroen leaves the room
[08:25:53] Jeroen joins the room
[08:31:14] savagepeanut leaves the room: Disconnected: Replaced by new connection
[08:31:32] savagepeanut joins the room
[08:33:25] abedlhalim joins the room
[08:36:39] badlop joins the room
[08:42:09] sander joins the room
[08:48:29] chunk joins the room
[08:50:59] <badlop> Logan: your explanation is incomplete; do you want to have different URLs for each virtualhost? and you don't want this?
  -
    port: 5280
    module: ejabberd_http
    request_handlers:
      /upload: mod_http_upload
      /up2: mod_http_upload
[08:50:59] marc36 leaves the room
[08:52:15] hlad joins the room
[08:55:16] abdullahi joins the room
[08:55:59] dima leaves the room
[08:56:59] christian leaves the room
[08:56:59] hellekin leaves the room
[08:56:59] stian leaves the room
[08:57:04] sachaobado leaves the room
[09:00:29] hellekin joins the room
[09:00:33] raucao leaves the room
[09:00:56] nicoco leaves the room
[09:00:56] raucao joins the room
[09:01:00] nicoco joins the room
[09:02:21] egnun leaves the room
[09:02:22] egnun joins the room
[09:06:59] schäfchen726 leaves the room
[09:07:02] schäfchen726 joins the room
[09:13:50] stian joins the room
[09:13:56] chunk leaves the room: Disconnected: BOSH client silent for over 60 seconds
[09:14:03] chunk joins the room
[09:14:53] Zash joins the room
[09:16:22] savagepeanut leaves the room: Disconnected: Replaced by new connection
[09:16:29] savagepeanut joins the room
[09:16:32] inode joins the room
[09:16:44] maidlover leaves the room
[09:17:24] inode leaves the room
[09:18:55] chunk leaves the room: Disconnected: BOSH client silent for over 60 seconds
[09:19:03] chunk joins the room
[09:19:32] raucao joins the room
[09:21:38] marc36 joins the room
[09:23:23] mirux leaves the room
[09:23:29] nicoco leaves the room
[09:24:30] f0rce joins the room
[09:24:55] chunk leaves the room: Disconnected: BOSH client silent for over 60 seconds
[09:25:03] chunk joins the room
[09:26:16] xsr leaves the room
[09:26:48] nicoco joins the room
[09:26:54] xsr joins the room
[09:27:12] nicoco leaves the room: Disconnected: Replaced by new connection
[09:27:16] nicoco joins the room
[09:29:55] chunk leaves the room: Disconnected: BOSH client silent for over 60 seconds
[09:30:03] chunk joins the room
[09:34:13] minist3r leaves the room
[09:36:12] chunk leaves the room
[09:42:04] SouL joins the room
[09:44:29] meson joins the room
[09:45:19] nicoco leaves the room
[09:45:33] nicoco joins the room
[09:52:48] Laura leaves the room
[09:53:12] sachaobado joins the room
[09:53:27] Laura joins the room
[09:53:51] mirux joins the room
[09:56:32] marc36 leaves the room
[09:59:12] abdullah87 joins the room
[09:59:24] nito joins the room
[10:00:00] Laura leaves the room
[10:01:08] stp joins the room
[10:02:21] Laura joins the room
[10:04:49] nik joins the room
[10:08:30] nicoco leaves the room
[10:08:49] nicoco joins the room
[10:09:55] [Alien] joins the room
[10:10:50] Logan leaves the room
[10:15:26] marzzzello joins the room
[10:16:31] Licaon_Kter leaves the room
[10:19:39] Laura leaves the room
[10:19:53] Laura joins the room
[10:20:12] pod joins the room
[10:21:11] pod leaves the room
[10:21:55] nicoco leaves the room
[10:22:03] nicoco joins the room
[10:24:07] rossen leaves the room
[10:25:11] nicoco leaves the room
[10:25:19] nicoco joins the room
[10:28:03] robert_mobil leaves the room
[10:32:44] rom1dep leaves the room
[10:33:27] marc leaves the room
[10:33:42] Logan joins the room
[10:33:53] rom1dep joins the room
[10:34:31] marc joins the room
[10:37:03] nicoco leaves the room
[10:37:28] nicoco joins the room
[10:37:54] stp leaves the room
[10:38:32] eevvoor leaves the room
[10:39:59] eevvoor joins the room
[10:40:34] marc36 joins the room
[10:45:25] mirux leaves the room
[10:45:37] ij leaves the room
[10:47:10] rossen joins the room
[10:47:30] mirux joins the room
[10:50:39] Wojtek joins the room
[10:51:20] pinkolik joins the room
[10:51:27] danielepiccoli leaves the room
[10:51:28] danielepiccoli joins the room
[10:51:40] stvn joins the room
[10:51:44] pinkolik leaves the room
[10:51:57] pinkolik joins the room
[10:55:05] doctor joins the room
[10:56:11] ij joins the room
[11:04:07] nicoco leaves the room
[11:05:09] samuel joins the room
[11:08:23] <Holger> prefiks, badlop: ejabberd_pix waits for the `ejabberd_started` hook before actually loading the configured certificates.  Do you have an idea why it's waiting?
[11:10:16] rom1dep leaves the room
[11:10:20] neox joins the room
[11:10:56] neox leaves the room
[11:11:05] neox joins the room
[11:11:45] <Holger> prefiks, badlop: Problem is, `ejabberd_started` is triggered _after_ modules were started (makes sense).  Now if a module sends s2s-out stanzas on startup, certificates for s2s auth won't be loaded yet.  (Well that's my problem at hand, in theory you could imagine incoming c2s/s2s connections before certs are loaded, it's just that the window for running into this is usually very small.)
[11:14:23] marc36 leaves the room
[11:14:24] christian leaves the room
[11:15:45] <Holger> I guess I could work around the problem at hand by somehow teaching the module to wait, but I'd think the proper fix would be to block on pkix startup before listeners/s2s-out/modules startup, no?
[11:16:56] marc36 joins the room
[11:19:07] neox_ joins the room
[11:20:58] <Logan> > Logan: your explanation is incomplete; do you want to have different URLs for each virtualhost? and you don't want this?
> -
> port: 5280
> module: ejabberd_http
> request_handlers:
> /upload: mod_http_upload
> /up2: mod_http_upload
No i want this and it s currently what i have but it s not working
[11:22:32] abdullah87 leaves the room
[11:22:48] <Holger> Logan: Probably just a syntax/indentation error somewhere in the config.
[11:23:20] kapad leaves the room
[11:24:00] <Holger> Those are unfortunately not always easy to translate into a helpful error message.
[11:24:16] <pinkolik> Hey everyone!
Can someone help me figure out what happened to my ejabberd? I restarted my server 1 day ago and after that ejabbered started "iowaiting" my cpu up to 50% while before the reboot it was really low. I tried to pin the probem using iotop, but actual disk I/O is also low (not more than 100 kb/s). Has anyone encountered that?
I know for sure that ejabbered is causing that because when I stop container with ejabbered, iowait immediately drops
[11:24:38] <pinkolik> https://jabber.random-hero.com:5443/upload/76ae338dfa0ebf39b977935fdcdddc357d79e5e3/FWqsSNzw23p11AO5YGyHY5dEqanSuFEnGfGdJRj3/417617ba-85c0-42cf-9245-89d0ffcf4c95.png
[11:24:44] <Holger> Logan: Is the error message gone if you remove the `request_handlers:` line and the actual handlers altogether?
[11:25:42] <prefiks> i think it's mostly to do this work after config is fully loaded, there is code to allow adding new cert by modules (i think acme uses it?), and pkix tries to delay verifications after everything should be processes
[11:25:58] Robbilie leaves the room
[11:25:58] Robbilie joins the room
[11:27:22] Servant joins the room
[11:27:33] mirux leaves the room
[11:28:11] <Holger> pinkolik: Anything in the ejabberd logs?
[11:28:11] mightyBroccoli leaves the room
[11:28:27] LNJ leaves the room
[11:28:41] LNJ joins the room
[11:29:47] <pinkolik> Holger, nothing unusual tbh. Only accasional warnings about some module that wants to use a captcha feature, and usual s2s, c2s stuff
[11:30:22] <Holger> prefiks: Yeah you can add certs anytime, e.g. listeners would do that as well when there's a `certfile:` configured for that listener specifically.  As such that may not be an actual reason for delaying the global `certfiles:` loading?
[11:30:29] abba joins the room
[11:30:39] <Holger> pinkolik: And actual behavior is fine?
[11:30:52] de-facto joins the room
[11:31:30] rom1dep joins the room
[11:31:55] <Holger> pinkolik: You could try `ejabberdctl debug` and then `p1_prof:r(2).` (including the trailing dot), that should show the two ejabberd tasks eating most CPU (though not iowait specifically, might still give a hint).  To get out of the debug shell, press Ctrl+C twice.
[11:32:04] <pinkolik> > pinkolik: And actual behavior is fine?
Yes, everything is working fine, including audio and video calls. I just don't know should I be worried about it or not, because it doesn't affect performance or anything, but it didn't use to be like that
[11:32:14] mightyBroccoli joins the room
[11:32:18] <Logan> > Logan: Probably just a syntax/indentation error somewhere in the config.
Strange but can make sense i will try yml litter
[11:32:32] <Logan> > Logan: Probably just a syntax/indentation error somewhere in the config.
Strange but can make sense i will try yml linter
[11:32:40] <Holger> (We should really add some ejabberdctl command for running a one-off call without having to start a remsh.)
[11:33:02] rom1dep leaves the room
[11:33:04] rom1dep joins the room
[11:33:04] <pinkolik> > pinkolik: You could try `ejabberdctl debug` and then `p1_prof:r(2).` (including the trailing dot), that should show the two ejabberd tasks eating most CPU (though not iowait specifically, might still give a hint).  To get out of the debug shell, press Ctrl+C twice.
Okay, give me a sec, I'll try it out
[11:34:27] LNJ leaves the room
[11:34:29] <prefiks> Holger: theoretically i think we loading cert at startup (i think ejabebrd_pkix:init() should be doing that), but maybe startup order is some issue there?
[11:34:30] <pinkolik> ```
(ejabberd@localhost)1> p1_prof:r(2).
** pid: pid(0,113,0)
** message_queue_len: 0
** status: waiting
** memory: 67856
** reductions: 50505608
** current_function: {gen_event,fetch_msg,6}
** registered_name: alarm_handler
```
Does it tell anything usefull?
** pid: pid(0,687,0)
** message_queue_len: 0
** status: waiting
** memory: 2800
** reductions: 13064692
** current_function: {gen_server,loop,7}
** registered_name: memsup
ok
[11:34:31] LNJ joins the room
[11:34:47] non.dlb01 joins the room
[11:34:51] <Holger> Probably fine.
[11:35:00] <pinkolik> ```
(ejabberd@localhost)1> p1_prof:r(2).
** pid: pid(0,113,0)
** message_queue_len: 0
** status: waiting
** memory: 67856
** reductions: 50505608
** current_function: {gen_event,fetch_msg,6}
** registered_name: alarm_handler
** pid: pid(0,687,0)
** message_queue_len: 0
** status: waiting
** memory: 2800
** reductions: 13064692
** current_function: {gen_server,loop,7}
** registered_name: memsup
ok
```
Does it tell anything usefull?
[11:36:02] <pinkolik> > Probably fine.
Okay, so nothing to worry about?
[11:36:05] <prefiks> Holger: possibly moving ejabberd_pkix earlier in list of ejabberd_sup workers will help (trying to start it before listeners maybe?)
[11:37:36] <Holger> pinkolik: Not sure :-)  I'd probably try to track down what kind of I/O resource this is actually about before looking deeper into the ejabberd process.
[11:39:42] non.dlb01 leaves the room: offline
[11:40:59] <pinkolik> > pinkolik: Not sure :-)  I'd probably try to track down what kind of I/O resource this is actually about before looking deeper into the ejabberd process.
Could you give me any instruction on how to do that?
[11:42:31] rom1dep leaves the room
[11:44:37] <Holger> prefiks: I _think_ the problem is not (only) about ejabberd_pkix being initialized too late but also/mainlay about ejabberd_pkix:do_commit/0 not being called before the `ejabberd_started` hook was triggered (at the end of ejabberd's startup).  do_commit/0 feeds the certs into fast_tls, and before that they won't be usable?
[11:45:09] <Holger> pinkolik: Good question!
[11:45:10] uira leaves the room
[11:45:13] uira joins the room
[11:46:22] LNJ leaves the room
[11:46:47] <prefiks> i think commit just mainly check if everything is defined properly, but not 100% sure, will have to check
[11:47:14] uira leaves the room
[11:47:18] uira joins the room
[11:47:24] <Holger> I don't see any other place talking to fast_tls.
[11:47:59] <prefiks> ah indeed
[11:48:01] pinkolik leaves the room
[11:48:01] pinkolik leaves the room
[11:48:12] pinkolik joins the room
[11:48:42] pinkolik leaves the room
[11:48:49] pinkolik joins the room
[11:49:09] <Logan> A way to split conf by virtualhost and a way to load reload service by virtualhost can be a great feature as it permit to make some conf test without service interruption
[11:51:06] pinkolik joins the room
[11:51:35] <pinkolik> > pinkolik: Good question!
According to iotop -u 9000, ejabberd processes consume literally 0% of IO. So I guess it means it's not disk related?
[11:52:10] rom1dep joins the room
[11:54:20] samuel leaves the room
[11:56:07] eevvoor leaves the room
[11:58:33] rom1dep joins the room
[11:59:21] sumpfralle joins the room
[11:59:21] sumpfralle_ joins the room
[11:59:38] ZHOSKA joins the room
[12:00:18] <Logan> > Hey everyone!
> Can someone help me figure out what happened to my ejabberd? I restarted my server 1 day ago and after that ejabbered started "iowaiting" my cpu up to 50% while before the reboot it was really low. I tried to pin the probem using iotop, but actual disk I/O is also low (not more than 100 kb/s). Has anyone encountered that?
> I know for sure that ejabbered is causing that because when I stop container with ejabbered, iowait immediately drops
you says the magic word : container. Maybe a specific configuration. What about swap, files rights,  and your database backend, is debug is activate or some trace that can iowait ?
[12:00:18] abba leaves the room
[12:00:38] nicoco joins the room
[12:01:05] <Logan> Also maybe a www related issue.
[12:03:24] uira leaves the room
[12:03:27] uira joins the room
[12:03:32] rom1dep leaves the room
[12:04:00] rom1dep joins the room
[12:06:18] marc36 leaves the room
[12:06:45] de-facto joins the room
[12:06:54] samuel joins the room
[12:07:32] Jeroen joins the room
[12:08:06] Holger leaves the room
[12:09:02] Jeroen leaves the room
[12:09:19] <pinkolik> > Also maybe a www related issue.
What's a www issue?
[12:10:24] LNJ joins the room
[12:10:44] abba joins the room
[12:12:56] de-facto leaves the room
[12:13:28] <Licaon_Kter> Logan: reload_config does not interrupt, only restart does
[12:14:10] <Logan> >> Also maybe a www related issue.
> What's a www issue?
Related to your web server
[12:14:49] <Logan> > Logan: reload_config does not interrupt, only restart does
Even if the config file create an error for one virtualhost ?
[12:15:05] <Licaon_Kter> Depends...
[12:15:21] lissine leaves the room
[12:15:30] <Licaon_Kter> iirc it might not apply the erroneus change
[12:15:48] mightyBroccoli joins the room
[12:15:53] schäfchen726 leaves the room
[12:15:59] schäfchen726 joins the room
[12:16:17] rom1dep leaves the room
[12:16:57] LNJ leaves the room
[12:17:01] LNJ joins the room
[12:17:12] uira leaves the room
[12:17:15] karme joins the room
[12:17:16] uira joins the room
[12:17:28] IGImonster leaves the room
[12:17:59] mimi89999 leaves the room
[12:18:03] mimi89999 joins the room
[12:18:05] IGImonster joins the room
[12:19:12] nicoco leaves the room
[12:23:21] LNJ leaves the room
[12:23:24] LNJ joins the room
[12:23:36] <pinkolik> > > Hey everyone!
> > Can someone help me figure out what happened to my ejabberd? I restarted my server 1 day ago and after that ejabbered started "iowaiting" my cpu up to 50% while before the reboot it was really low. I tried to pin the probem using iotop, but actual disk I/O is also low (not more than 100 kb/s). Has anyone encountered that?
> > I know for sure that ejabbered is causing that because when I stop container with ejabbered, iowait immediately drops
> you says the magic word : container. Maybe a specific configuration. What about swap, files rights,  and your database backend, is debug is activate or some trace that can iowait ?
No, nothing of that really. I don't have debug enabled, file rights are allright and database backend is also in a container
[12:26:13] abba leaves the room
[12:26:19] abba joins the room
[12:26:52] eevvoor joins the room
[12:29:40] ij leaves the room
[12:30:58] LNJ leaves the room
[12:31:08] marc36 joins the room
[12:31:22] LNJ joins the room
[12:34:33] sumpfralle_ leaves the room
[12:34:33] sumpfralle leaves the room
[12:36:34] pinkolik leaves the room
[12:36:34] pinkolik joins the room
[12:36:39] kinetik leaves the room
[12:36:59] henrik leaves the room
[12:37:00] henrik joins the room
[12:37:47] pinkolik leaves the room
[12:37:52] pinkolik joins the room
[12:38:11] kinetik joins the room
[12:40:55] raver joins the room
[12:41:39] abba leaves the room
[12:42:34] Mher leaves the room
[12:42:39] abba leaves the room
[12:43:57] IGImonster leaves the room
[12:44:22] abba joins the room
[12:44:33] pinkolik leaves the room
[12:44:34] IGImonster joins the room
[12:44:40] pinkolik joins the room
[12:45:18] pinkolik leaves the room
[12:45:39] pinkolik joins the room
[12:46:23] mightyBroccoli leaves the room
[12:48:27] <rom1dep> > hi there!
> my MAM archives are stored in a slow PostgresSQL server, and I noticed errors such process crashes as
> ```
> [error] <0.559.0>@supervisor:do_restart/3:754 SUPERVISOR REPORT:
>     supervisor: {local,'ejabberd_sql_sup_domain.tld'}
>     errorContext: child_terminated
>     reason: {timeout,
>                 {gen_server,call,
>                     [<0.561.0>,
>                      {squery,
>                          [<<"SELECT COUNT(*) FROM archive WHERE ">>,
>                           [<<" username=">>,
>                            <<"blah@conference.domain.tld'">>],
>                           <<>>,[],[],[],[],<<";">>]},
>                      119000]}}
>     offender: [{pid,<0.560.0>},
>                {id,1},
>                {mfargs,{ejabberd_sql,start_link,[<<"domain.tld">>,1]}},
>                {restart_type,transient},
>                {significant,false},
>                {shutdown,2000},
>                {child_type,worker}]
> ```
> this seems to be causing my clients to stall and wait indefinitely for messages…
> could ejabberd send an error IQ in this case? Something along the lines of:
> `<iq><error type=wait><text>server is busy try later</text></error></iq>`
hi again!
Any opinion on the above?
I started delving into the code, and from a quick glance (I may be wrong) it doesn't look like timeout errors are caught and sent back to the client, wouldn't that be a desired feature? Should I open a bug about it?
[12:49:56] Holger leaves the room
[12:50:05] Holger joins the room
[12:50:49] Thomas Lewis joins the room
[12:51:18] Laura leaves the room
[12:51:43] Laura joins the room
[12:52:34] Mher joins the room
[12:53:18] marc36 leaves the room
[12:53:48] marc36 joins the room
[12:54:13] Ramiro Romani joins the room
[12:54:27] IGImonster leaves the room
[12:54:27] pitchum leaves the room
[12:54:37] lissine joins the room
[12:55:09] IGImonster joins the room
[12:58:58] SouL leaves the room
[12:59:01] rom1dep leaves the room
[12:59:39] Thomas Lewis leaves the room
[13:04:08] IGImonster leaves the room
[13:04:33] abedlhalim leaves the room
[13:05:10] schäfchen726 leaves the room
[13:05:18] schäfchen726 joins the room
[13:07:41] abedlhalim joins the room
[13:09:25] erik leaves the room
[13:11:19] IGImonster joins the room
[13:13:07] Tim joins the room
[13:13:44] abba joins the room
[13:15:33] rom1dep joins the room
[13:17:12] Aura leaves the room
[13:17:13] Aura joins the room
[13:17:22] deimos leaves the room: Disconnected: Replaced by new connection
[13:17:24] deimos joins the room
[13:17:24] cel leaves the room
[13:18:56] cel joins the room
[13:19:23] dima leaves the room
[13:19:23] dima leaves the room
[13:22:03] dima joins the room
[13:22:03] dima leaves the room
[13:24:02] mirux joins the room
[13:25:03] dima joins the room
[13:26:21] Logan leaves the room
[13:26:22] Ramiro Romani leaves the room
[13:29:20] Logan joins the room
[13:31:00] Laura leaves the room
[13:31:15] zained joins the room
[13:31:32] henrik leaves the room
[13:31:38] henrik joins the room
[13:31:52] Julian leaves the room
[13:32:21] Laura joins the room
[13:33:16] alan joins the room
[13:33:17] Julian joins the room
[13:33:34] abdullahi leaves the room
[13:33:36] Kris leaves the room
[13:33:37] Kris joins the room
[13:34:27] LNJ leaves the room
[13:34:43] LNJ joins the room
[13:34:51] fluffery leaves the room
[13:34:54] fluffery joins the room
[13:35:21] mwt leaves the room: Disconnected: Hibernating too long
[13:36:38] alan joins the room
[13:38:17] zained leaves the room
[13:38:18] schäfchen726 leaves the room
[13:38:21] schäfchen726 joins the room
[13:39:53] LNJ leaves the room
[13:40:08] LNJ joins the room
[13:42:23] yed1 leaves the room
[13:43:37] [Alien] leaves the room
[13:45:11] [Alien] joins the room
[13:48:30] Jeroen joins the room
[13:49:02] Jeroen leaves the room
[13:50:55] <zoidberg> Is mod_ping still valid at ejabberd 23.04 ?
[13:50:55] abba leaves the room
[13:51:12] mirux leaves the room
[13:51:46] Wojtek leaves the room
[13:52:03] rom1dep leaves the room
[13:52:19] agates joins the room
[13:56:16] <Licaon_Kter> zoidberg: valid as in?
[13:56:25] cel joins the room
[13:56:44] <zoidberg> Can i still use it? Will it be effective?
[13:56:54] <zoidberg> All the docs are kind of old one this one
[13:57:31] <Licaon_Kter> I don't recall it being broken :)ss
[13:57:34] <Licaon_Kter> I don't recall it being broken :)
[13:57:51] <zoidberg> Ty gonna try it out
[13:58:12] <prefiks> should be working, but with streammgmt it's not that important
[13:58:50] <zoidberg> Is just, i keep seeing users with the status as "online" but they are not
[13:58:57] Mher leaves the room
[14:00:02] eevvoor leaves the room
[14:00:07] Mher joins the room
[14:00:50] pod joins the room
[14:00:52] Wojtek joins the room
[14:00:55] pinkolik leaves the room
[14:00:58] pinkolik joins the room
[14:02:40] pod leaves the room
[14:05:09] zained joins the room
[14:05:23] Mher leaves the room
[14:05:30] abdullahi joins the room
[14:05:38] catchy joins the room
[14:06:49] Mher joins the room
[14:10:01] cel leaves the room
[14:18:59] Julian leaves the room
[14:19:09] Mher leaves the room
[14:21:09] Mher joins the room
[14:21:41] ij joins the room
[14:21:58] Anonymous User leaves the room
[14:21:59] Anonymous User joins the room
[14:22:15] cel leaves the room
[14:22:26] cel leaves the room
[14:22:49] oko leaves the room
[14:25:28] Julian joins the room
[14:27:10] mwt joins the room
[14:28:26] abdullahi joins the room
[14:30:39] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[14:30:45] schäfchen726 joins the room
[14:32:02] SouL leaves the room
[14:32:40] apach leaves the room
[14:33:05] abdullahi leaves the room
[14:34:26] robert_mobil leaves the room
[14:35:12] apach joins the room
[14:38:02] 神楽坂喵 joins the room
[14:38:15] hlad leaves the room
[14:38:24] hlad joins the room
[14:38:25] hlad leaves the room
[14:38:59] king joins the room
[14:39:13] king joins the room
[14:39:14] <Holger> zoidberg: That's kinda to be expected with contacts using modern mobile apps. The meaning of "online" is becoming less clear with those.
[14:39:15] neox leaves the room
[14:39:15] neox_ leaves the room
[14:39:33] Zash leaves the room
[14:40:15] <Holger> zoidberg: If my client is disconnected but you sending me a message triggers a push notification which triggers my client to reconnect. Am I online or offline?
[14:41:41] <zoidberg> Yes, i understand your POV, but there are cases were the client is really offline(no internet acess) nor wifi neither mobile data.
[14:42:03] stp joins the room
[14:42:13] <zoidberg> I think it is just a question of personal preference in these cases.
[14:42:33] SouL joins the room
[14:42:49] Mher leaves the room
[14:42:53] schäfchen726 leaves the room
[14:42:56] schäfchen726 joins the room
[14:43:15] <Holger> zoidberg: There's no way for the server to distinguish these cases until the client failed to react on a push notification. In which case it will be shown as offline.
[14:43:23] xsr leaves the room
[14:43:25] <zoidberg> I did set the mod_ping and it worked as expected.
[14:43:38] <zoidberg> do you think is a bad idea to use it?
[14:43:47] <Holger> zoidberg: You probably don't want to drain mobile batteries by pinging all day.
[14:44:22] <zoidberg> 🤔
[14:44:23] <Holger> zoidberg: Why are you interested in that online status in there first place?  Modern messengers simply don't have that at all.
[14:44:25] samuel leaves the room
[14:44:34] <zoidberg> I use blabber
[14:44:45] <zoidberg> Green/yellow/red
[14:44:51] <zoidberg> It is kind of nice
[14:44:59] <zoidberg> I personally like it
[14:45:41] xsr joins the room
[14:45:52] <Licaon_Kter> Yes, but that's not a default setting in Conversations, so most will not see it
[14:46:13] <Licaon_Kter> Also, blabber has not been developed since last year
[14:46:15] keule leaves the room
[14:46:25] Mher joins the room
[14:46:30] <zoidberg> Got it, but even conversations have the "online" status
[14:46:37] nicoco joins the room
[14:47:03] abba joins the room
[14:48:16] <zoidberg> I get your point guys, not necessary. Maybe wasteful? We can even go further it will heat the planet
[14:48:27] <zoidberg> But i kinf of like this function
[14:48:48] apach leaves the room
[14:49:24] apach joins the room
[14:49:40] Kris leaves the room
[14:49:49] samuel joins the room
[14:49:54] zained leaves the room
[14:51:25] <Holger> Licaon_Kter: I think Daniel has given up and made this the default by now, no? :-)
[14:51:42] <Holger> I think there's not even a knob to disable it anymore.
[14:52:37] <zoidberg> there is
[14:52:44] <zoidberg> Click on the name of your contact
[14:52:50] <zoidberg> There is a config
[14:52:59] <zoidberg> Send presence status
[14:53:14] <Licaon_Kter> zoidberg: Note that Conversations is kinda on point only if it works perfectly and always online, eg. Battery optimisations disabled and the sun on the sky etc
While Siskin or Snikket will be 99% offline since Apple kills them.
Maybe Monal will be more online than offline.
Telling you this to be ready, when you see the gray arrow for iOS users.
[14:53:14] <zoidberg> Is that what are you referring to?
[14:53:21] <Licaon_Kter> zoidberg: nope
[14:53:29] Laura leaves the room
[14:53:51] <Licaon_Kter> Settings - Dynamic Tags
[14:54:00] <zoidberg> Oh that too
[14:54:17] <zoidberg> Yes dinamic tags are also nice
[14:54:22] Laura joins the room
[14:54:47] <Holger> zoidberg: It's not really about "waste" but more about (a) being plain impossible to implement this functionality in a sane way with mobile clients and (b) the actual value of it (besides "I like it for no good reason") being unclear, at least to me.  Even in the old days where we had persistent TCP connections, I didn't get the point.  (My contact has a TCP connection, so what?  Who knows whether he's looking at his client right now or in 10 days.)
[14:55:44] stp leaves the room
[14:56:16] <Holger> zoidberg: The typical reasoning I see is "I wanna know whether it's likely to get a quick response, *before* writing a message".  Dunno personally I just call someone if it's time-critical.  But ignoring that, I think a "last activity" timestamp is a better metric for "responsiveness".
[14:56:16] <zoidberg> OK Ok. #mod_ping
[14:56:21] samuel leaves the room
[14:56:40] <Holger> zoidberg: I'm not arguing against mod ping per se :-)  I'd just not use an interval smaller than, say, 30 min.
[14:57:24] <Holger> There _is_ some value in closing sessions of unresponsive clients at _some_ point, which is why I do have mod_ping enabled myself.
[14:57:25] bio leaves the room
[14:57:56] <Holger> It's just that you won't get what you want, a proper indicator for the state of the TCP connections of contacts.
[14:58:29] Kris joins the room
[14:59:06] <zoidberg> Understood. Thanks for your help/suggestion, gonna take it all into consideration.
[14:59:18] <Holger> FWIW: https://codeberg.org/iNPUTmice/Conversations#where-can-i-see-the-status-of-my-contacts-how-can-i-set-a-status-or-priority
[15:00:47] Julian leaves the room
[15:02:10] hlad joins the room
[15:02:11] hlad leaves the room
[15:02:22] schäfchen726 leaves the room
[15:02:40] schäfchen726 joins the room
[15:05:58] keule joins the room
[15:07:35] Alexander leaves the room
[15:07:53] Julian joins the room
[15:07:55] Laura leaves the room
[15:09:36] Laura joins the room
[15:10:08] de-facto joins the room
[15:10:38] pinkolik leaves the room
[15:10:49] pinkolik joins the room
[15:11:10] oko joins the room
[15:14:57] dima leaves the room
[15:15:04] schäfchen726 leaves the room
[15:15:08] schäfchen726 joins the room
[15:16:09] benharri joins the room
[15:16:10] bio joins the room
[15:16:48] pinkolik leaves the room
[15:16:54] sander leaves the room
[15:17:15] sander joins the room
[15:17:56] jadmanthrat joins the room
[15:18:18] schäfchen726 leaves the room
[15:18:28] schäfchen726 joins the room
[15:19:29] sander joins the room
[15:19:46] schäfchen726 leaves the room
[15:19:48] schäfchen726 joins the room
[15:21:09] tobiasd leaves the room
[15:21:51] tyler leaves the room
[15:21:51] pinkolik leaves the room
[15:22:05] tobiasd joins the room
[15:24:43] schäfchen726 leaves the room
[15:24:45] schäfchen726 joins the room
[15:26:11] Jeroen joins the room
[15:26:56] Jeroen leaves the room
[15:27:11] pinkolik joins the room
[15:27:24] Tim leaves the room
[15:28:48] Mher leaves the room
[15:29:17] schäfchen726 leaves the room
[15:29:18] schäfchen726 joins the room
[15:30:17] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[15:30:19] schäfchen726 joins the room
[15:32:10] Mher joins the room
[15:34:13] Zash joins the room
[15:35:34] christian joins the room
[15:35:36] manis joins the room
[15:37:18] tobiasd leaves the room
[15:40:07] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[15:40:11] schäfchen726 joins the room
[15:41:15] SouL leaves the room
[15:43:01] sander leaves the room
[15:43:01] sander leaves the room
[15:43:32] king leaves the room
[15:45:46] stvn leaves the room
[15:46:18] Kris joins the room
[15:47:14] mwt joins the room
[15:47:16] Logan leaves the room
[15:47:33] SouL joins the room
[15:47:41] qy leaves the room: Disconnected: Replaced by new connection
[15:47:50] qy joins the room
[15:49:16] karme leaves the room
[15:49:36] king leaves the room
[15:49:42] barlas leaves the room
[15:49:45] barlas joins the room
[15:51:51] bio leaves the room
[15:52:11] samuel joins the room
[15:52:42] Laura leaves the room
[15:52:54] bio joins the room
[15:53:33] yed1 joins the room
[15:53:42] Laura joins the room
[15:53:59] Logan joins the room
[15:54:59] schäfchen726 leaves the room
[15:55:02] schäfchen726 joins the room
[15:59:57] Laura leaves the room
[16:01:42] Laura joins the room
[16:01:48] pinkolik joins the room
[16:03:44] zoidberg leaves the room
[16:03:44] ThFree leaves the room
[16:05:00] zoidberg joins the room
[16:05:24] tobiasd leaves the room
[16:05:36] benharri leaves the room
[16:05:37] benharri joins the room
[16:06:49] alacer leaves the room
[16:08:09] alacer joins the room
[16:08:34] tobiasd joins the room
[16:11:48] moparisthebest joins the room
[16:12:04] yellow leaves the room
[16:12:05] yellow joins the room
[16:13:14] catchy leaves the room
[16:13:28] Mher leaves the room
[16:13:50] Mher joins the room
[16:18:50] marc leaves the room
[16:19:38] marc joins the room
[16:19:55] marc leaves the room
[16:20:27] marc joins the room
[16:22:27] maidlover joins the room
[16:23:07] erik joins the room
[16:23:09] marc leaves the room
[16:23:12] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[16:23:13] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[16:23:14] kapad joins the room
[16:23:29] marc joins the room
[16:24:29] 匚卄尺丨丂ㄒ丨卂几 joins the room
[16:25:24] schäfchen726 leaves the room
[16:25:26] schäfchen726 joins the room
[16:28:51] abedlhalim leaves the room
[16:29:45] bio leaves the room
[16:29:47] bio joins the room
[16:29:53] schäfchen726 leaves the room
[16:29:54] schäfchen726 joins the room
[16:30:02] j.r joins the room
[16:30:03] abedlhalim joins the room
[16:31:14] qy leaves the room: Disconnected: Replaced by new connection
[16:31:16] pod joins the room
[16:31:18] qy joins the room
[16:31:44] erik leaves the room
[16:31:47] erik joins the room
[16:32:28] nuron leaves the room
[16:32:40] zoidberg leaves the room
[16:32:52] zoidberg joins the room
[16:34:21] nuron joins the room
[16:34:42] pinkolik leaves the room
[16:34:43] pinkolik joins the room
[16:35:39] yellow leaves the room
[16:35:40] yellow joins the room
[16:35:40] moparisthebest leaves the room
[16:35:46] nicoco leaves the room
[16:36:58] mwt leaves the room: Disconnected: Replaced by new connection
[16:36:58] mwt joins the room
[16:37:20] Wojtek leaves the room
[16:38:12] bio leaves the room
[16:38:13] bio joins the room
[16:39:57] Mher leaves the room
[16:42:26] Wojtek joins the room
[16:42:34] stvn joins the room
[16:42:46] Mher joins the room
[16:42:53] tobiasd leaves the room
[16:44:05] [Alien] leaves the room
[16:44:51] TheCoffeMaker leaves the room
[16:45:11] TheCoffeMaker joins the room
[16:45:14] Jeroen leaves the room
[16:45:48] marc36 leaves the room
[16:48:48] mightyBroccoli joins the room
[16:49:02] svp leaves the room
[16:49:02] svp joins the room
[16:49:32] benharri leaves the room
[16:49:48] robert_mobil joins the room
[16:51:41] sachaobado leaves the room
[16:52:11] abba leaves the room
[16:55:00] abba joins the room
[16:55:51] samuel leaves the room
[16:56:20] samuel joins the room
[16:57:34] sachaobado joins the room
[16:57:35] alacer leaves the room
[16:58:11] marc leaves the room
[16:58:13] brian leaves the room
[16:59:44] alacer joins the room
[17:01:06] prefiks leaves the room
[17:01:13] j.r leaves the room
[17:03:12] prefiks joins the room
[17:03:24] abba leaves the room
[17:04:15] abba leaves the room
[17:06:27] Laura leaves the room
[17:07:33] mightyBroccoli leaves the room
[17:07:39] Laura joins the room
[17:07:55] abba joins the room
[17:09:26] zoidberg leaves the room
[17:09:32] zoidberg joins the room
[17:10:59] marc36 leaves the room
[17:11:00] marc joins the room
[17:12:05] alacer leaves the room
[17:12:23] pod leaves the room
[17:12:32] zoidberg leaves the room
[17:12:38] zoidberg joins the room
[17:13:23] marc36 joins the room
[17:13:31] alacer joins the room
[17:14:51] Pingu from Woodquarter leaves the room
[17:14:57] Pingu from Woodquarter joins the room
[17:15:30] Holger joins the room
[17:20:31] tyler joins the room
[17:20:50] TheCoffeMaker leaves the room
[17:21:00] TheCoffeMaker joins the room
[17:21:20] brian joins the room
[17:21:43] prefiks leaves the room
[17:23:42] [Alien] leaves the room
[17:27:43] [Alien] joins the room
[17:27:55] neox joins the room
[17:28:08] brian leaves the room
[17:29:58] stp joins the room
[17:31:20] j.r joins the room
[17:31:32] minist3r joins the room
[17:33:50] Kris leaves the room
[17:34:13] ZHOSKA leaves the room
[17:34:16] ZHOSKA joins the room
[17:36:43] brian joins the room
[17:36:53] samuel leaves the room
[17:36:56] tɧε8шσσɖɕนttεг joins the room
[17:38:03] neox leaves the room
[17:38:53] TheCoffeMaker leaves the room
[17:38:57] TheCoffeMaker joins the room
[17:39:29] dima joins the room
[17:39:59] dima leaves the room
[17:40:13] dima joins the room
[17:40:13] dima leaves the room
[17:40:51] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[17:43:08] manwithoutshoes joins the room
[17:43:13] dima joins the room
[17:43:16] brian leaves the room
[17:43:33] dima leaves the room
[17:43:34] serafean joins the room
[17:43:42] manwithoutshoes leaves the room
[17:43:56] Jeroen joins the room
[17:44:05] stp leaves the room
[17:44:09] manwithoutshoes joins the room
[17:44:35] Jeroen leaves the room
[17:44:38] 匚卄尺丨丂ㄒ丨卂几 joins the room
[17:44:50] serafean joins the room
[17:45:40] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[17:45:44] schäfchen726 joins the room
[17:45:55] hlad joins the room
[17:46:00] Kris joins the room
[17:46:13] dima joins the room
[17:46:20] serafean leaves the room
[17:46:48] manwithoutshoes leaves the room
[17:46:57] brian joins the room
[17:47:27] hlad leaves the room
[17:47:31] hlad joins the room
[17:47:32] hlad leaves the room
[17:47:40] zoidberg leaves the room
[17:47:46] zoidberg joins the room
[17:48:13] serafean leaves the room
[17:50:08] ffunk leaves the room
[17:50:10] ffunk joins the room
[17:51:01] ff joins the room
[17:52:57] Wojtek leaves the room
[17:53:30] Zash leaves the room
[17:53:46] deimos leaves the room: Disconnected: Hibernating too long
[17:54:49] hlad joins the room
[17:54:50] hlad leaves the room
[17:55:22] hlad joins the room
[17:55:23] hlad leaves the room
[17:55:44] ZHOSKA leaves the room
[17:55:46] ZHOSKA joins the room
[18:00:02] deimos joins the room
[18:01:19] friedrich.altheide joins the room
[18:01:44] neox joins the room
[18:01:56] <pinkolik> How do I set retention period for messages and media in ejabberd config? Documentation on modules isn't really clear about that, there's only some settings related to cache, not sure if it's what I need
[18:02:51] Kayden leaves the room
[18:02:51] Kayden joins the room
[18:06:23] neox leaves the room
[18:07:26] zoidberg leaves the room
[18:07:49] zoidberg joins the room
[18:07:55] Kayden leaves the room
[18:07:58] brian leaves the room
[18:09:13] <Holger> pinkolik: See `ejabberdctl help delete_old_mam_messages`, which you could call from a systemd timer or Cron.
[18:09:54] serafean joins the room
[18:09:57] <Holger> pinkolik: For HTTP uploads specifically ("media"), there's <https://docs.ejabberd.im/admin/configuration/modules/#mod-http-upload-quota>, but a trivial `find` called from Cron would do the trick as well.
[18:10:18] brian joins the room
[18:11:07] Ramiro Romani joins the room
[18:11:08] <pinkolik> Holger: thanks!
[18:11:47] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[18:11:50] tɧε8шσσɖɕนttεг joins the room
[18:13:10] qy leaves the room: Disconnected: Replaced by new connection
[18:13:12] qy joins the room
[18:13:47] zoidberg leaves the room
[18:14:01] schäfchen726 leaves the room
[18:14:58] schäfchen726 joins the room
[18:15:14] sachaobado leaves the room
[18:15:15] ave leaves the room
[18:15:19] stvn leaves the room
[18:16:00] sachaobado joins the room
[18:16:10] iiro joins the room
[18:18:13] iiro joins the room
[18:19:28] zoidberg joins the room
[18:19:51] william.chatner joins the room
[18:21:04] Zash joins the room
[18:21:04] svp leaves the room
[18:22:08] sumpfralle_ joins the room
[18:22:14] sumpfralle joins the room
[18:23:50] ff leaves the room
[18:25:52] tmolitor leaves the room
[18:25:52] kapad leaves the room
[18:26:31] neox joins the room
[18:27:02] apach leaves the room
[18:27:20] tmolitor joins the room
[18:28:38] abba joins the room
[18:30:02] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[18:30:04] tɧε8шσσɖɕนttεг joins the room
[18:30:50] hlad joins the room
[18:31:00] ff joins the room
[18:31:40] tyler leaves the room
[18:32:24] schäfchen726 leaves the room
[18:32:26] schäfchen726 joins the room
[18:34:14] <badlop> Holger:
> ejabberd_pix waits for the `ejabberd_started` hook before actually loading the configured certificates.
I guess this is one of those questions that can be submitted as a github issue to remember it, and for reference later
[18:34:14] JuniorJPDJ_ leaves the room
[18:34:15] JuniorJPDJ_ joins the room
[18:35:21] zoidberg leaves the room
[18:35:23] zoidberg joins the room
[18:36:25] <Holger> Yes, I'm a bit afraid of 'just fixing' it right away as well :-)
[18:36:52] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[18:36:56] tɧε8шσσɖɕนttεг joins the room
[18:37:11] badlop leaves the room
[18:37:13] <Holger> Licaon_Kter: You could try this instead (make sure dialback is still disabled):
```
git pull https://github.com/weiss/ejabberd.git bugfix/delay-wake-on-start
```
[18:37:21] kapad joins the room
[18:37:37] nuron leaves the room
[18:37:38] nuron joins the room
[18:37:49] <Holger> Maybe with debug logging enabled to double-check that notifications are actually still sent.
[18:38:54] <Holger> It's not like I tested this _at all_, but ... it compiles!
[18:40:14] sachaobado leaves the room
[18:40:16] brian leaves the room
[18:43:22] sachaobado joins the room
[18:44:10] <Licaon_Kter> Cause you've figured I'll ping an iOS user at 11PM on Monday? Lol
Also, debug logging will fill my SD card
[18:44:58] <Holger> No need to ping, just watch the debug output for the first 30 secs or something after startup.
[18:45:27] [Alien] joins the room
[18:45:29] <Holger> The point of that `wake_on_start` option is to notify all devices on startup.
[18:45:51] Thomas Lewis joins the room
[18:45:55] <Holger> Kind of XMPP's brokenness condensed into a single option!
[18:46:07] deimos leaves the room: Disconnected: Too many unacked stanzas remaining, session can't be resumed
[18:46:23] neox leaves the room
[18:46:39] deimos joins the room
[18:46:42] Thomas Lewis leaves the room
[18:46:55] neox joins the room
[18:47:08] zoidberg leaves the room
[18:47:15] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[18:47:17] tɧε8шσσɖɕนttεг joins the room
[18:47:42] nicoco joins the room
[18:47:45] zained joins the room
[18:48:35] Thomas Lewis joins the room
[18:49:44] Thomas Lewis leaves the room
[18:50:11] inkey leaves the room
[18:50:41] apach joins the room
[18:51:08] lissine leaves the room
[18:54:12] uira leaves the room
[18:54:18] uira joins the room
[18:54:47] pinkolik leaves the room
[18:54:48] pinkolik joins the room
[18:55:50] inkey joins the room
[18:56:41] lissine joins the room
[18:57:39] <Licaon_Kter> Will da
[18:57:41] <Licaon_Kter> Will do
[19:02:17] nicoco leaves the room
[19:02:22] nicoco joins the room
[19:02:39] max leaves the room
[19:03:39] sachaobado leaves the room
[19:05:23] nicoco leaves the room
[19:05:28] nicoco joins the room
[19:06:20] Zash joins the room
[19:09:43] hlad leaves the room
[19:09:49] hlad joins the room
[19:09:49] hlad leaves the room
[19:10:45] sachaobado joins the room
[19:11:03] hlad joins the room
[19:11:04] hlad leaves the room
[19:12:56] neox leaves the room
[19:14:18] neox_ joins the room
[19:14:22] neox joins the room
[19:14:35] neox joins the room
[19:14:36] pinkolik leaves the room
[19:14:36] pinkolik leaves the room
[19:15:44] ffunk leaves the room
[19:15:46] ffunk joins the room
[19:15:59] ffunk leaves the room
[19:16:02] ffunk joins the room
[19:17:09] nicoco leaves the room
[19:17:17] hlad joins the room
[19:17:17] hlad leaves the room
[19:17:22] pitchum joins the room
[19:17:26] nicoco joins the room
[19:19:02] neox leaves the room
[19:19:24] eevvoor joins the room
[19:19:41] manis leaves the room
[19:21:06] pinkolik joins the room
[19:21:51] pinkolik joins the room
[19:22:17] zained leaves the room
[19:22:19] tobiasd joins the room
[19:24:54] brian joins the room
[19:26:13] sachaobado leaves the room
[19:26:56] zained joins the room
[19:27:23] barlas leaves the room
[19:30:03] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[19:30:07] tɧε8шσσɖɕนttεг joins the room
[19:31:29] p42ity joins the room
[19:31:42] iiro leaves the room
[19:31:42] iiro leaves the room
[19:33:27] rossen leaves the room
[19:33:43] sachaobado joins the room
[19:34:26] brian leaves the room
[19:34:28] schäfchen726 leaves the room
[19:34:34] schäfchen726 joins the room
[19:34:55] de-facto leaves the room
[19:36:43] sander joins the room
[19:37:23] abedlhalim leaves the room
[19:37:35] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[19:37:38] tɧε8шσσɖɕนttεг joins the room
[19:42:01] robert_mobil leaves the room
[19:43:31] abedlhalim joins the room
[19:44:07] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[19:44:10] tɧε8шσσɖɕนttεг joins the room
[19:44:12] Amolith joins the room
[19:44:45] sachaobado leaves the room
[19:46:19] robert_mobil leaves the room
[19:47:54] Laura leaves the room
[19:48:06] Laura joins the room
[19:50:07] serafean joins the room
[19:50:13] sachaobado joins the room
[19:51:02] serafean leaves the room
[19:51:04] meson leaves the room
[19:53:00] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[19:53:02] tɧε8шσσɖɕนttεг joins the room
[19:53:39] zained leaves the room
[19:55:53] Kayden joins the room
[19:56:36] inkey leaves the room
[19:56:43] keule leaves the room
[19:56:43] keule joins the room
[19:58:35] neox joins the room
[19:59:25] inkey joins the room
[20:04:00] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[20:04:05] Holger leaves the room
[20:04:26] Mher leaves the room
[20:04:42] tobiasd leaves the room
[20:04:51] uira leaves the room
[20:05:31] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[20:05:36] schäfchen726 joins the room
[20:05:54] 匚卄尺丨丂ㄒ丨卂几 joins the room
[20:06:54] Zash leaves the room
[20:08:57] sander leaves the room
[20:09:31] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[20:09:34] tɧε8шσσɖɕนttεг joins the room
[20:10:26] LNJ leaves the room
[20:10:46] LNJ joins the room
[20:11:18] saarko leaves the room
[20:11:23] abdullahi leaves the room
[20:11:33] abdullahi joins the room
[20:11:34] Mher joins the room
[20:12:59] stp joins the room
[20:13:28] sachaobado leaves the room
[20:14:03] pitchum leaves the room
[20:14:21] sander joins the room
[20:15:23] Sando joins the room
[20:18:00] abba leaves the room
[20:18:02] sander joins the room
[20:18:03] nik leaves the room
[20:19:04] p42ity leaves the room: Disconnected: Hibernating too long
[20:20:33] rom1dep joins the room
[20:23:34] pitchum joins the room
[20:23:51] christian leaves the room
[20:23:54] christian joins the room
[20:24:39] Mher leaves the room
[20:25:25] sachaobado joins the room
[20:25:27] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[20:25:30] tɧε8шσσɖɕนttεг joins the room
[20:26:23] Mher joins the room
[20:27:39] brian joins the room
[20:28:53] abedlhalim leaves the room
[20:30:26] christian leaves the room
[20:30:55] abedlhalim joins the room
[20:31:15] abdullahi leaves the room
[20:31:48] uira joins the room
[20:34:04] Amolith leaves the room
[20:34:08] Amolith joins the room
[20:34:39] yed1 leaves the room
[20:35:14] Licaon_Kter joins the room
[20:35:57] pitchum leaves the room
[20:36:15] Licaon_Kter leaves the room
[20:37:14] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[20:40:21] 匚卄尺丨丂ㄒ丨卂几 joins the room
[20:40:58] Licaon_Kter joins the room
[20:42:08] Amolith leaves the room
[20:43:29] pod leaves the room
[20:43:44] Amolith joins the room
[20:44:44] Tim joins the room
[20:46:14] Licaon_Kter leaves the room
[20:46:26] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[20:46:28] tɧε8шσσɖɕนttεг joins the room
[20:48:00] neox leaves the room
[20:49:32] Kayden leaves the room
[20:50:11] mightyBroccoli joins the room
[20:52:19] tɧε8шσσɖɕนttεг leaves the room: Disconnected: closed
[20:52:22] tɧε8шσσɖɕนttεг joins the room
[20:52:37] alacer leaves the room
[20:54:54] Tim leaves the room
[20:55:00] schäfchen726 leaves the room
[20:55:02] schäfchen726 joins the room
[20:55:11] Zash joins the room
[20:55:15] Tim joins the room
[20:57:39] Titi leaves the room
[21:00:36] pinkolik leaves the room
[21:00:46] pinkolik joins the room
[21:04:32] sachaobado leaves the room
[21:04:46] j.r leaves the room
[21:04:59] ff leaves the room
[21:05:22] meson joins the room
[21:05:34] meson leaves the room
[21:06:46] Logan leaves the room
[21:07:50] sachaobado joins the room
[21:09:17] Titi leaves the room
[21:10:36] moparisthebest leaves the room: Disconnected: Replaced by new connection
[21:10:56] moparisthebest joins the room
[21:11:11] mimi89999 leaves the room
[21:11:18] mimi89999 joins the room
[21:11:19] meson joins the room
[21:11:22] meson leaves the room
[21:17:12] sumpfralle leaves the room
[21:17:12] sumpfralle_ leaves the room
[21:17:57] Kayden joins the room
[21:20:09] kinetik leaves the room
[21:23:09] mike joins the room
[21:23:45] mirux leaves the room
[21:24:01] Kayden leaves the room
[21:24:13] sumpfralle_ joins the room
[21:24:13] sumpfralle joins the room
[21:24:49] LNJ leaves the room
[21:27:25] savagepeanut joins the room
[21:27:26] LNJ joins the room
[21:29:50] sachaobado leaves the room
[21:31:58] 匚卄尺丨丂ㄒ丨卂几 leaves the room
[21:32:18] moparisthebest leaves the room
[21:33:05] moparisthebest joins the room
[21:35:21] yed1 joins the room
[21:35:56] stp leaves the room
[21:36:21] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:36:29] savagepeanut joins the room
[21:36:39] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:36:41] nicoco leaves the room
[21:37:15] savagepeanut joins the room
[21:37:24] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:37:34] savagepeanut joins the room
[21:37:43] savagepeanut leaves the room: Disconnected: Too many unacked stanzas remaining, session can't be resumed
[21:38:10] marc36 leaves the room
[21:38:19] marc leaves the room
[21:39:32] savagepeanut joins the room
[21:40:04] savagepeanut leaves the room: Disconnected: Hibernating too long
[21:40:20] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:40:24] savagepeanut joins the room
[21:40:29] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:40:59] savagepeanut joins the room
[21:41:16] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:41:25] savagepeanut joins the room
[21:41:29] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:41:31] karme leaves the room
[21:41:41] savagepeanut joins the room
[21:41:45] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:42:34] savagepeanut joins the room
[21:42:39] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:42:43] savagepeanut joins the room
[21:42:57] savagepeanut leaves the room: Disconnected: Replaced by new connection
[21:43:01] savagepeanut joins the room
[21:48:56] schäfchen726 leaves the room: Disconnected: Replaced by new connection
[21:49:02] schäfchen726 joins the room
[21:50:20] alacer joins the room
[21:51:49] brian leaves the room
[21:51:49] brian joins the room
[21:53:32] lissine leaves the room
[21:54:10] spicewiesel leaves the room
[21:55:49] lissine joins the room
[21:57:26] danielepiccoli leaves the room
[21:57:30] danielepiccoli joins the room
[22:00:31] pinkolik leaves the room
[22:03:36] william.chatner leaves the room
[22:04:06] neox_ leaves the room
[22:04:16] neox leaves the room
[22:07:29] serafean leaves the room
[22:07:53] raucao leaves the room
[22:07:56] serafean joins the room
[22:08:24] serafean leaves the room
[22:08:41] serafean joins the room
[22:09:00] serafean leaves the room
[22:10:01] [Alien] leaves the room
[22:14:49] [Alien] joins the room
[22:18:06] Kayden joins the room
[22:20:30] Manis leaves the room
[22:25:57] Thomas Lewis joins the room
[22:27:01] lissine leaves the room
[22:28:32] Thomas Lewis leaves the room
[22:28:54] lissine joins the room
[22:30:53] zained joins the room
[22:34:42] abedlhalim leaves the room
[22:36:50] Aura leaves the room
[22:36:51] Aura joins the room
[22:37:00] Tim leaves the room
[22:37:02] Tim joins the room
[22:42:01] jadmanthrat leaves the room
[22:42:23] abedlhalim joins the room
[22:43:10] max leaves the room
[22:45:07] Mher leaves the room
[22:45:38] Mher joins the room
[22:49:17] rossen joins the room
[22:50:29] max joins the room
[22:55:10] Tim leaves the room
[22:57:16] stian leaves the room
[23:01:41] Sando leaves the room
[23:04:45] alan leaves the room
[23:06:13] zuglufttier joins the room
[23:10:40] alan joins the room
[23:11:01] Zash leaves the room
[23:13:24] henrik joins the room
[23:14:51] Kayden leaves the room
[23:16:18] catchy joins the room
[23:16:41] f0rce leaves the room
[23:19:24] Amolith leaves the room
[23:21:31] dima joins the room
[23:22:16] [Alien] leaves the room
[23:23:33] Amolith joins the room
[23:23:37] schäfchen726 leaves the room
[23:25:51] gooya leaves the room
[23:26:11] kinetik joins the room
[23:29:54] Jeroen joins the room
[23:30:16] Jeroen leaves the room
[23:30:22] neox joins the room
[23:31:12] zuglufttier leaves the room
[23:34:45] pinkolik leaves the room
[23:34:46] rossen leaves the room
[23:34:59] ij leaves the room
[23:37:22] ave joins the room
[23:42:54] tyler joins the room
[23:43:28] VC leaves the room
[23:43:28] VC joins the room
[23:43:52] samuel leaves the room
[23:46:42] pinkolik joins the room
[23:47:21] lissine leaves the room
[23:51:56] abedlhalim leaves the room
[23:52:38] alan leaves the room
[23:54:43] abedlhalim joins the room
[23:55:49] lissine joins the room
[23:55:52] neox_ joins the room
[23:56:10] doctor leaves the room
[23:56:11] abba leaves the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!