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

GMT+0
[00:00:48] jh leaves the room: Rechner geht in den Ruhezustand
[00:07:49] Odin leaves the room
[00:08:09] frainz leaves the room: Machine going to sleep
[00:09:49] fp leaves the room
[00:10:26] debalance leaves the room
[00:10:53] jh leaves the room: Rechner geht in den Ruhezustand
[00:12:56] frainz leaves the room
[00:17:51] Eclipse leaves the room
[00:18:32] pod leaves the room
[00:20:58] jh leaves the room: Rechner geht in den Ruhezustand
[00:23:47] frainz leaves the room
[00:25:14] bowlofeggs leaves the room
[00:28:25] Eclipse leaves the room
[00:28:44] fp leaves the room
[00:30:29] debalance leaves the room
[00:31:03] jh leaves the room: Rechner geht in den Ruhezustand
[00:31:27] pprrks leaves the room
[00:31:45] fp leaves the room
[00:33:51] doctor leaves the room: Stream reset by peer
[00:34:10] frainz leaves the room
[00:37:59] frainz leaves the room
[00:39:15] beri leaves the room
[00:40:59] frainz leaves the room
[00:41:09] jh leaves the room: Rechner geht in den Ruhezustand
[00:42:23] frainz leaves the room
[00:44:00] frainz leaves the room
[00:48:49] frainz leaves the room
[00:50:42] Eclipse leaves the room
[00:50:47] mrDoctorWho leaves the room: Machine is going to sleep
[00:51:11] cippaciong leaves the room
[00:51:14] jh leaves the room: Rechner geht in den Ruhezustand
[00:52:01] frainz leaves the room
[00:55:50] mimi89999 leaves the room
[00:56:09] frainz leaves the room
[00:58:51] thorsten leaves the room
[01:00:56] Eclipse leaves the room
[01:01:19] jh leaves the room: Rechner geht in den Ruhezustand
[01:01:24] frainz leaves the room
[01:04:46] frainz leaves the room
[01:11:24] jh leaves the room: Rechner geht in den Ruhezustand
[01:16:27] frainz leaves the room
[01:18:36] Antartida leaves the room: Stream closed by us: Replaced by new connection (conflict)
[01:19:06] Antartida leaves the room: Connection failed: connection closed
[01:21:24] frainz leaves the room
[01:21:29] jh leaves the room: Rechner geht in den Ruhezustand
[01:22:59] Eclipse leaves the room
[01:25:37] debalance leaves the room
[01:26:28] frainz leaves the room
[01:31:34] jh leaves the room: Rechner geht in den Ruhezustand
[01:34:22] doctor leaves the room
[01:41:39] jh leaves the room: Rechner geht in den Ruhezustand
[01:48:52] Eclipse leaves the room
[01:51:44] jh leaves the room: Rechner geht in den Ruhezustand
[01:51:54] frainz leaves the room
[02:01:49] jh leaves the room: Rechner geht in den Ruhezustand
[02:11:54] jh leaves the room: Rechner geht in den Ruhezustand
[02:16:12] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[02:22:00] jh leaves the room: Rechner geht in den Ruhezustand
[02:31:15] mimi89999 leaves the room
[02:32:05] jh leaves the room: Rechner geht in den Ruhezustand
[02:42:10] jh leaves the room: Rechner geht in den Ruhezustand
[02:43:12] Licaon_Kter leaves the room
[02:52:15] jh leaves the room: Rechner geht in den Ruhezustand
[02:52:39] Licaon_Kter leaves the room
[03:02:20] jh leaves the room: Rechner geht in den Ruhezustand
[03:03:47] mimi89999 leaves the room
[03:04:46] Eclipse leaves the room
[03:09:31] pprrks leaves the room
[03:10:50] Licaon_Kter leaves the room
[03:12:25] jh leaves the room: Rechner geht in den Ruhezustand
[03:14:46] Eclipse leaves the room
[03:21:30] bowlofeggs leaves the room
[03:22:30] jh leaves the room: Rechner geht in den Ruhezustand
[03:25:19] Eclipse leaves the room
[03:32:35] jh leaves the room: Rechner geht in den Ruhezustand
[03:33:19] frainz leaves the room
[03:36:12] Eclipse leaves the room
[03:36:39] frainz leaves the room
[03:42:40] jh leaves the room: Rechner geht in den Ruhezustand
[03:43:21] frainz leaves the room
[03:46:15] Eclipse leaves the room
[03:52:45] jh leaves the room: Rechner geht in den Ruhezustand
[03:56:21] Eclipse leaves the room
[04:00:29] mimi89999 leaves the room
[04:02:50] jh leaves the room: Rechner geht in den Ruhezustand
[04:05:13] ma1uta leaves the room: Replaced by new connection
[04:06:12] debalance leaves the room
[04:06:23] Eclipse leaves the room
[04:08:08] oli leaves the room
[04:12:55] jh leaves the room: Rechner geht in den Ruhezustand
[04:16:24] Eclipse leaves the room
[04:23:00] jh leaves the room: Rechner geht in den Ruhezustand
[04:24:51] Licaon_Kter leaves the room
[04:26:22] Eclipse leaves the room
[04:33:05] jh leaves the room: Rechner geht in den Ruhezustand
[04:37:32] Eclipse leaves the room
[04:39:20] Antartida leaves the room
[04:43:10] jh leaves the room: Rechner geht in den Ruhezustand
[04:46:52] rom1dep leaves the room: Machine is going to sleep
[04:47:31] Eclipse leaves the room
[04:53:15] jh leaves the room: Rechner geht in den Ruhezustand
[04:57:29] Eclipse leaves the room
[05:03:20] jh leaves the room: Rechner geht in den Ruhezustand
[05:04:20] ta leaves the room
[05:06:25] rom1dep leaves the room: Machine is going to sleep
[05:06:44] pprrks leaves the room
[05:07:33] Eclipse leaves the room
[05:13:26] jh leaves the room: Rechner geht in den Ruhezustand
[05:18:22] Eclipse leaves the room
[05:23:31] jh leaves the room: Rechner geht in den Ruhezustand
[05:29:26] Eclipse leaves the room
[05:33:36] jh leaves the room: Rechner geht in den Ruhezustand
[05:39:28] Eclipse leaves the room
[05:43:42] jh leaves the room: Rechner geht in den Ruhezustand
[05:48:34] debalance leaves the room
[05:49:25] Eclipse leaves the room
[05:53:38] mimi89999 leaves the room
[05:53:47] jh leaves the room: Rechner geht in den Ruhezustand
[06:00:20] Eclipse leaves the room
[06:03:52] jh leaves the room: Rechner geht in den Ruhezustand
[06:10:21] Eclipse leaves the room
[06:13:57] jh leaves the room: Rechner geht in den Ruhezustand
[06:20:17] debalance leaves the room
[06:20:30] Eclipse leaves the room
[06:24:02] jh leaves the room: Rechner geht in den Ruhezustand
[06:31:16] Eclipse leaves the room
[06:34:07] jh leaves the room: Rechner geht in den Ruhezustand
[06:35:11] mimi89999 leaves the room
[06:41:50] Eclipse leaves the room
[06:44:12] jh leaves the room: Rechner geht in den Ruhezustand
[06:45:11] 4223 leaves the room
[06:46:24] mrDoctorWho leaves the room
[06:50:09] lorddavidiii leaves the room
[06:51:59] Eclipse leaves the room
[06:53:46] mrDoctorWho leaves the room
[06:54:17] jh leaves the room: Rechner geht in den Ruhezustand
[06:57:36] Licaon_Kter leaves the room
[07:03:38] Eclipse leaves the room
[07:04:23] jh leaves the room: Rechner geht in den Ruhezustand
[07:15:25] Eclipse leaves the room
[07:18:10] oli leaves the room: Disconnected: Replaced by new connection
[07:22:09] ulrich leaves the room
[07:22:51] mrDoctorWho leaves the room
[07:22:55] jh leaves the room: Rechner geht in den Ruhezustand
[07:23:58] Eclipse leaves the room
[07:30:55] srgcdev leaves the room
[07:33:01] jh leaves the room: Rechner geht in den Ruhezustand
[07:34:03] mimi89999 leaves the room
[07:35:41] Eclipse leaves the room
[07:37:59] joekokker leaves the room: Machine going to sleep
[07:41:30] daniel leaves the room
[07:41:39] daniel leaves the room
[07:41:47] daniel leaves the room
[07:41:54] daniel leaves the room
[07:42:02] daniel leaves the room
[07:42:10] daniel leaves the room
[07:42:18] daniel leaves the room
[07:42:26] daniel leaves the room
[07:42:37] daniel leaves the room
[07:46:03] Eclipse leaves the room
[07:46:26] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[07:49:44] frainz leaves the room
[07:56:55] oli leaves the room: Disconnected: Replaced by new connection
[07:57:35] Eclipse leaves the room
[08:07:48] Eclipse leaves the room
[08:08:18] Servant leaves the room
[08:08:18] ma1uta leaves the room
[08:08:19] ma1uta leaves the room
[08:08:21] jh leaves the room
[08:12:02] mimi89999 leaves the room
[08:18:01] Eclipse leaves the room
[08:20:23] frainz leaves the room
[08:27:34] cippaciong leaves the room
[08:27:59] daniel leaves the room
[08:28:05] Eclipse leaves the room
[08:29:36] zinid leaves the room
[08:31:49] mimi89999 leaves the room
[08:35:00] srgcdev leaves the room
[08:38:04] Eclipse leaves the room
[08:38:56] \(*.*)/ leaves the room
[08:41:22] nekit leaves the room
[08:47:17] ChaosKid42 leaves the room
[08:48:19] Eclipse leaves the room
[08:48:42] rtq3 leaves the room
[08:49:24] frainz leaves the room
[08:50:49] sindrake leaves the room: Disconnected: Replaced by new connection
[08:52:08] frainz leaves the room
[08:55:43] frainz leaves the room
[08:58:02] frainz leaves the room
[08:58:19] Eclipse leaves the room
[09:01:10] frainz leaves the room
[09:03:21] frainz leaves the room
[09:07:49] rom1dep leaves the room
[09:07:52] frainz leaves the room
[09:08:26] Eclipse leaves the room
[09:08:56] frainz leaves the room
[09:09:35] deavmi leaves the room
[09:09:43] frainz leaves the room
[09:09:54] <srgcdev> Good morning, I'm trying to configure proxy pass on my apache to manage the http uploads for ejabberd
[09:10:18] <srgcdev> I have this apacha proxy example: https://raw.githubusercontent.com/siacs/HttpUploadComponent/master/contrib/apache_proxy_example.conf
[09:11:14] <srgcdev> with this example, the get_url and put_url is the same, isn't it?
[09:11:58] frainz leaves the room
[09:12:07] <srgcdev> something like this:
  mod_http_upload:
    get_url: "https://upload.example.org"
    docroot: "/var/www/upload.example.org"
    put_url: "https://example.org"
    custom_headers:
       "Access-Control-Allow-Origin": "*"
       "Access-Control-Allow-Methods": "GET, POST, PUT, OPTIONS, DELETE"
       "Access-Control-Allow-Headers": "Content-Type, Origin, X-Requested-With"
[09:12:46] <srgcdev> *put_url:"https://upload.example.org"
[09:14:24] srgcdev leaves the room
[09:14:54] shara leaves the room
[09:14:54] ChaosKid42 leaves the room
[09:18:11] 4223 leaves the room
[09:19:09] Eclipse leaves the room
[09:21:25] frainz leaves the room
[09:24:59] frainz leaves the room
[09:27:56] frainz leaves the room
[09:29:47] Eclipse leaves the room
[09:31:32] fp leaves the room
[09:32:19] frainz leaves the room
[09:35:09] frainz leaves the room
[09:35:38] ChaosKid42 leaves the room
[09:37:31] frainz leaves the room
[09:39:02] nico leaves the room
[09:39:19] nico leaves the room
[09:39:55] Eclipse leaves the room
[09:40:58] frainz leaves the room
[09:41:50] mimi89999 leaves the room
[09:41:53] erik leaves the room: Connection failed: timeout
[09:44:45] <Freyskeyd> Hello
[09:44:45] <Freyskeyd> ^^
[09:45:03] frainz leaves the room
[09:45:10] <Freyskeyd> I was wondering if ejabberd can handle large account connection (over 100 simultaneous session on the same account)
[09:45:23] <Freyskeyd> I've tried but the VM memory and eheap_alloc is increasing a lot
[09:45:41] <Freyskeyd> is it better to have multiple some account with few session?
[09:46:26] frainz leaves the room
[09:46:28] <zinid> having large amount of resources of the same JID is a terrible idea
[09:47:11] <zinid> since there will be O(N) overhead on basically every operation
[09:47:21] <Freyskeyd> like presence etc?
[09:47:24] <zinid> yes
[09:47:32] <Freyskeyd> ok that's what I was thinking
[09:48:13] frainz leaves the room
[09:49:56] Eclipse leaves the room
[09:50:31] frainz leaves the room
[09:52:35] ChaosKid42 leaves the room
[09:53:48] frainz leaves the room
[09:56:14] <Freyskeyd> 10 sessions per JID is enought?
[09:56:16] vogt leaves the room
[09:56:34] frainz leaves the room
[09:56:37] alexis leaves the room
[09:59:37] frainz leaves the room
[09:59:54] Eclipse leaves the room
[10:01:56] oli leaves the room
[10:04:02] <zinid> enough for what?
[10:04:14] <zinid> I wouldn't go beyond 10, yes
[10:04:24] ChaosKid42 leaves the room
[10:04:34] alexis leaves the room
[10:05:48] alexis leaves the room
[10:06:14] doctor leaves the room
[10:07:41] frainz leaves the room
[10:09:05] frainz leaves the room
[10:09:09] Eclipse leaves the room
[10:10:38] <Licaon_Kter> Eighteen.Twelve FTW
[10:10:42] nekit leaves the room
[10:12:51] frainz leaves the room
[10:15:12] <Holger> \o/
[10:16:02] frainz leaves the room
[10:16:38] zuglufttier leaves the room
[10:16:40] ChaosKid42 leaves the room
[10:17:11] frainz leaves the room
[10:18:00] <Licaon_Kter> Any reason `new-sql-schema` is not used by default still?
[10:19:05] <zinid> yes
[10:19:10] <zinid> there are reasons
[10:19:10] Eclipse leaves the room
[10:19:16] <zinid> problems with sqlite
[10:19:31] <zinid> those should be addressed of course
[10:19:32] <Licaon_Kter> Ok
[10:21:43] frainz leaves the room
[10:23:02] alexis leaves the room
[10:25:11] frainz leaves the room
[10:29:50] Eclipse leaves the room
[10:30:37] frainz leaves the room
[10:38:34] ChaosKid42 leaves the room
[10:40:19] frainz leaves the room
[10:40:27] Eclipse leaves the room
[10:41:38] frainz leaves the room
[10:43:20] shara leaves the room
[10:45:05] frainz leaves the room
[10:45:58] Holger leaves the room
[10:47:18] frainz leaves the room
[10:48:21] alexis leaves the room
[10:50:43] ChaosKid42 leaves the room
[10:53:55] frainz leaves the room
[10:57:56] Jeremy leaves the room
[10:59:16] frainz leaves the room
[10:59:49] zinid leaves the room
[10:59:55] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:01:56] Eclipse leaves the room
[11:03:43] dos leaves the room
[11:05:16] Jeremy leaves the room
[11:05:56] holger is now known as Jeremy
[11:05:59] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:08:59] Jeremy leaves the room
[11:09:07] Jeremy leaves the room
[11:12:55] Eclipse leaves the room
[11:13:25] Jeremy leaves the room
[11:14:54] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:21:48] shara leaves the room
[11:23:25] Eclipse leaves the room
[11:24:21] oli leaves the room
[11:26:56] maddl leaves the room
[11:32:14] alexis leaves the room
[11:34:04] Eclipse leaves the room
[11:40:27] nico leaves the room
[11:40:34] nico leaves the room
[11:40:38] alexis leaves the room
[11:40:42] nico leaves the room
[11:40:47] nico leaves the room
[11:40:53] nico leaves the room
[11:41:01] nico leaves the room
[11:41:08] nico leaves the room
[11:41:13] nico leaves the room
[11:41:21] nico leaves the room
[11:41:28] nico leaves the room
[11:41:33] nico leaves the room
[11:41:41] nico leaves the room
[11:41:54] nico leaves the room
[11:42:04] nico leaves the room
[11:42:23] nico leaves the room
[11:42:33] nico leaves the room
[11:42:43] nico leaves the room
[11:42:58] oli leaves the room: offline
[11:43:01] nico leaves the room
[11:43:20] nico leaves the room
[11:43:26] nico leaves the room
[11:43:36] nico leaves the room
[11:43:44] <Freyskeyd> does this room is used for ejabberd development? I mean can we talk about issue/milestones etc?
[11:43:56] <Holger> Yes.
[11:43:56] nico leaves the room
[11:44:09] nico leaves the room
[11:44:14] nico leaves the room
[11:44:27] Eclipse leaves the room
[11:44:32] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[11:44:41] nico leaves the room
[11:44:44] <Freyskeyd> I'm trying to run ejabberd tests on my machine, but I didn't find any help docs.
[11:44:46] nico leaves the room
[11:44:51] <Freyskeyd> Am I missing something?
[11:45:47] <Holger> `make test` spits out some help.
[11:46:10] nico leaves the room
[11:46:12] nico leaves the room
[11:46:19] mightyBroccoli leaves the room
[11:46:27] nico leaves the room
[11:46:38] nico leaves the room
[11:46:52] <Freyskeyd> mmmh that's say: make: Nothing to be done for `test'.
[11:47:14] nico leaves the room
[11:47:16] <Freyskeyd> I will try to reconfigure
[11:47:26] <Freyskeyd> ok better
[11:47:29] <Holger> You did that in the repo's root directory?
[11:47:30] <Holger> Ah.
[11:47:59] <Freyskeyd> yep
[11:48:52] nico leaves the room
[11:49:00] nico leaves the room
[11:49:08] nico leaves the room
[11:49:16] nico leaves the room
[11:49:24] nico leaves the room
[11:49:32] nico leaves the room
[11:49:40] nico leaves the room
[11:49:48] nico leaves the room
[11:49:56] nico leaves the room
[11:50:04] nico leaves the room
[11:50:12] nico leaves the room
[11:50:20] nico leaves the room
[11:50:22] <Holger> zinid: We require OTP >= 19.0 now, right?
[11:50:28] nico leaves the room
[11:50:36] nico leaves the room
[11:50:44] nico leaves the room
[11:50:52] nico leaves the room
[11:51:00] nico leaves the room
[11:51:08] nico leaves the room
[11:51:16] nico leaves the room
[11:51:24] nico leaves the room
[11:51:32] nico leaves the room
[11:51:40] nico leaves the room
[11:51:48] nico leaves the room
[11:51:56] nico leaves the room
[11:52:04] nico leaves the room
[11:52:12] nico leaves the room
[11:52:20] nico leaves the room
[11:52:28] nico leaves the room
[11:52:36] nico leaves the room
[11:52:44] nico leaves the room
[11:52:52] nico leaves the room
[11:53:00] nico leaves the room
[11:53:08] nico leaves the room
[11:53:16] nico leaves the room
[11:53:24] nico leaves the room
[11:53:32] nico leaves the room
[11:53:40] nico leaves the room
[11:53:48] nico leaves the room
[11:53:56] nico leaves the room
[11:54:04] nico leaves the room
[11:54:12] nico leaves the room
[11:54:20] nico leaves the room
[11:54:28] nico leaves the room
[11:54:36] nico leaves the room
[11:54:44] nico leaves the room
[11:54:52] nico leaves the room
[11:55:00] nico leaves the room
[11:55:08] nico leaves the room
[11:55:16] nico leaves the room
[11:55:17] pprrks leaves the room
[11:55:24] nico leaves the room
[11:55:32] nico leaves the room
[11:55:33] <thorsten> Hello people
[11:55:40] nico leaves the room
[11:55:48] nico leaves the room
[11:55:56] nico leaves the room
[11:56:04] nico leaves the room
[11:56:06] thorsten is compiling erlang from scratch ...on a pi 🀣πŸ€ͺβœŒοΈπŸ˜‹
[11:56:12] nico leaves the room
[11:56:20] nico leaves the room
[11:56:28] nico leaves the room
[11:56:36] nico leaves the room
[11:56:44] nico leaves the room
[11:56:49] Eclipse leaves the room
[11:56:52] nico leaves the room
[11:57:00] nico leaves the room
[11:57:03] mightyBroccoli leaves the room: I'd rather be hibernating.
[11:57:33] <Freyskeyd> mmmh i've some difficulty to setup the project… :/
[11:57:59] <Freyskeyd> I'm on OTP 21
[11:58:12] <Holger> Should work.[tm]
[11:58:19] <badlop> Freyskeyd: "make test", as it explains, will run all tests, so it requires you setting all databases; this page explains how to reduce the scope of the tests to only mnesia: https://docs.ejabberd.im/developer/extending-ejabberd/testing/ for example running: CT_BACKENDS=mnesia ./rebar ct suites=ejabberd groups=mnesia
[11:58:43] <Freyskeyd> yep but `make` doesn't end well too
[11:59:08] <Holger> I'm stating the obvious, but "post error messages" :-)
[11:59:25] <Freyskeyd> yep
[11:59:26] <Freyskeyd> /usr/local/Cellar/erlang/21.1.4/lib/erlang/bin/escript rebar configure-deps
==> lager (configure-deps)
==> p1_utils (configure-deps)
==> cache_tab (configure-deps)
==> fast_tls (configure-deps)
sh: ./configure: No such file or directory
ERROR: Command ['configure-deps'] failed!
make: *** [deps/.built] Error 1
[12:00:07] <Freyskeyd> ./configure exists
[12:00:08] <Holger> This is after running "./autogen.sh && ./configure"?
[12:00:14] <Freyskeyd> yep
[12:00:19] <Freyskeyd> when running make
[12:00:54] <Holger> This is the Git repo?
[12:00:59] <Freyskeyd> yep
[12:01:17] <Holger> Well I built this like 5 minutes ago :-)  I'd restart from scratch to double-check.
[12:01:34] <Holger> git clean -ffxd && ./autogen.sh && ./configure && make
[12:02:23] <Licaon_Kter> thorsten:
> /me is compiling erlang from scratch ...on a pi 🀣πŸ€ͺβœŒοΈπŸ˜‹
Why?
[12:03:27] <Freyskeyd> ok it seems to compile now
[12:03:57] <Freyskeyd> I read that ejabberd isn't compatible with elixir 1.7, right?
[12:03:59] info-screen leaves the room
[12:04:24] <Holger> Oh, Elixir ...
[12:04:25] <Holger> No idea.
[12:04:58] <Freyskeyd> don't like elixir?^^
[12:05:26] <cromain> https://github.com/processone/ejabberd/issues/2653#issuecomment-442000784
[12:05:33] lorddavidiii leaves the room
[12:05:38] <cromain> elixir support vs rebar2
[12:06:13] <Holger> Freyskeyd: Just never really used it besides playing around with it.  For myself I don't quite see the point for programming ejabberd, I mean the difference is mostly just syntax/cosmetics you need to know Erlang anyway.
[12:06:20] maddl leaves the room
[12:06:38] <Holger> The one real feature I see is DSLs, much nicer than with Erlang's parse transform.
[12:07:49] <Holger> ... *and* you need to know Erlang anyway.
[12:08:25] vogt leaves the room
[12:10:20] nico leaves the room
[12:10:37] nico leaves the room
[12:10:46] nico leaves the room
[12:10:53] nico leaves the room
[12:12:53] Licaon_Kter leaves the room
[12:13:04] <Freyskeyd> I'm using ejabberd for a while now, I've made some plugins etc but I want to dig a little deeper, I was thinking of helping on some issues or bugs but I can't find a suitable one to starts…
[12:17:09] <Holger> Hmm only one open issue left with Level:Starter/GSoC:Teaser tag: https://github.com/processone/ejabberd/issues/470
[12:17:21] <thorsten> Freyskeyd: which kind of plugins did u write?
[12:17:38] Eclipse leaves the room
[12:18:06] <Holger> And I'm not sure it's that useful these days :-)  (Then again, would Conversations use that for the 'last online' time of offline contacts?)
[12:18:33] nico leaves the room
[12:18:40] nico leaves the room
[12:18:57] nico leaves the room
[12:19:32] <daniel> i think conversations uses one of the other five xeps
[12:19:44] <Holger> Ah.
[12:21:27] mightyBroccoli leaves the room
[12:22:26] lorddavidiii leaves the room
[12:23:05] fp leaves the room
[12:25:51] <daniel> is this issue about injecting that in offline presence or parsing that from presence to make the internal last used information more useful?
[12:25:55] Alacer leaves the room
[12:26:05] nico leaves the room
[12:26:13] nico leaves the room
[12:27:41] Eclipse leaves the room
[12:33:33] Alacer leaves the room
[12:36:34] nico leaves the room
[12:36:38] nico leaves the room
[12:37:05] Licaon_Kter leaves the room
[12:37:42] Eclipse leaves the room
[12:39:42] Licaon_Kter [cnvrs] leaves the room
[12:44:21] nico leaves the room
[12:46:48] <Freyskeyd> thorsten:  some private module for my company
[12:47:49] <ThUnD3r|Gr33nΒ©> Freyskeyd what do they do? sorry for those dumb questions πŸ™‚ But i am always interested in extending the funcitonality of ejabberd .
[12:49:49] <ThUnD3r|Gr33nΒ©> I use Ejabberd / XMPP mostly for provate chat and my home automation system.
[12:50:05] <Freyskeyd> synchronizing external components mostly :) nothing fancy
[12:52:24] <ThUnD3r|Gr33nΒ©> I see.
[12:53:00] <zinid> https://github.com/processone/ejabberd/issues/2653#issuecomment-442000784
> elixir support vs rebar2
I would rather drop elixir support than moving to mix. mix is terribly slow shit
[12:53:29] vogt leaves the room
[12:53:50] <zinid> and rebar3 cannot even compile C
[13:04:53] <falsekot> zinid: jabber.ru is completely down. Can you do something with that?
[13:05:22] <zinid> falsekot: no
[13:05:41] <falsekot> zinid: Good. Very good.
[13:06:21] <zinid> falsekot: sarcasm? I am not an admin of jabber.ru anymore
[13:06:41] shara leaves the room
[13:07:53] shara leaves the room
[13:07:58] lorddavidiii leaves the room
[13:09:13] <falsekot> zinid: No sarcasm. I think its users just deserve a little blackout. For their blindness.
[13:09:47] <zinid> kinda
[13:09:50] maddl leaves the room
[13:13:10] mightyBroccoli leaves the room
[13:14:00] <ThUnD3r|Gr33nΒ©> russian bots are flooooding my server
[13:14:04] <ThUnD3r|Gr33nΒ©> take russia down!
[13:14:20] <ThUnD3r|Gr33nΒ©> thanks to mod_block_strangers i block them by now
[13:19:07] <VC> !version jabber.ru
[13:22:16] <4223> Putin shut jabber.ru down?
[13:23:28] <ThUnD3r|Gr33nΒ©> no... merkel
[13:23:43] <ThUnD3r|Gr33nΒ©> !version emevth.no-ip.biz
[13:23:55] <ThUnD3r|Gr33nΒ©> -version emevth.no-ip.biz
[13:24:03] <ThUnD3r|Gr33nΒ©> !version emevth.no-ip.biz
[13:24:11] <ThUnD3r|Gr33nΒ©> bunneh down?
[13:25:24] <VC> just see that my account on draugr.de - all jabber.ru contacts are red... no connections
[13:26:22] <ThUnD3r|Gr33nΒ©> VC never make contacts with russians
[13:26:39] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:26:40] <ThUnD3r|Gr33nΒ©> !version draugr.de
[13:26:42] <VC> ThUnD3r|Gr33nΒ©: why?
[13:26:57] <SouL> dangerous for your life
[13:27:05] <VC> I am Russian
[13:27:07] <ThUnD3r|Gr33nΒ©> VC they suddenly shut down their servers and they never come back to the daylight πŸ™‚
[13:27:28] <VC> there are many Russian on that chat
[13:27:43] <4223> ThUnD3r|Gr33nΒ©: Switch to xmpp.neuland.ddr-gov πŸ™„
[13:28:06] <ThUnD3r|Gr33nΒ©> LOL
[13:28:32] <VC> ))
[13:28:52] <ThUnD3r|Gr33nΒ©> DDR is also down.... since 1989 πŸ™‚
[13:29:03] <ThUnD3r|Gr33nΒ©> Never went back up running again .....
[13:29:23] <4223> VC: Hopefully your friends change to some stable new one.
[13:31:17] <4223> ThUnD3r|Gr33nΒ©: I don't think so. Especially Mielkes friends are stronger then ever.
[13:32:24] Eclipse leaves the room
[13:34:33] <zinid> > VC: Hopefully your friends change to some stable new one.
more likely they will go to telegram
[13:35:06] <VC> for me xmpp protocol is more comfortable
[13:35:25] <Licaon_Kter> zinid: bit Roskomogozorov or whatever is that called still try to block it
[13:35:30] <Licaon_Kter> *tries
[13:35:42] <VC> RosComNadzor
[13:37:00] <zinid> Licaon_Kter: officially yes, but nothing is blocked except unrelated IP ranges (where there is no telegram anymore)
[13:37:16] shara leaves the room
[13:41:05] mrDoctorWho leaves the room: Machine is going to sleep
[13:42:43] <Licaon_Kter> Great
[13:44:16] <4223> VC: πŸ‘
[13:44:39] 4223 leaves the room
[13:45:02] 4223 leaves the room
[13:48:01] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[13:48:39] jh leaves the room: Rechner geht in den Ruhezustand
[13:49:59] nico leaves the room
[13:52:55] Eclipse leaves the room
[13:54:45] Licaon_Kter leaves the room
[14:03:25] Eclipse leaves the room
[14:03:55] shara leaves the room
[14:08:29] frainz leaves the room
[14:13:36] Eclipse leaves the room
[14:16:01] frainz leaves the room
[14:18:04] frainz leaves the room
[14:20:32] frainz leaves the room
[14:23:44] Eclipse leaves the room
[14:26:17] frainz leaves the room
[14:28:01] frainz leaves the room
[14:31:44] zinid leaves the room
[14:31:48] zinid leaves the room
[14:32:27] frainz leaves the room
[14:34:04] Alacer leaves the room
[14:34:05] Eclipse leaves the room
[14:43:36] daniel leaves the room
[14:44:09] Eclipse leaves the room
[14:44:18] daniel leaves the room
[14:44:54] frainz leaves the room
[14:45:40] thorsten leaves the room
[14:45:40] ThUnD3r|Gr33nΒ© leaves the room
[14:50:15] frainz leaves the room
[14:53:32] frainz leaves the room
[14:53:44] jh leaves the room: Rechner geht in den Ruhezustand
[14:54:12] Eclipse leaves the room
[14:55:13] rom1dep leaves the room
[14:58:44] daniel leaves the room
[14:59:05] jannic leaves the room
[15:00:05] frainz leaves the room
[15:04:45] Eclipse leaves the room
[15:05:26] frainz leaves the room
[15:08:50] frainz leaves the room
[15:10:38] frainz leaves the room
[15:11:45] frainz leaves the room
[15:11:58] joekokker leaves the room: Machine going to sleep
[15:14:05] frainz leaves the room
[15:14:47] Eclipse leaves the room
[15:19:32] shara leaves the room
[15:22:25] frainz leaves the room
[15:22:41] nekit leaves the room
[15:30:04] mimi89999 leaves the room
[15:31:11] nico leaves the room
[15:33:39] Freyskeyd leaves the room: Disconnected: closed
[15:42:13] dos leaves the room
[15:45:02] nekit leaves the room
[15:45:08] Eclipse leaves the room
[15:50:18] frainz leaves the room
[15:51:10] frainz leaves the room
[15:52:42] frainz leaves the room
[15:54:13] pprrks leaves the room
[15:55:02] frainz leaves the room
[15:55:17] frainz leaves the room
[15:59:13] joekokker leaves the room: Machine going to sleep
[16:03:03] zinid leaves the room
[16:03:53] falsekot leaves the room
[16:06:28] Eclipse leaves the room
[16:12:12] debalance leaves the room
[16:12:24] mightyBroccoli leaves the room
[16:15:39] nico leaves the room
[16:15:50] mightyBroccoli leaves the room
[16:18:17] jeremy leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:20:47] frainz leaves the room
[16:22:14] zuglufttier leaves the room
[16:25:28] alexis leaves the room
[16:26:29] alexis leaves the room
[16:27:40] Eclipse leaves the room
[16:27:54] lorddavidiii leaves the room
[16:28:43] debalance leaves the room
[16:29:42] alexis leaves the room
[16:31:46] frainz leaves the room
[16:37:08] frainz leaves the room
[16:38:11] Eclipse leaves the room
[16:42:28] Licaon_Kter leaves the room
[16:43:13] frainz leaves the room
[16:46:46] ulrich leaves the room
[16:48:18] Eclipse leaves the room
[16:50:11] adrien leaves the room
[16:52:20] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[16:54:57] <Licaon_Kter> > $ sudo -u ejabberd ejabberdctl status
> The node ejabberd@localhost is started with status: started
> ejabberd 18.12.5 is running in that node
Yay
[16:54:57] nico leaves the room
[16:56:58] 4223 leaves the room
[16:57:55] nico leaves the room
[16:58:02] nico leaves the room
[16:58:10] nico leaves the room
[16:58:19] nico leaves the room
[16:58:26] nico leaves the room
[16:58:35] nico leaves the room
[16:58:39] Eclipse leaves the room
[16:58:44] nico leaves the room
[16:59:47] cromain leaves the room
[17:00:31] info-screen leaves the room
[17:02:17] falsekot leaves the room
[17:02:18] \(*.*)/ leaves the room
[17:02:28] frainz leaves the room
[17:02:50] badlop leaves the room
[17:06:12] sindrake leaves the room: Disconnected: Replaced by new connection
[17:07:33] mightyBroccoli leaves the room: Machine is going to sleep
[17:07:33] nico leaves the room
[17:08:30] AMDG2 leaves the room
[17:10:16] Akasch leaves the room: Rechner geht in den Ruhezustand
[17:10:16] xran leaves the room: Rechner geht in den Ruhezustand
[17:11:25] maddl leaves the room
[17:18:49] focus121 leaves the room
[17:20:20] Freyskeyd leaves the room: Disconnected: Replaced by new connection
[17:21:39] Freyskeyd leaves the room: Disconnected: closed
[17:21:43] chrys leaves the room
[17:21:58] bowlofeggs leaves the room
[17:25:49] frainz leaves the room
[17:28:17] cippaciong leaves the room
[17:28:31] frainz leaves the room
[17:30:54] focus121 leaves the room
[17:31:37] nandhakumargdr leaves the room
[17:32:24] maddl leaves the room
[17:32:51] frainz leaves the room
[17:34:53] Slowgintou leaves the room
[17:35:37] andrey.g leaves the room
[17:37:30] joekokker leaves the room: Machine going to sleep
[17:40:28] jh leaves the room: Rechner geht in den Ruhezustand
[17:43:40] frainz leaves the room
[17:44:08] <VC> !version jabber.ru
[17:44:16] <VC> ...
[17:44:28] <Licaon_Kter> VC: _it's dead Jim_
[17:44:53] <VC> no, you mean jabber.ru? it seems it is wake up
[17:45:09] fp leaves the room
[17:45:33] frainz leaves the room
[17:52:45] <Licaon_Kter> VC: why was it down?
[17:52:55] <VC> do not know
[17:54:56] pod leaves the room
[17:56:19] frainz leaves the room
[17:56:29] rom1dep leaves the room
[17:57:46] shara leaves the room
[17:58:21] frainz leaves the room
[18:00:02] Eclipse leaves the room
[18:01:29] nandhakumargdr leaves the room
[18:01:31] frainz leaves the room
[18:04:11] cippaciong leaves the room
[18:04:14] pod leaves the room: Machine going to sleep
[18:04:45] adrien leaves the room
[18:04:56] cippaciong leaves the room
[18:05:03] frainz leaves the room
[18:05:15] prefiks leaves the room
[18:05:41] nandhakumargdr leaves the room
[18:06:55] vogt leaves the room
[18:07:51] jh leaves the room: Rechner geht in den Ruhezustand
[18:08:09] ma1uta leaves the room
[18:11:07] debalance leaves the room
[18:11:55] marc leaves the room
[18:17:22] frainz leaves the room
[18:19:29] <falsekot> In every room I see guest member with empty nick. What is this?
[18:20:37] nandhakumargdr leaves the room
[18:21:15] jh leaves the room: Rechner geht in den Ruhezustand
[18:21:20] focus121 leaves the room
[18:22:52] 4223 leaves the room
[18:23:06] <focus121> Good Evening. I just did a compliance test on my server and two are failing:
[18:23:10] <focus121> XEP-0313: Message Archive Management (for Multi-User Chat)       FAILED
[18:23:35] <focus121> Should be supported by ejabberd or?
[18:24:17] shara leaves the room
[18:24:43] <thorsten> focus121: yes
[18:24:51] <focus121> mam and muc related in the settings of my server look like:
[18:24:53] <focus121> XEP-0313: Message Archive Management (for Multi-User Chat)       FAILED
[18:24:59] <focus121> sorry πŸ˜ƒ
[18:25:40] <focus121>   mod_mam:
    default: always
    assume_mam_usage: true
    request_activates_archiving: true
  mod_muc:
    host: "muc.@HOST@"
    access: muc_users
    access_admin: muc_admin
    access_create: muc_admin
    access_persistent: muc_create
    default_room_options:  
       mam: true
       persistent: true
       public: false
       public_list: false
[18:26:03] <focus121> What could it be why the test fails?
[18:27:19] <focus121> Is there sth else I should take a looks at?
[18:29:23] joekokker leaves the room: Stream closed by us: Replaced by new connection (conflict)
[18:29:43] <focus121> The thing is that in conversations (android app) under 'group chat details' XEP-0313: MAM is shown as 'availabe'
[18:30:48] maddl leaves the room
[18:32:13] oli leaves the room: Disconnected: Replaced by new connection
[18:33:57] <focus121> https://im.evolizzy.de/upload/2393bf1ccfdf60550c751b284b3b2a00bbfda3e5/GMwzKZv3h0EcFLzRFyTEnFYEyM1edSjs7vK3iGi0/Screenshot_20181206-193002_1_edit.png
[18:35:53] falsekot leaves the room
[18:36:24] ulrich leaves the room
[18:36:41] Freyskeyd leaves the room
[18:36:44] <ma1uta> j.ru is alive.
[18:43:13] Freyskeyd leaves the room
[18:43:57] <focus121> 2nd check that is failing is "XEP-0153: vCard-Based Avatar (MUC) FAILED"
[18:44:46] frainz leaves the room
[18:45:45] <zinid> focus121, `mod_avatar: {}`
[18:46:03] <daniel> focus121, the compliance tester user needs permission to create rooms
[18:46:15] debalance leaves the room
[18:46:56] <zinid> daniel, how is your beer?
[18:47:16] <daniel> i got distracted and never left :-/
[18:47:31] oli leaves the room
[18:48:03] <focus121> daniel: that was it
[18:48:19] <focus121> zinid, daniel: thx. All PASSED now
[18:51:23] <focus121> Should I take a look on that? (Its in the Indormational tests section):
XEP-0363: HTTP File Upload (CORS Headers)                      
XEP-0156: Discovering Alternative XMPP Connection Methods (HTTP)
[18:51:42] <focus121> *Informational
[18:53:47] <focus121> Lets say: is it important for security or just features that aren't that important πŸ˜ƒ :S
[18:53:49] dos leaves the room
[18:55:10] <falsekot> https://upload.jabber.at/http_upload/JSdkbVrAtV9FSIspGylT1yXFtT45b6U6/2343.png
[18:55:14] <focus121> I mean it grinds me if not all is passed. But true I should maybe read a bit more by myself about the last two to decide myself
[18:55:23] <falsekot> And again. That is that?
[18:55:39] nandhakumargdr leaves the room
[18:55:39] <4223> !version jabber.ru
[18:57:53] focus121 leaves the room
[19:00:54] <zinid> I think XEP-0156 is for BOSH, no?
[19:01:11] <zinid> and I have no idea what CORS is
[19:01:21] frainz leaves the room
[19:01:51] <zinid> falsekot, it's a presence comming from the room itself
[19:02:05] <zinid> falsekot, in order to render avatars
[19:02:11] <zinid> *room avatar
[19:03:22] frainz leaves the room
[19:03:30] ulrich leaves the room
[19:04:08] <daniel> CORS the http/web browser stuff to make http upload work from a web client
[19:04:41] <daniel> cross origin request somthing
[19:04:42] nico leaves the room
[19:05:15] <cantor> cross origin resource sharing ...
[19:05:26] Freyskeyd leaves the room
[19:06:06] frainz leaves the room
[19:06:20] <focus121> daniel, zinid: okay thanks for input. I will check that more detailed at weekend. But yes I have bosh and use it for conversejs. Should maube better change to websocket?!? But I will check more detailed tomorrow.
[19:07:22] <zinid> focus121, Converse.js doesn't support stream management for websockets...
[19:07:57] ma1uta leaves the room
[19:08:26] ludo leaves the room
[19:08:34] <focus121> zinid: Oh okay. So maybe I need to stay with bosh. Im not even sure if its that bad.
[19:09:02] <focus121> zinid: At least it works πŸ˜‹
[19:09:22] <zinid> it has bugs here and there, but yeah, in general it works
[19:10:08] frainz leaves the room
[19:10:36] <focus121> Ok
[19:12:21] <focus121> But looks like there is sth to improve. Or take a look more detailed what CORS is
[19:12:57] ulrich leaves the room
[19:12:57] <mimi89999> Hello
[19:13:03] <zinid> hi
[19:13:55] <mimi89999> Does Ejabberd store file mime type info from the upload header or does it get it from the file when serving over HTTP?
[19:14:04] Neustradamus leaves the room
[19:15:53] <thorsten> When will be Muc bookmarks foxed ladies ?
[19:17:28] debalance leaves the room
[19:17:33] jh leaves the room: Rechner geht in den Ruhezustand
[19:17:52] <thorsten> Looks empty here
[19:18:09] <thorsten> https://emevth.no-ip.biz:5444/upload/cf3cc2747fd816ab588e8508a2c3dfeb30845b2a/NsuwTxlAgfBwsOnrfftCZluigOoRB71NWrNN1jcl/20181206_201808123_cb1b.jpg
[19:18:28] frainz leaves the room
[19:18:39] <daniel> thorsten, it doesn’t magically fix itself
[19:18:47] <daniel> you need to run the command(tm)
[19:18:54] <zinid> thorsten, you need to run da command
[19:19:15] <zinid> mimi89999, it doesn't store, it only guesses
[19:19:40] <zinid> mimi89999, you can configure the map extension -> mime
[19:20:09] <mimi89999> How does it guess it? Based on the extension?
[19:20:34] <zinid> mimi89999, yes
[19:20:40] <zinid> please don't tell me it sucks, I know that
[19:20:46] <mimi89999> OK
[19:20:49] <thorsten> daniel: which magical command ?
[19:20:55] <zinid> thorsten, read the blogpost
[19:21:03] <thorsten> Link me
[19:21:09] <thorsten> zinid: please
[19:21:23] <zinid> https://blog.process-one.net/ejabberd-18-12/
[19:21:30] <zinid> you're too lazy
[19:25:06] oli leaves the room
[19:26:59] <thorsten> ___                               ____  _         ____  _____
/ _ \ _ __ __ _ _ __   __ _  ___  |  _ \(_)  _    |___ \| ____|
| | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | |_| |_    __) |  _|
| |_| | | | (_| | | | | (_| |  __/ |  __/| |_   _|  / __/| |___
\___/|_|  \__,_|_| |_|\__, |\___| |_|   |_| |_|   |_____|_____|
                       |___/
Welcome to ARMBIAN 5.60 stable Ubuntu 16.04.4 LTS 3.4.113-sun8i
System load:   0.08 0.27 0.24   Up time:       7 days
Memory usage:  14 % of 2014MB   Swap usage:    12 % of 1023Mb   IP:            192.168.1.100
CPU temp:      35Β°C
Usage of /:    96% of 15G
[ General system configuration (beta): armbian-config ]
root@ejabberd:~# sudo su xmpp
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
xmpp@ejabberd:/root$ cd
xmpp@ejabberd:~$ cd server/sbin/
xmpp@ejabberd:~/server/sbin$ for host in $(ejabberdctl registered-vhosts); do>       ejabberdctl registered-users "$host" | while read user; do
>           ejabberdctl bookmarks-to-pep "$user" "$host"
>       done
>   done
The program 'ejabberdctl' is currently not installed. You can install it by typing:
sudo apt install ejabberd
xmpp@ejabberd:~/server/sbin$ for host in $(./ejabberdctl registered-vhosts); do       ./ejabberdctl registered-users "$host" | while read user; do           ./ejabberdctl bookmarks-to-pep "$user" "$host";       done;   done
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
[19:27:50] <thorsten> Fuck..I run ejabberdctl in server/sbin ./ejabberdctl
[19:28:57] APach leaves the room: Stream closed by us: Replaced by new connection (conflict)
[19:30:15] <Licaon_Kter> thorsten: that's not a true Pi isn't it? Halfa** clone?
No erlang in repos? Maybe there's a reason RPi is still the leader, best software support.
[19:30:38] <thorsten> It's an 🍊 pi
[19:30:57] <thorsten> I compiled erlang from source today
[19:31:01] frainz leaves the room
[19:31:08] <Licaon_Kter> `sudo -u xmpp ejabberdctl ...` ?
[19:31:31] falsekot leaves the room
[19:31:36] <thorsten> I run ejabberdctl from sbin directory
[19:32:14] <thorsten> With user xmpp
[19:32:59] debalance leaves the room
[19:33:08] <Licaon_Kter> You have more hosts?
[19:34:23] <Licaon_Kter> For only one, I've done this:
> sudo -u ejabberd ejabberdctl registered_users domain.tld | while read user; do sudo -u ejabberd ejabberdctl bookmarks-to-pep "$user" domain.tld; done
[19:34:31] <Licaon_Kter> Oneliner
[19:35:01] frainz leaves the room
[19:36:08] frainz leaves the room
[19:36:36] <thorsten> Licaon_Kter: I just add ejabberdctl to something in the system first
[19:36:43] spicewiesel leaves the room: Stream closed by us: Replaced by new connection (conflict)
[19:37:00] <thorsten> I mean ejabberdctl only work in sbin directory with ./ejabberdctl
[19:37:24] <thorsten> Dunno how to add this path to use ejabberdctl outside this directory
[19:37:39] <thorsten> I built from source
[19:37:47] <Licaon_Kter> thorsten: run it there...whatever...
[19:38:02] <Licaon_Kter> Add ./ as needed
[19:40:03] <thorsten> Let me try again
[19:40:15] frainz leaves the room
[19:41:39] <thorsten> xmpp@ejabberd:~/server/sbin$ ./ejabberdctl registered_users emevth.no-ip.biz | while read user; do ./ejabberdctl bookmarks-to-pep "$user" emevth.no-ip.biz; done
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
{error,unknown_command}
[19:42:10] <Licaon_Kter> `./ejaberdctl status`
[19:42:52] frainz leaves the room
[19:43:00] ulrich leaves the room
[19:43:32] <thorsten> xmpp@ejabberd:~/server/sbin$ ./ejabberdctl status
The node ejabberd@localhost is started with status: started
ejabberd 18.09.80 is running in that node
xmpp@ejabberd:~/server/sbin$
[19:43:41] <thorsten> O..I don't have 18.12
[19:44:04] <thorsten> Licaon_Kter: how can I change back to normal repo with git if I fetched another branch ?
[19:49:25] nandhakumargdr leaves the room
[19:51:43] frainz leaves the room
[19:53:18] ulrich leaves the room
[19:57:04] <Licaon_Kter> You've applied Holger's patch and never reset it back?
[19:57:17] thorsten leaves the room
[19:57:28] frainz leaves the room
[19:57:54] <Licaon_Kter> thorsten: `get reset --hard HEAD~1` if you didn't pull anything else over...not sure otherwise....
[19:58:33] <thorsten> I just built it again with new git pull
[19:58:36] <thorsten> Let me try again
[19:59:31] <thorsten> Ok got this now
[20:00:00] <thorsten> xmpp@ejabberd:~/server/sbin$  ./ejabberdctl registered_users emevth.no-ip.biz | while read user; do ./ejabberdctl bookmarks-to-pep "$user" emevth.no-ip.biz; done
Bookmarks exported to PEP node
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Bookmarks exported to PEP node
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Bookmarks exported to PEP node
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Bookmarks exported to PEP node
Bookmarks exported to PEP node
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Bookmarks exported to PEP node
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Bookmarks exported to PEP node
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Bookmarks exported to PEP node
Bookmarks exported to PEP node
Error: <<"Cannot retrieve bookmarks from private XML storage">>
Error: <<"Cannot retrieve bookmarks from private XML storage">>
xmpp@ejabberd:~/server/sbin$
[20:00:10] thorsten leaves the room
[20:00:13] <Licaon_Kter> thorsten: yup, that worked
[20:00:41] oli leaves the room
[20:02:39] srgcdev leaves the room
[20:03:21] thorsten leaves the room
[20:04:25] <thorsten> Well..no bookmarks in messenger
[20:04:39] ulrich leaves the room
[20:08:20] <Licaon_Kter> What messenger?
[20:08:43] jh leaves the room: Rechner geht in den Ruhezustand
[20:08:50] <Licaon_Kter> Did you disconnect, kill app, reconnect?
[20:10:25] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[20:10:27] ma1uta leaves the room
[20:13:21] thorsten leaves the room
[20:13:33] debalance leaves the room
[20:17:13] dos leaves the room
[20:21:32] frainz leaves the room
[20:31:10] ulrich leaves the room
[20:31:14] fp leaves the room
[20:33:51] daniel leaves the room
[20:34:13] vogt leaves the room
[20:38:03] debalance leaves the room
[20:40:42] <thorsten> Licaon_Kter: ok works
[20:40:58] <thorsten> Old mucs are lost but recently added mucs after server update works
[20:41:25] <thorsten> !version emevth.no-ip.biz
[20:41:55] info-screen leaves the room
[20:43:12] maddl leaves the room
[20:45:06] frainz leaves the room
[20:46:07] ChaosKid42 leaves the room
[20:46:11] frainz leaves the room
[20:48:44] <_moep_> Hello!
conference.jabber.ru doesnt exist anymore? or is this the wrong MUC?
[20:49:18] <srgcdev> Can someone helpme please with the http_upload and the configuration for apache proxy?
[20:49:51] Holger leaves the room
[20:50:00] <srgcdev> I have exactly this configuration for in my apache.conf
[20:50:02] <srgcdev> https://raw.githubusercontent.com/siacs/HttpUploadComponent/master/contrib/apache_proxy_example.conf
[20:50:16] <srgcdev> changing only the port and the domain of course
[20:50:25] frainz leaves the room
[20:52:09] <srgcdev> in my ejabberd.yml I have this:
    module: ejabberd_http
    port: 5444
    tls: true
    request_handlers:
        "": mod_http_upload
  mod_http_upload:
    get_url: "https://upload.example.org"
    docroot: "/var/www/upload.example.org"
    put_url: "https://upload.example.org"
    custom_headers:
       "Access-Control-Allow-Origin": "*"
       "Access-Control-Allow-Methods": "GET, POST, PUT, OPTIONS, DELETE"
       "Access-Control-Allow-Headers": "Content-Type, Origin, X-Requested-With"
  mod_http_upload_quota:
    max_days: 100
[20:53:01] mimi89999 leaves the room
[20:53:28] <srgcdev> And I have this error on the apache log:
[Thu Dec 06 21:46:20.201224 2018] [proxy:error] [pid 23566] (32)Broken pipe: [client xx.xx.xx.xx:55486] AH01084: pass request body failed to 127.0.0.1:5444 (127.0.0.1)
[Thu Dec 06 21:46:20.201268 2018] [proxy_http:error] [pid 23566] [client xx.xx.xx.xx:55486] AH01097: pass request body failed to 127.0.0.1:5444 (127.0.0.1) from xx.xx.xx.xx ()
[20:53:54] Licaon_Kter leaves the room
[20:53:56] <zinid> _moep_: jabber.ru is down
[20:53:56] <srgcdev> any ideas please?
[20:54:23] <_moep_> zinid, ah ok
[20:54:26] <zinid> srgcdev: we already saw your question, sorry, no Apache experts available 😁
[20:54:35] <zinid> srgcdev: maybe Holger
[20:54:50] <srgcdev> zinid: thanks
[20:55:02] <zinid> srgcdev: just wait, he just might be busy
[20:55:02] zinid leaves the room
[20:55:37] thorsten leaves the room
[20:55:49] <_moep_> Question: One of my user in my roster get a msg from me ~tousend times (like a DoS) Right now I don't have a usecase to reproduce it.
I'm on FreeBSD 11.2 RELEASE-p4 with fresh ports
[20:56:00] debalance leaves the room
[20:57:52] shara leaves the room
[20:59:01] oli leaves the room: Disconnected: Replaced by new connection
[20:59:35] deavmi leaves the room
[21:00:03] <_moep_> srgcdev, when you have a solution, can you share it? after the last update httpupload doesnt work anymore
[21:00:27] <srgcdev> _moep_: sure
[21:00:52] oli leaves the room
[21:01:08] <thorsten> Yeah fortunately I already updated ejabberd
[21:03:02] mimi89999 leaves the room: Disconnected: Received SIGTERM
[21:03:02] mimi89999 leaves the room
[21:03:04] srgcdev leaves the room
[21:03:50] mimi89999 leaves the room
[21:04:31] mimi89999 leaves the room
[21:04:52] srgcdev leaves the room
[21:05:08] frainz leaves the room
[21:06:14] rincewind leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[21:07:17] srgcdev leaves the room
[21:18:59] mimi89999 leaves the room
[21:19:55] <Holger> srgcdev: I don't use Apache for this myself, but maybe I or someone will have an idea if you copy/paste the relevant parts of your ejabberd and Apache config.
[21:20:32] <srgcdev> Holger I did it already
[21:20:57] <Holger> You said your config is similar to some other config.
[21:21:03] <Holger> I can't help then, sorry.
[21:23:21] <Holger> That config snippet has tons of unrelated stuff.  And it's using mod_rewrite.  I'd probably just use mod_proxy.
[21:24:56] shara leaves the room
[21:25:51] lorddavidiii leaves the room
[21:25:56] debalance leaves the room
[21:26:42] <Holger> Something like this might work:
ProxyPass "/" "https://upload.example.org:5444/
ProxyPassReverse "/" "https://upload.example.org:5444/"
ProxyPassPreserveHost On
[21:27:24] <srgcdev> Holger: thanks, lets try
[21:27:32] <Holger> ... though if Apache and ejabberd are running on the same system, I'd set "tls: false" and the proxy URLs should be http://localhost:5444/ instead.
[21:27:44] <srgcdev> ok
[21:27:54] <Holger> And I'd set 'ip: "127.0.0.1"' for the ejabberd_http listener.
[21:28:38] <srgcdev> ah ok
[21:29:18] oli leaves the room
[21:31:27] srgcdev leaves the room
[21:32:40] frainz leaves the room
[21:34:28] <srgcdev> Holger, many thanks, its working πŸ˜€
[21:35:22] frainz leaves the room
[21:35:37] <srgcdev> maybe the clue was to set 'ip: "127.0.0.1"' for the ejabberd_http listener
[21:36:02] <srgcdev> because before I was testing with the proxy-pass with no success
[21:37:15] daniel leaves the room
[21:37:40] ludo leaves the room
[21:38:00] frainz leaves the room
[21:38:35] <srgcdev> so maybe we can change the example for the apache in https://raw.githubusercontent.com/siacs/HttpUploadComponent/master/contrib/apache_proxy_example.conf
[21:39:38] <srgcdev> is this example from daniel?
[21:40:06] <daniel> srgcdev: do a git blame. But I doubt it
[21:40:22] <daniel> Haven't used apache in literally a decade
[21:40:42] \(*.*)/ leaves the room
[21:41:27] <srgcdev> oh, I saw in the url 'siacs' and I thought could be yours
[21:42:08] <Holger> I doubt the Host: header will be preserved using that example, but that's required for ejabberd.  The example just wasn't made for ejabberd.
[21:43:23] nekit leaves the room
[21:44:04] <daniel> The repo is under my control. But the config was a PR
[21:44:15] <daniel> Presumably
[21:44:35] debalance leaves the room
[21:44:52] srgcdev leaves the room
[21:49:53] cantor leaves the room
[21:54:58] ta leaves the room
[21:57:10] carlos leaves the room
[22:00:33] pod leaves the room
[22:05:11] srgcdev leaves the room
[22:10:02] maddl leaves the room
[22:14:13] zinid leaves the room
[22:20:28] nandhakumargdr leaves the room
[22:24:19] pprrks leaves the room
[22:26:29] Steven Roose leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[22:32:59] mightyBroccoli leaves the room
[22:39:46] debalance leaves the room
[22:41:05] fp leaves the room
[22:41:17] frainz leaves the room
[22:43:29] frainz leaves the room
[22:43:30] marc leaves the room
[22:46:53] frainz leaves the room
[22:50:22] beri leaves the room
[22:50:35] bowlofeggs leaves the room
[22:51:20] frainz leaves the room
[22:54:37] frainz leaves the room
[22:55:15] cantor leaves the room
[22:57:26] marc leaves the room
[23:01:09] ludo leaves the room
[23:01:11] paul leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[23:02:45] debalance leaves the room
[23:03:19] sindrake leaves the room
[23:11:43] alexis leaves the room
[23:13:18] alexis leaves the room
[23:14:27] xran leaves the room: Rechner geht in den Ruhezustand
[23:14:27] Akasch leaves the room: Rechner geht in den Ruhezustand
[23:26:33] joekokker leaves the room: Machine going to sleep
[23:29:54] debalance leaves the room
[23:32:33] lorddavidiii leaves the room
[23:33:43] alexis leaves the room
[23:35:20] fp leaves the room
[23:36:09] shara leaves the room
[23:36:10] alexis leaves the room
[23:42:00] Freyskeyd leaves the room
[23:42:50] cippaciong leaves the room
[23:43:18] alexis leaves the room
[23:48:28] alexis leaves the room
[23:52:24] frainz leaves the room: Machine going to sleep
[23:54:00] ulrich leaves the room
[23:56:49] frainz leaves the room
[23:57:14] andrey.g leaves the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!