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

GMT+0
[00:01:12] ulrich leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:08:15] cippaciong leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:08:41] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:10:45] carlos leaves the room
[00:12:04] ata2001 leaves the room
[00:18:03] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:19:02] ludo leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:19:45] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:30:16] targ leaves the room: offline
[00:40:21] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:42:22] lorddavidiii leaves the room: Connection failed: connection closed
[00:50:55] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[00:54:47] lorddavidiii leaves the room: Connection failed: host is unreachable
[00:57:07] UsL leaves the room
[00:58:01] jere leaves the room: Disconnected: Replaced by new connection
[01:15:50] xinit leaves the room
[01:22:35] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:51:32] robert_mobil leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[01:53:27] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:13:38] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:17:49] bowlofeggs leaves the room: Connection failed: host is unreachable
[02:19:25] ta leaves the room: Disconnected: Replaced by new connection
[02:42:43] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:55:24] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:10:55] xinit leaves the room
[03:23:18] jere leaves the room
[03:37:01] Alacer leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[03:54:02] xinit leaves the room
[03:55:46] J. King leaves the room
[03:55:46] J. King leaves the room
[03:56:54] J. King leaves the room
[04:03:42] xinit leaves the room
[04:23:41] xinit leaves the room
[04:26:36] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[04:30:37] 404 leaves the room: Компьютер перешел в спящий режим
[04:39:50] pod leaves the room
[04:57:22] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:07:16] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:10:24] Marzanna leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:19:50] ta leaves the room: Disconnected: Replaced by new connection
[05:20:03] xinit leaves the room
[05:22:41] robert_mobil leaves the room
[05:31:02] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:36:13] Marzanna leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:41:17] Marzanna leaves the room
[05:43:53] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[05:44:01] lukas leaves the room
[05:46:40] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:11:31] adrien leaves the room: Stream closed by us: Replaced by new connection (conflict)
[06:12:18] srgcdev leaves the room
[06:17:39] zinid leaves the room
[06:43:12] ta leaves the room: Disconnected: Replaced by new connection
[07:01:12] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[07:07:48] secret_agent leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:20:56] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:25:16] beitter leaves the room: Replaced by new connection
[07:29:07] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:30:11] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[07:39:48] bammes leaves the room: Stream closed by us: Client acknowledged more stanzas than sent by server (undefined-condition)
[07:45:36] carlos leaves the room
[07:56:18] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[08:02:39] ta leaves the room
[08:05:29] Licaon_Kter leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:07:37] Alacer leaves the room
[08:09:30] joekokker leaves the room: Machine going to sleep
[08:26:07] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:27:11] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:27:48] ta leaves the room: Disconnected: Replaced by new connection
[08:31:13] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:33:07] xinit leaves the room
[08:39:29] joekokker leaves the room: Machine going to sleep
[08:42:53] ta leaves the room: Disconnected: Replaced by new connection
[08:43:57] zuglufttier leaves the room
[08:49:42] cippaciong leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[08:52:48] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:57:32] jannic leaves the room: Stream closed by us: Replaced by new connection (conflict)
[08:59:04] joekokker leaves the room: Machine going to sleep
[09:00:16] 404 leaves the room: Компьютер перешел в спящий режим
[09:04:36] zuglufttier leaves the room
[09:06:33] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:10:22] lukas leaves the room
[09:10:45] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:12:48] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:13:23] lukas leaves the room
[09:13:51] lukas leaves the room
[09:18:29] lukas leaves the room
[09:22:21] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:23:51] lukas leaves the room
[09:33:04] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:35:02] zuglufttier leaves the room: Machine going to sleep
[09:35:26] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[09:36:21] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:39:41] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:48:14] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[09:51:39] xinit leaves the room
[09:51:55] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:02:16] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:03:17] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:05:01] bammes leaves the room: Stream closed by us: Client acknowledged more stanzas than sent by server (undefined-condition)
[10:09:11] bammes leaves the room: Rechner geht in den Ruhezustand
[10:12:24] ludo leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:23:15] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:25:57] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:27:54] zuglufttier leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:28:00] ChaosKid42 leaves the room
[10:28:06] Akasch leaves the room: Rechner geht in den Ruhezustand
[10:28:15] adrien leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:38:41] jannic leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:39:21] pztrn leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:39:45] ata2001 leaves the room: Disconnected: Replaced by new connection
[10:40:17] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:41:54] mightyBroccoli leaves the room: Rechner geht in den Ruhezustand
[10:45:16] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:48:07] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:51:51] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:52:20] robert_mobil leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:52:25] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[10:56:50] joekokker leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[10:59:58] SouL leaves the room
[11:00:10] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:06:16] zuglufttier leaves the room: Machine going to sleep
[11:13:29] ata2001 leaves the room: Disconnected: Replaced by new connection
[11:14:22] lukas leaves the room
[11:16:28] ta leaves the room: Disconnected: Replaced by new connection
[11:16:42] frainz leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:16:54] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:24:06] ata2001 leaves the room: Disconnected: closed
[11:26:16] bammes leaves the room: Stream closed by us: Client acknowledged more stanzas than sent by server (undefined-condition)
[11:31:22] ata2001 leaves the room: Disconnected: Replaced by new connection
[11:39:10] mimi89999 leaves the room
[11:47:11] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:49:02] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:50:29] alexis leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:52:41] ata2001 leaves the room: Disconnected: closed
[11:54:18] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:54:47] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:54:51] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:56:21] jannic leaves the room: Stream closed by us: Replaced by new connection (conflict)
[11:59:34] zuglufttier leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:00:12] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:02:22] pztrn leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:12:35] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:14:58] xinit leaves the room
[12:18:50] beitter leaves the room: Replaced by new connection
[12:39:34] xinit leaves the room
[12:40:45] ChaosKid42 leaves the room
[12:41:43] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:49:31] joekokker leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:53:54] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[12:58:01] cippaciong leaves the room
[13:06:16] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:12:54] Akasch leaves the room
[13:15:28] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:16:07] zuglufttier leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:18:39] vanitasvitae leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:30:03] marc leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:34:50] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:35:35] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:41:53] alexis leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:42:15] ChaosKid42 leaves the room
[13:45:53] bowlofeggs leaves the room: Stream reset by peer
[13:45:58] marek leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:50:07] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:53:06] beri leaves the room: Stream closed by us: Replaced by new connection (conflict)
[13:57:08] ChaosKid42 leaves the room
[13:59:50] bammes leaves the room: Rechner geht in den Ruhezustand
[14:01:27] pztrn leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:01:43] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:02:18] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:03:45] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:07:50] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:09:21] Akasch leaves the room
[14:09:41] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:14:03] mightyBroccoli leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:16:52] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:17:54] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:22:52] Marzanna leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:23:34] mimi89999 leaves the room: Disconnected: Replaced by new connection
[14:24:49] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:24:58] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:28:22] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:28:55] Marzanna leaves the room
[14:36:27] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:37:30] mightyBroccoli leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:46:35] robert_mobil leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:50:40] ludo leaves the room: Stream closed by us: Replaced by new connection (conflict)
[14:53:28] marc leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:54:49] zuglufttier leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:56:40] mimi89999 leaves the room: Disconnected: Replaced by new connection
[15:12:20] Akasch leaves the room: Rechner geht in den Ruhezustand
[15:14:50] zuglufttier leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:23:40] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:23:41] debalance leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:31:21] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:35:40] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:36:00] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:38:25] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:39:02] marek leaves the room: Machine going to sleep
[15:40:07] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:40:42] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:40:43] Andrew Nenakhov leaves the room: Connection failed: connection closed
[15:41:21] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:42:08] Dimi leaves the room
[15:42:21] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:43:00] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:44:37] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:46:10] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:50:58] ludo leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:51:16] Holger leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[15:57:01] xinit leaves the room
[15:58:05] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[15:59:34] Akasch leaves the room: Disconnected: Replaced by new connection
[16:00:33] zuglufttier leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:03:38] Dimi leaves the room
[16:04:02] Marzanna leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:04:35] zuglufttier leaves the room
[16:06:05] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:06:37] vanitasvitae leaves the room: Stream reset by peer
[16:08:26] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:10:05] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:11:29] 404 leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:11:43] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:13:20] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:13:50] ChaosKid42 leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:14:57] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:20:13] vanitasvitae leaves the room: Stream reset by peer
[16:21:54] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:23:30] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:24:59] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:25:54] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:26:36] Marzanna leaves the room
[16:28:52] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:30:29] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:30:44] Andrew Nenakhov leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:32:07] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:32:47] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:34:43] vanitasvitae leaves the room: Stream closed by us: Replaced by new connection (conflict)
[16:36:36] Marzanna leaves the room
[16:41:55] robert_mobil leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:42:06] Marzanna leaves the room
[16:50:10] ChaosKid42 leaves the room
[17:07:51] Marzanna leaves the room
[17:16:02] pprrks leaves the room
[17:17:04] Marzanna leaves the room
[17:17:35] ludo leaves the room: Stream closed by us: Replaced by new connection (conflict)
[17:18:53] Licaon_Kter leaves the room: Stream closed by us: Replaced by new connection (conflict)
[17:23:34] <Steven Roose> I took an example value for the log_rotate_date config variable and I'm getting this error: "found unknown escape character"
[17:23:49] <Steven Roose> I have log_rotate_date: "\$D0" # every day at midnight
[17:24:14] <Steven Roose> Taken literally from here: https://docs.ejabberd.im/admin/configuration/#logging
[17:28:34] mightyBroccoli leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:30:14] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:32:47] Steven Roose leaves the room
[17:36:31] <Licaon_Kter> Steven Roose: do you have the co ment on the line too?
[17:36:37] <Licaon_Kter> *comment
[17:37:13] <Steven Roose> Licaon_Kter, yes
[17:37:24] <Steven Roose> comments on lines are allowed in yaml, no?
[17:37:26] <Licaon_Kter> Try to delete it 🤷
[17:37:32] <Steven Roose> hmm, ok
[17:37:43] <Steven Roose> I have a lot of those :D
[17:38:20] mightyBroccoli leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:38:57] <nosnilmot> try: log_rotate_date: "$D0"
ie. remove the backslash
[17:42:47] bammes leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[17:44:41] Akasch leaves the room
[17:48:00] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[17:48:04] <Licaon_Kter> Steven Roose: it's without backslash in my config
Maybe that's a documentation escape thing
[17:50:26] <Steven Roose> 17:47:59.860 [warning] value '10000' of option 'outgoing_s2s_timeout' is too big, are you su
re you have set seconds?
[17:50:34] <Steven Roose> Licaon_Kter, aha, that might be the problem
[17:50:40] <Steven Roose> I'll remove the backslash
[17:50:49] <Steven Roose> I didn't set that value, so there is a warning for the default value apparently
[17:51:11] <Steven Roose> Whoops nvm, I did set that
[17:51:53] <Steven Roose> This example sets it to 10000 though: https://docs.ejabberd.im/admin/configuration/#examples
[17:53:20] <Steven Roose> Are the default dhparams secure? With docker it's kinda hard to generate custom ones
[17:57:31] pztrn leaves the room: Stream closed by us: Replaced by new connection (conflict)
[17:59:10] <Licaon_Kter> Steven Roose: generate on another machine and copy them
[18:02:23] ChaosKid42 leaves the room
[18:05:08] <Steven Roose> Is there a source of the docker image? It seems like it's not very configurable. F.e. you can't configure what config dir to use and what user too run as.
[18:10:51] <Steven Roose> Something else: can a hostname be used in the `ip: ` section of a `who: ` section of `api_permissions`?
[18:13:21] bammes leaves the room
[18:23:00] frainz leaves the room: Stream closed by us: system-shutdown
[18:24:14] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:28:28] Odin leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:30:13] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:38:11] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:38:41] jannic leaves the room
[18:43:06] Licaon_Kter leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:43:45] <Steven Roose> Something more important: does ejabberd regularly update the certificates it uses?
[18:44:08] <Steven Roose> Because letsencrypt updates them in the background, so if ejabberd only reads them on startup, they can get outdated
[18:47:31] frainz leaves the room
[18:49:22] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:49:55] <Steven Roose> Running the container ejabberd/ecs with --user root doesn't work
[18:50:24] marc leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[18:54:19] mimi89999 leaves the room: Disconnected: Replaced by new connection
[18:55:21] Steven Roose leaves the room
[19:08:36] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:11:56] joekokker leaves the room: Machine going to sleep
[19:15:26] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:20:08] mimi89999 leaves the room: Disconnected: Replaced by new connection
[19:21:58] Alacer leaves the room
[19:24:39] Dimi leaves the room
[19:29:36] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:30:03] secret_agent leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:31:53] rom1dep leaves the room: Stream closed by us: Replaced by new connection (conflict)
[19:38:26] Alacer leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:41:12] joekokker leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:45:12] beitter leaves the room
[19:49:04] jere leaves the room
[19:54:39] bammes leaves the room: Rechner geht in den Ruhezustand
[19:55:06] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:55:07] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:56:40] bammes leaves the room: Stream closed by us: Client acknowledged more stanzas than sent by server (undefined-condition)
[20:00:44] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[20:00:50] lukas leaves the room
[20:07:01] pod leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:08:55] <Holger> Steven Roose: You can't use a hostname for 'ip' or 'who'.
[20:09:20] <Holger> Steven Roose: Let Cron/whatever call "ejabberdctl reload-config" after updating certificates.
[20:09:40] <Holger> Steven Roose: The default dhparams are fine.
[20:10:16] <Holger> Steven Roose: Yes that example should be fixed, outgoing_s2s_timeout was in milliseconds or something in the past.
[20:10:46] <Steven Roose> Holger, thanks!
[20:11:26] <Holger> Steven Roose: Also the backslash thing.  You could submit issues at <https://github.com/processone/docs.ejabberd.im/issues/new>.
[20:12:24] ludo leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:14:19] Odin leaves the room
[20:15:29] <Steven Roose> Holger, does ejabberd need openssl to generate these dhparams?
[20:17:36] fp leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:17:42] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[20:18:54] <Holger> ejabberd comes with hard-coded parameters.
[20:21:27] lukas leaves the room: Stream closed by us: Replaced by new connection (conflict)
[20:21:49] <Steven Roose> Holder:
> Steven Roose: Let Cron/whatever call "ejabberdctl reload-config" after updating certificates.
That's easier said than done when using the ejabberd/ecs docker image..
[20:22:24] <Steven Roose> Holger, I have some other nits in the docs, I'm editing them locally will bundle them in a PR
[20:22:56] <Holger> I'm not into that image, sorry.
[20:26:13] <Steven Roose> Holger, sorry to spam you, but I'm trying to solve as many issues now that you're here :)
[20:26:25] <Steven Roose> Should this be sufficient for an entire SSL setup: https://gist.github.com/stevenroose/d4f650fef9342d96217e8394ac33839b
[20:26:39] <Steven Roose> I don't have any other references to the certificate files except those
[20:26:56] <Steven Roose> But I'm getting this anyways
> 18:45:28.652 [warning] No certificate found matching 'chat.konuro.net': strictly configured clients or servers will reject connections with this host; obtain a certificate for this (sub)domain from any trusted CA such as Let's Encrypt (www.letsencrypt.org)
[20:28:24] <Holger> Well sounds like /etc/letsencrypt/live/chat.konuro.net/*.pem doesn't match certificates for that domain, or that ejabberd can't read them.
[20:29:48] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:30:43] lorddavidiii leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:30:59] <Steven Roose> Yeah the can't read is what I'm looking into. But wanted to make 100% sure the config was ok.
[20:35:30] ulrich leaves the room
[20:35:46] <Steven Roose> Holger, the Docker image by default runs as user "ejabberd" and has volumes "$HOME/conf", "$HOME/database" and "$HOME/logs". Is there a way to explicitly set those folders?
[20:35:55] <Steven Roose> Because I want to run as root inside the container
[20:36:14] daniel leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:36:26] <Steven Roose> When run as root, will the conf and log dir (using sql db so don't care about database) still be in /home/ejabberd/...
[20:36:40] <Steven Roose> Or will conf be /etc/ejabberd and log /var/log/ejabberd?
[20:37:09] <Holger> Those paths are configurable on the ejabberdctl command line and in ejabberdctl.cfg.
[20:40:32] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:42:07] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[20:42:08] lorddavidiii leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:47:34] test leaves the room
[20:48:01] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:48:01] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:49:52] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:50:37] adrien leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:50:47] ata2001 leaves the room: Disconnected: closed
[20:55:43] ulrich leaves the room
[20:55:46] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:00:21] <Steven Roose> Holger, "inet_config: file /etc/ejabberd/inetrc not found"
[21:00:31] <Steven Roose> What is expected at that path?
[21:04:10] <Holger> Steven Roose: https://github.com/processone/ejabberd/blob/master/inetrc
[21:04:38] <Steven Roose> That file is expected in the config dir? Or at /etc/ejabberd explicitly?
[21:06:12] zinid leaves the room
[21:08:11] rom1dep leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:09:42] <Steven Roose> Ok, created that in the config dir, but had to replace hostalias with @@HOSTNAME@@
[21:14:15] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:15:15] Marzanna leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:17:12] <Steven Roose> Holger, I run ejabberdctl foreground, but I get "Failed RPC connection to the node ejabberd@e952246c7ab7: nodedown"
[21:17:29] <Steven Roose> Shouldn't it start it with "foreground" instead of trying to attach to it?
[21:18:52] <Holger> You mean "live"?
[21:19:16] <Holger> And e952246c7ab7 WTF?  Does the Docker image do that by default?
[21:19:28] <Holger> ejabberd@localhost would be less error-prone.
[21:19:57] <Steven Roose> Holger, docker does that, yes. I'm trying to alter as little as I can
[21:20:07] <Steven Roose> The docker image also runs "foreground" be default.
[21:20:25] <Steven Roose> > foreground Start an ejabberd node in server mode (attached)
[21:20:28] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:21:16] <Steven Roose> It actually worked when I used the plain ejabberd/ecs Docker image, but after altering it (and using the same command), it doesn't.. I'm running as another user, might have something to do with it..
[21:21:33] <Holger> Ah I see it.  Wasn't aware of that flag.
[21:23:25] <Steven Roose> Let me try set --node localhost explicitly
[21:24:17] frainz leaves the room
[21:26:38] <Steven Roose> Nope
[21:26:39] <Steven Roose> Hmm
[21:27:08] <Steven Roose> But it still shows the hex instead of localhost. But I guess that's because of the `@@HOSTNAME@@` in the inetrc file
[21:27:16] robert_mobil leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:28:07] <Steven Roose> I'm not sure what would happen if I run with `live` in the docker container and then detach from it
[21:28:39] <Steven Roose> Holger, is it helpful that ejabberdctl's exit code was 3?
[21:30:24] <Holger> Sorry, I don't use Docker, I lost track what things you changed, and I'm distracted by other stuff ...
[21:31:06] fp leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:31:24] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:31:26] <Steven Roose> Holger, don't worry.
[21:34:31] <Steven Roose> Basically, when I do
`/home/ejabberd/bin/ejabberdctl  --config-dir /etc/ejabberd      --logs /var/log/ejabberd        foreground`
it doesn't work, and when I do
`/home/ejabberd/bin/ejabberdctl foreground  --config-dir /etc/ejabberd      --logs /var/log/ejabberd `
the two arguments get ignored
[21:35:44] <marek> Steven Roose‎, are you running the official processone image?
[21:36:02] <Steven Roose> marek, yes. ejabberd/ecs:18.04
[21:36:07] <Steven Roose> The latest one, with some modifications.
[21:36:32] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[21:36:42] <Steven Roose> https://gist.github.com/stevenroose/afcf0703eab3a2babcf1303291c1e3d4
[21:38:41] <marek> you want to mount the volumes volumes "$HOME/conf", "$HOME/database" and "$HOME/logs"?
[21:39:20] <Steven Roose> I do that in my docker-compose file
[21:39:29] <Steven Roose> I found /etc/ejabberd and /var/log/ejabberd
[21:39:31] <Steven Roose> mount*
[21:40:16] <Steven Roose> marek, I don't like that the image forces to use the user ejabberd instead of root by default or a custom user set with --user.
[21:40:58] <marek> try to get one certificate file via lets encrypt for all your SANs
[21:41:11] <Steven Roose> I could indeed simply use the $HOME/conf and $HOME/logs directories, but it should be possible to use the CLI flags, no?
[21:41:43] marek is reading the Dockerfile
[21:41:48] <Steven Roose> marek, I prefer to have different certificates because I will also host web stuff on those domains
[21:42:55] <Steven Roose> Damn, I have to leave to go home. Hopefully I can get back today, otherwise tomorrow. I'll try first thing to just use the /home/ejabberd/... directories (even though user is root)
[21:44:19] <marek> Steven Roose‎, good night.  but think about it! Ypu need only ReadOnly access to the certificates. You don't have to be root inside the container. a separate user should be fine!
[21:45:48] <Steven Roose> marek: I tried and I couldn't access the certificates
[21:46:17] <Steven Roose> I'll try again tomorrow
[21:48:01] Steven Roose leaves the room
[21:51:45] ata2001 leaves the room
[21:53:12] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:57:29] joekokker leaves the room
[21:58:42] debalance leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:00:42] joekokker leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:03:02] marek leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:03:45] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:03:56] marek leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:05:40] fp leaves the room
[22:06:22] srgcdev leaves the room
[22:06:30] <Steven Roose> marek: the other reason why I made the custom container is the periodic reload
[22:06:56] <Steven Roose> Could the ecs image perhaps have that?
[22:07:47] <Steven Roose> I could try contribute it. Not sure how to do it though.
[22:08:17] <Steven Roose> A simple env var PERIODIC_RELOAD could do, but with a fixed period
[22:08:49] edhelas leaves the room: Stream reset by peer
[22:13:11] <Holger> Why would you not use Cron or a systemd timer to trigger both certificate updates and daemon reloading?
[22:13:41] <marek> I have seen poeple in other images trying to detect changes on the filesystem (i.e. new certificates) and than reloading the config.
[22:13:55] <marek> Holger: he is getting the certificates outside the container
[22:14:05] <Holger> Ah.
[22:14:17] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:14:29] <marek> he would need to reload the config inside the container from an outside cron-job. which should be fine though
[22:15:17] <marek> it's somehow messy
[22:18:42] marek leaves the room: Machine going to sleep
[22:21:20] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:24:57] targ leaves the room: offline
[22:28:35] SouL leaves the room
[22:37:53] <Steven Roose> > it's somehow messy
Yeah that's what I think. I could have a con on the host triggering regenerating in one container and reloading in other container. But I'd prefer not to.
[22:38:32] <Steven Roose> Currently I have a letsencrypt container that renews automatically
[22:39:31] <Steven Roose> And an nginx container that reloads automatically
[22:43:53] beri leaves the room
[22:43:53] cippaciong leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:46:56] Odin leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:47:04] frainz leaves the room: Stream closed by us: Replaced by new connection (conflict)
[22:59:25] jeremy leaves the room: Stream closed by us: Replaced by new connection (conflict)
[23:11:26] Steven Roose leaves the room
[23:17:18] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:43:20] Steven Roose leaves the room
[23:44:08] joekokker leaves the room: Machine going to sleep
[23:50:01] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:51:27] SouL leaves the room
[23:52:15] mimi89999 leaves the room: Disconnected: Replaced by new connection
[23:53:17] alexis leaves the room: Stream closed by us: Replaced by new connection (conflict)
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!