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

GMT+0
[00:05:31] doctor leaves the room: Компьютер перешел в спящий режим
[00:07:08] Licaon_Kter joins the room
[00:10:39] doctor joins the room
[00:14:15] Licaon_Kter leaves the room
[00:22:02] 404.city joins the room
[00:23:42] 404.city leaves the room
[00:25:36] doctor leaves the room: Компьютер перешел в спящий режим
[00:30:04] maddl leaves the room
[00:30:45] doctor joins the room
[00:45:41] doctor leaves the room: Компьютер перешел в спящий режим
[00:50:52] doctor joins the room
[00:51:55] infinihub leaves the room
[00:52:20] infinihub joins the room
[00:54:15] 404.city joins the room
[00:54:55] 404.city leaves the room
[00:55:03] 404.city joins the room
[00:57:49] Kinetix joins the room
[01:05:47] doctor leaves the room: Компьютер перешел в спящий режим
[01:06:22] de-facto leaves the room
[01:10:55] doctor joins the room
[01:25:52] doctor leaves the room: Компьютер перешел в спящий режим
[01:31:01] doctor joins the room
[01:42:04] debalance leaves the room
[01:43:19] debalance joins the room
[01:45:32] Amolith leaves the room
[01:45:40] Amolith joins the room
[01:45:57] doctor leaves the room: Компьютер перешел в спящий режим
[01:51:06] doctor joins the room
[01:51:24] frainz leaves the room
[01:54:02] frainz joins the room
[01:59:31] 404.city leaves the room: Machine is going to sleep
[02:06:02] doctor leaves the room: Компьютер перешел в спящий режим
[02:09:37] chrys joins the room
[02:11:11] doctor joins the room
[02:18:33] chrys leaves the room
[02:22:40] chrys joins the room
[02:26:08] doctor leaves the room: Компьютер перешел в спящий режим
[02:31:18] doctor joins the room
[02:37:19] sumpfralle leaves the room
[02:46:13] doctor leaves the room: Компьютер перешел в спящий режим
[02:51:21] doctor joins the room
[02:55:24] pod joins the room
[03:04:37] max joins the room
[03:06:18] doctor leaves the room: Компьютер перешел в спящий режим
[03:09:15] ablur joins the room
[03:11:26] doctor joins the room
[03:19:20] maddl joins the room
[03:26:24] doctor leaves the room: Компьютер перешел в спящий режим
[03:29:39] nz joins the room
[03:31:32] doctor joins the room
[03:31:42] ablur leaves the room
[03:32:41] stp leaves the room
[03:32:48] stp joins the room
[03:34:55] beri joins the room
[03:35:43] robby8762 joins the room
[03:43:54] stp leaves the room
[03:44:15] pod joins the room
[03:46:29] doctor leaves the room: Компьютер перешел в спящий режим
[03:51:37] doctor joins the room
[03:59:29] integrationsfigur joins the room
[04:03:26] ludo joins the room
[04:04:04] hobo leaves the room
[04:04:04] hobo joins the room
[04:06:34] doctor leaves the room: Компьютер перешел в спящий режим
[04:09:03] debalance leaves the room
[04:11:43] doctor joins the room
[04:26:39] doctor leaves the room: Компьютер перешел в спящий режим
[04:31:47] doctor joins the room
[04:35:35] maddl leaves the room
[04:35:58] robby8762 leaves the room
[04:41:59] Amolith leaves the room
[04:45:51] pod leaves the room
[04:46:44] doctor leaves the room: Компьютер перешел в спящий режим
[04:47:00] infinihub leaves the room
[04:48:25] pprrks leaves the room
[04:51:53] doctor joins the room
[04:52:49] infinihub joins the room
[04:57:01] pprrks joins the room
[05:00:11] debalance joins the room
[05:00:56] robert_mobil joins the room
[05:00:58] marek joins the room
[05:01:49] necronian leaves the room
[05:05:20] Sergio joins the room
[05:05:54] pod joins the room
[05:06:50] doctor leaves the room: Компьютер перешел в спящий режим
[05:08:35] Licaon_Kter joins the room
[05:09:12] debalance leaves the room
[05:10:05] marevalo leaves the room
[05:10:24] marevalo joins the room
[05:10:57] cippaciong joins the room
[05:11:58] doctor joins the room
[05:17:12] madmalkav joins the room
[05:20:12] pitchum joins the room
[05:20:41] marevalo leaves the room
[05:23:46] pme leaves the room
[05:24:37] marevalo joins the room
[05:25:08] debalance joins the room
[05:26:55] doctor leaves the room: Компьютер перешел в спящий режим
[05:32:02] doctor joins the room
[05:43:40] michaelbode joins the room
[05:44:26] 4223 leaves the room
[05:47:00] doctor leaves the room: Компьютер перешел в спящий режим
[05:47:30] infinihub leaves the room
[05:48:18] <Licaon_Kter> pme:
> Roflmoa, do the gajim guys plan a redesign actually?
Apparently
https://dev.gajim.org/ehuelsmann/gajim/wikis/ConversationListBox-approach
[05:50:16] michaelbode leaves the room: Rechner geht in den Ruhezustand
[05:51:00] Holger leaves the room
[05:51:08] Holger joins the room
[05:52:09] doctor joins the room
[05:53:30] infinihub joins the room
[06:00:56] rincewind joins the room
[06:01:29] rincewind leaves the room
[06:01:54] rincewind joins the room
[06:07:05] doctor leaves the room: Компьютер перешел в спящий режим
[06:11:58] <erik> pme: well, some random guy (me) had to come along and start about it; I don't feel like I'm a Gajim guy (yet), but yes, I'm laying the ground work for an improved ui for Gajim
[06:11:59] jannic leaves the room
[06:12:03] jannic joins the room
[06:12:14] doctor joins the room
[06:15:08] infinihub leaves the room
[06:16:11] rom1dep leaves the room
[06:16:17] rom1dep joins the room
[06:16:37] <Licaon_Kter> erik:  👍
[06:20:16] mimi89999 leaves the room
[06:23:15] mimi89999 joins the room
[06:23:23] clerie leaves the room
[06:23:36] infinihub joins the room
[06:27:11] doctor leaves the room: Компьютер перешел в спящий режим
[06:30:00] laszlovl leaves the room
[06:31:40] infinihub leaves the room
[06:31:42] ablur joins the room
[06:32:18] doctor joins the room
[06:32:21] pitchum leaves the room
[06:32:42] laszlovl joins the room
[06:33:14] marevalo leaves the room
[06:33:32] marevalo joins the room
[06:34:12] pme joins the room
[06:34:49] infinihub joins the room
[06:37:03] cjaushe4ka joins the room
[06:38:28] vanitasvitae leaves the room
[06:39:29] pitchum leaves the room
[06:40:12] vanitasvitae joins the room
[06:40:40] frainz leaves the room
[06:40:47] ablur leaves the room
[06:40:53] frainz joins the room
[06:45:14] rincewind leaves the room
[06:46:16] <erik> Let's see what we have by the end of this summer. The analysis lays a foundation for some next steps
[06:47:16] doctor leaves the room: Компьютер перешел в спящий режим
[06:47:26] <erik> I'm looking at which those should be
[06:48:10] <erik> Apparently, it's a long desired change for the project
[06:49:06] j.r leaves the room
[06:49:28] j.r joins the room
[06:50:48] zuglufttier joins the room
[06:52:25] doctor joins the room
[06:54:52] marevalo leaves the room
[06:55:11] marevalo joins the room
[06:56:21] rincewind joins the room
[06:56:40] pitchum joins the room
[06:57:41] marevalo leaves the room
[06:58:04] <Holger> pme, Licaon_Kter: I think the proper fix for https://github.com/siacs/Conversations/issues/1671 is high on both Daniel's and my to-do list, and I don't think nagging speeds this up. It's not like Daniel isn't aware of the problem or something.
[06:58:05] chrys leaves the room
[06:59:02] sezuan joins the room
[06:59:05] chrys joins the room
[07:00:18] cromain joins the room
[07:00:34] pitchum joins the room
[07:02:06] pme leaves the room
[07:04:05] beri leaves the room
[07:05:54] frainz leaves the room
[07:06:02] <Licaon_Kter> Holger: i don't think 10 posts from 5 users for a 3 year old issue can be called "nagging"
Why is it on *your* list too?
[07:06:13] frainz joins the room
[07:07:09] frainz leaves the room
[07:07:15] <Holger> Whatever, then spam the issue of you think that's well spent time 🙂
[07:07:21] doctor leaves the room: Компьютер перешел в спящий режим
[07:07:23] <Holger> Because it requires server support.
[07:07:31] <Holger> (MUC Push)
[07:07:40] frainz joins the room
[07:08:39] pme joins the room
[07:10:12] <Licaon_Kter> Mmmkay...a simple "let's retry 2 minutes later" won't fix it?
Yes, do it with proper XML < > but since I can close the chat and reopen to fix it not sure why this is not reduced to an UI issue?
[07:11:08] <Holger> Yes I said *proper* fix 🙂 Retrying depends on noticing the problem.
[07:11:39] <Holger> Which you can't except with ugly hacks such as pinging the room.
[07:12:04] nz leaves the room
[07:12:28] doctor joins the room
[07:12:34] <Holger> Which depends on you remaining connected (i.e. not relying on push) and drags battery.
[07:13:11] ablur joins the room
[07:13:18] <Licaon_Kter> The problem is on screen...the app knows I'm not connected...effing retry it yourself app...why wait for the user to do the close, open dance?
[07:13:59] maddl joins the room
[07:14:18] <Holger> Then you're just talking about the case where the room kicked you cleanly, which often doesn't happen.
[07:14:39] j.r leaves the room
[07:15:40] prefiks joins the room
[07:15:57] <Holger> You might argue Daniel should add such polling hack to fix this specific case, but he's opposed and just wants to fix it cleanly. I'm just saying I don't think you'll change his mind by adding "me too" comments but what do I care.
[07:16:03] marc joins the room
[07:16:31] <zinid> what's the clean fix? 🙂
[07:16:43] <Holger> zinid: MUC Push.
[07:16:50] <zinid> zomg
[07:16:55] <Licaon_Kter> Maybe there are more issues
1. No lower screen banner, send icon is gray, the muc avatar is a letter
2. Lower screen banner with info that i'm not a member, avatar is a letter
[07:16:58] <Holger> The room should trigger push notifications.
[07:17:09] <zinid> Holger, mucsub basically?
[07:17:42] <Holger> zinid: Kinda, except it's not hacky IMO.
[07:17:54] <zinid> Holger, what if a MUC has restarted?
[07:20:30] marevalo joins the room
[07:20:40] <Holger> zinid: Then it continues to push whenever the next one sends a message. Yes this means the first guy who wants to write needs to rejoin manually, first. If we want to avoid that we need a silent push to all participants like mod_push_keepalive supports (though not by default) . Would load servers with large/many rooms so no, not by default.
[07:20:52] rom1dep joins the room
[07:20:57] ablur leaves the room
[07:21:08] <Licaon_Kter> > I'm just saying I don't think you'll change his mind by adding "me too" comments but what do I care.
Yes and no, again 10 posts can hardly constitute spam
When I say "add your voice" is not about harrasing the dev, but more about adding more data points, maybe it's a different server software, maybe it's a network thing etc.
Eg. Seeing an issue with one poster says to me that _"I'm dumb, I can't setup my server properly"_, but 5 users means something else.
[07:21:11] <zinid> "clean" fix
[07:21:41] <Holger> zinid: The best you get with MUC I think. MIX is better in this regard.
[07:22:01] pitchum leaves the room
[07:22:44] <Holger> Anyway *way* cleaner than these hacks to keep the 0198 session open just to make sure people remain joined to rooms.
[07:24:01] <Holger> The additional hop to your home server to generate a groupchat notification is just unnecessary and adds a point if failure.
[07:24:53] <Holger> The additional hop to your home server to generate a groupchat notification is just unnecessary and adds a point of failure.
[07:25:56] clerie joins the room
[07:26:32] infinihub leaves the room
[07:27:26] doctor leaves the room: Компьютер перешел в спящий режим
[07:27:32] infinihub joins the room
[07:28:36] beri joins the room
[07:30:24] pme leaves the room
[07:30:39] j.r joins the room
[07:32:34] doctor joins the room
[07:32:39] nz joins the room
[07:35:27] <Licaon_Kter> > MUC Push.
So that Monal room that has this rather daily, on yax.im, on Prosody, will be magically fixed too?
Looking for a XEP  on MUC push yields only MUCsub and MUClight lol
[07:36:20] <Holger> Licaon_Kter: Yes there's no XEP, would be a few additional sentences for XEP-0357.
[07:37:05] <Holger> Licaon_Kter: And yes I have no doubt there will be a Prosody module (the Converse.js author started one).
[07:37:09] 404.city joins the room
[07:38:06] marevalo joins the room
[07:38:09] <Holger> I think it's quite straightforward, my main problem is just our DB schema foo.
[07:39:16] <Licaon_Kter> Holger:  👍
[07:39:46] pme joins the room
[07:41:27] beri leaves the room
[07:47:01] hobo leaves the room
[07:47:03] <pme> Holger:
> Whatever, then spam the issue of you think that's well spent time ?
> Because it requires server support.
> (MUC Push)
I would have only given a thumps up 😉
Besides, such a explanation like yours in the ticket may stop further noise 🙂
[07:47:32] doctor leaves the room: Компьютер перешел в спящий режим
[07:47:58] <Holger> Yeah.
[07:49:35] infinihub leaves the room
[07:50:11] marevalo leaves the room
[07:52:41] doctor joins the room
[07:55:41] infinihub joins the room
[07:55:59] nekit joins the room
[07:56:13] rincewind joins the room
[07:57:57] marc leaves the room
[08:07:37] doctor leaves the room: Компьютер перешел в спящий режим
[08:08:31] mimi89999 joins the room
[08:12:45] doctor joins the room
[08:21:39] rom1dep leaves the room: Machine is going to sleep
[08:26:04] clerie joins the room
[08:27:00] rom1dep joins the room
[08:27:17] clerie leaves the room
[08:27:42] doctor leaves the room: Компьютер перешел в спящий режим
[08:28:35] spicewiesel leaves the room
[08:29:10] spicewiesel joins the room
[08:30:25] maddl leaves the room
[08:30:56] ablur joins the room
[08:32:48] spicewiesel leaves the room
[08:32:50] doctor joins the room
[08:41:40] pitchum joins the room
[08:42:40] robby8762 joins the room
[08:45:50] clerie leaves the room
[08:47:47] doctor leaves the room: Компьютер перешел в спящий режим
[08:49:51] spicewiesel joins the room
[08:50:24] rom1dep leaves the room
[08:52:17] robby8762 leaves the room
[08:52:57] doctor joins the room
[08:53:24] marevalo leaves the room
[08:53:55] marevalo joins the room
[08:54:59] clerie joins the room
[08:59:14] debacle joins the room
[08:59:45] infinihub leaves the room
[09:00:42] infinihub leaves the room
[09:01:24] stp joins the room
[09:02:02] infinihub joins the room
[09:04:35] rom1dep joins the room
[09:05:07] infinihub leaves the room
[09:07:07] ablur leaves the room
[09:07:53] doctor leaves the room: Компьютер перешел в спящий режим
[09:11:15] clerie joins the room
[09:11:22] clerie leaves the room
[09:11:25] clerie joins the room
[09:13:00] doctor joins the room
[09:17:33] j.r leaves the room
[09:17:42] j.r joins the room
[09:18:30] sumpfralle joins the room
[09:19:55] pitchum leaves the room
[09:20:05] jk joins the room
[09:20:19] beri joins the room
[09:20:28] robby8762 joins the room
[09:20:40] Steven Roose joins the room
[09:21:00] infinihub joins the room
[09:22:17] clerie leaves the room
[09:22:33] rincewind leaves the room
[09:22:53] pitchum joins the room
[09:24:03] mightyBroccoli joins the room
[09:25:41] mario_26 joins the room
[09:25:46] mario_26 joins the room
[09:25:49] frainz leaves the room
[09:26:01] mario_26 joins the room
[09:26:02] frainz joins the room
[09:27:41] clerie joins the room
[09:27:58] doctor leaves the room: Компьютер перешел в спящий режим
[09:28:59] robby8762 leaves the room
[09:30:22] infinihub leaves the room
[09:31:36] spicewiesel leaves the room
[09:32:02] infinihub joins the room
[09:32:17] spicewiesel joins the room
[09:33:07] doctor joins the room
[09:39:18] mario_26 leaves the room
[09:39:18] mario_26 joins the room
[09:40:20] mario_26 leaves the room
[09:42:17] rincewind joins the room
[09:43:06] sumpfralle leaves the room
[09:43:09] j.r leaves the room
[09:46:43] debacle leaves the room
[09:48:03] doctor leaves the room: Компьютер перешел в спящий режим
[09:48:03] mario_26 joins the room
[09:48:17] s leaves the room
[09:49:17] frainz leaves the room
[09:52:50] rincewind leaves the room
[09:53:11] doctor joins the room
[09:54:18] reset leaves the room
[09:54:24] reset joins the room
[09:55:08] Steven Roose leaves the room
[10:01:09] frainz joins the room
[10:02:04] marevalo leaves the room
[10:02:21] marevalo joins the room
[10:03:27] stp leaves the room
[10:03:28] frainz leaves the room
[10:03:58] frainz joins the room
[10:04:30] mightyBroccoli leaves the room
[10:06:12] debacle joins the room
[10:08:08] doctor leaves the room: Компьютер перешел в спящий режим
[10:13:17] doctor joins the room
[10:17:08] poVoq leaves the room
[10:17:16] Steven Roose joins the room
[10:17:16] poVoq joins the room
[10:19:15] 404.city leaves the room
[10:27:37] beri leaves the room
[10:28:14] doctor leaves the room: Компьютер перешел в спящий режим
[10:28:31] s joins the room
[10:28:35] chrys leaves the room
[10:30:04] rom1dep leaves the room: Machine is going to sleep
[10:33:22] doctor joins the room
[10:38:21] clerie leaves the room: Rechner geht in den Ruhezustand
[10:38:24] chrys joins the room
[10:39:02] marevalo joins the room
[10:40:06] j.r joins the room
[10:47:54] clerie leaves the room
[10:48:19] doctor leaves the room: Компьютер перешел в спящий режим
[10:53:27] doctor joins the room
[11:05:19] clerie joins the room
[11:08:24] doctor leaves the room: Компьютер перешел в спящий режим
[11:11:48] rom1dep joins the room
[11:13:32] doctor joins the room
[11:13:37] ablur joins the room
[11:19:29] ablur leaves the room
[11:19:31] marevalo leaves the room
[11:19:49] marevalo joins the room
[11:24:39] ave leaves the room
[11:26:25] ave joins the room
[11:26:35] pod leaves the room
[11:26:36] pod joins the room
[11:28:29] doctor leaves the room: Компьютер перешел в спящий режим
[11:33:39] doctor joins the room
[11:37:40] s leaves the room
[11:42:55] beri joins the room
[11:48:35] doctor leaves the room: Компьютер перешел в спящий режим
[11:48:50] pitchum leaves the room
[11:53:27] rom1dep leaves the room: Machine is going to sleep
[11:53:43] doctor joins the room
[11:55:04] beri leaves the room
[11:56:39] Licaon_Kter leaves the room
[11:56:46] Licaon_Kter joins the room
[12:00:36] zuglufttier leaves the room
[12:01:43] ablur joins the room
[12:04:55] pod leaves the room
[12:07:18] ablur leaves the room
[12:08:40] doctor leaves the room: Компьютер перешел в спящий режим
[12:09:11] marevalo leaves the room
[12:13:45] marevalo joins the room
[12:13:49] doctor joins the room
[12:15:31] ablur joins the room
[12:16:33] robby8762 joins the room
[12:17:14] Amolith joins the room
[12:18:18] rom1dep joins the room
[12:20:38] marevalo leaves the room
[12:20:56] cromain leaves the room
[12:22:08] madmalkav leaves the room
[12:23:42] ablur leaves the room
[12:24:24] ablur joins the room
[12:24:27] zuglufttier joins the room
[12:28:45] doctor leaves the room: Компьютер перешел в спящий режим
[12:30:32] ablur leaves the room
[12:30:59] ablur joins the room
[12:31:07] marevalo joins the room
[12:32:38] jonny joins the room
[12:33:14] robby8762 leaves the room
[12:33:47] jonny leaves the room
[12:33:50] jonny joins the room
[12:33:53] doctor joins the room
[12:36:02] carlos leaves the room
[12:36:07] carlos joins the room
[12:36:14] Amolith leaves the room
[12:36:15] Amolith joins the room
[12:37:29] ablur leaves the room
[12:41:21] rincewind leaves the room
[12:44:40] marevalo leaves the room
[12:44:46] clerie leaves the room
[12:46:00] madmalkav joins the room
[12:48:15] mightyBroccoli joins the room
[12:48:24] ave leaves the room
[12:48:50] doctor leaves the room: Компьютер перешел в спящий режим
[12:49:23] ave joins the room
[12:51:59] marevalo joins the room
[12:53:52] rincewind joins the room
[12:53:59] doctor joins the room
[12:54:14] jonny joins the room
[12:55:03] rincewind joins the room
[12:59:31] tyler leaves the room
[13:07:24] robert_mobil leaves the room
[13:07:41] robert_mobil joins the room
[13:08:55] doctor leaves the room: Компьютер перешел в спящий режим
[13:14:05] doctor joins the room
[13:16:33] j.r leaves the room
[13:16:43] s joins the room
[13:18:54] j.r joins the room
[13:23:41] pitchum leaves the room
[13:23:50] jeremy joins the room
[13:24:28] stp joins the room
[13:25:30] clerie joins the room
[13:28:07] bammes joins the room
[13:28:21] clerie leaves the room
[13:28:23] clerie joins the room
[13:29:01] doctor leaves the room: Компьютер перешел в спящий режим
[13:30:26] ablur joins the room
[13:32:13] mimi89999 leaves the room
[13:32:27] mimi89999 joins the room
[13:34:08] doctor joins the room
[13:36:25] pitchum joins the room
[13:37:39] marevalo leaves the room
[13:40:09] pod joins the room
[13:40:17] ablur leaves the room
[13:42:05] frainz leaves the room
[13:42:43] frainz joins the room
[13:43:55] marevalo joins the room
[13:49:06] doctor leaves the room: Компьютер перешел в спящий режим
[13:52:26] frainz leaves the room
[13:52:40] frainz joins the room
[13:53:41] badlop joins the room
[13:54:15] doctor joins the room
[13:58:21] maddl joins the room
[13:59:11] s leaves the room
[13:59:11] j.r leaves the room
[13:59:23] j.r joins the room
[14:00:24] mightyBroccoli leaves the room
[14:00:26] mightyBroccoli joins the room
[14:00:56] marevalo leaves the room
[14:01:21] mightyBroccoli leaves the room
[14:01:32] mightyBroccoli joins the room
[14:01:36] clerie joins the room
[14:01:38] j.r leaves the room
[14:02:18] j.r joins the room
[14:02:47] s joins the room
[14:03:06] marevalo joins the room
[14:03:33] edhelas leaves the room
[14:04:55] edhelas joins the room
[14:08:37] nico joins the room
[14:08:38] mightyBroccoli joins the room
[14:09:10] nico leaves the room
[14:09:11] doctor leaves the room: Компьютер перешел в спящий режим
[14:09:54] marevalo leaves the room
[14:10:38] mightyBroccoli leaves the room
[14:13:50] mightyBroccoli joins the room
[14:14:17] clerie leaves the room
[14:14:20] doctor joins the room
[14:18:21] frainz leaves the room
[14:19:29] frainz joins the room
[14:19:57] poVoq leaves the room
[14:22:39] pme leaves the room
[14:23:54] marevalo joins the room
[14:24:10] dion leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[14:24:22] jonny leaves the room: Rechner geht in den Ruhezustand
[14:24:25] pme joins the room
[14:24:35] jonny joins the room
[14:27:18] 4223 joins the room
[14:28:02] frainz leaves the room
[14:28:29] frainz joins the room
[14:29:16] doctor leaves the room: Компьютер перешел в спящий режим
[14:31:04] jonny leaves the room
[14:31:59] beri joins the room
[14:34:25] doctor joins the room
[14:36:24] mimi89999 leaves the room
[14:37:40] mimi89999 joins the room
[14:40:07] ThUnD3r|Gr33n© joins the room
[14:45:54] Amolith leaves the room
[14:45:54] Amolith joins the room
[14:49:01] nz leaves the room
[14:49:08] nz joins the room
[14:49:22] doctor leaves the room: Компьютер перешел в спящий режим
[14:49:47] Licaon_Kter [cnvrs] joins the room
[14:51:00] marc joins the room
[14:51:08] Steven Roose leaves the room
[14:53:44] ablur joins the room
[14:54:31] doctor joins the room
[14:56:51] Licaon_Kter [cnvrs] leaves the room
[14:59:41] jonny leaves the room
[14:59:45] jonny joins the room
[15:03:54] nz joins the room
[15:04:10] ablur leaves the room
[15:04:40] <nz> ejabberd logs don't show anything with loglevel4, checking now with loglevel5
[15:04:45] tyler joins the room
[15:05:12] j.r leaves the room
[15:07:54] Steven Roose joins the room
[15:09:27] doctor leaves the room: Компьютер перешел в спящий режим
[15:09:55] focus121 leaves the room
[15:09:58] focus121 joins the room
[15:11:34] focus121 leaves the room
[15:11:38] focus121 joins the room
[15:14:05] robert_mobil leaves the room
[15:14:17] Licaon_Kter [cnvrs] joins the room
[15:14:26] maddl leaves the room
[15:14:35] Licaon_Kter [cnvrs] joins the room
[15:14:35] doctor joins the room
[15:14:54] robert_mobil joins the room
[15:15:56] zuglufttier leaves the room
[15:16:01] <nz> Not sure this helps, but if I connect from the server in question - the one that is giving this problem - to itself using: "curl -v -H 'Connection: keep-alive' https://xh01.domain.xyz:5443/ws", I get the following output:
[15:17:26] <nz> *   Trying ipv4-hidden...
* TCP_NODELAY set
* Connected to xh01.domain.tld (ipv4-hidden) port 5443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
* (304) (OUT), TLS handshake, Client hello (1):
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS change cipher, Client hello (1):
* (304) (OUT), TLS Unknown, Certificate Status (22):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using unknown / TLS_AES_256_GCM_SHA384
* ALPN, server did not agree to a protocol
* Server certificate:
*  subject: CN=domain.tld
*  start date: Jun 12 09:22:32 2019 GMT
*  expire date: Sep 10 09:22:32 2019 GMT
*  subjectAltName: host "xh01.domain.tld" matched cert's "*.domain.tld"
*  issuer: C=US; O=Let's Encrypt; CN=Let's Encrypt Authority X3
*  SSL certificate verify ok.
* (304) (OUT), TLS Unknown, Unknown (23):
> GET /ws HTTP/1.1
> Host: xh01.domain.tld:5443
> User-Agent: curl/7.58.0
> Accept: */*
> Connection: keep-alive
>
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Newsession Ticket (4):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Newsession Ticket (4):
* (304) (IN), TLS Unknown, Unknown (23):
< HTTP/1.1 200 OK
< Content-Length: 506
< Content-Type: text/xml; charset=utf-8
< Access-Control-Allow-Origin: *
< Access-Control-Allow-Headers: Content-Type
<
<?xml version='1.0'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
* Connection #0 to host xh01.domain.tld left intact
<html xmlns='http://www.w3.org/1999/xhtml'><head><title>ejabberd ejabberd_http_ws</title></head><body><h1>ejabberd ejabberd_http_ws</h1><p>An implementation of <a href='http://tools.ietf.org/html/rfc6455'>WebSocket protocol</a></p><p>This web page is only informative. To use WebSocket connection you need a Jabber/XMPP client that supports
[15:19:20] Licaon_Kter [cnvrs] leaves the room
[15:20:18] jonny leaves the room
[15:20:39] jonny joins the room
[15:22:59] nz leaves the room
[15:23:21] marevalo leaves the room
[15:25:39] Sergio leaves the room
[15:25:43] Sergio joins the room
[15:26:41] pod leaves the room
[15:27:08] badlop leaves the room
[15:27:45] <Licaon_Kter> nz: ummmm?
[15:29:17] 404.city joins the room
[15:29:32] doctor leaves the room: Компьютер перешел в спящий режим
[15:31:00] pod joins the room
[15:31:24] cjaushe4ka leaves the room
[15:31:43] <nz> [resending first message because converse has the same "only participants can post error ;]
[15:31:43] Marzanna leaves the room
[15:31:59] nz joins the room
[15:32:10] <nz> i'm 99% sure this is an ejabberd problem, so i'm gonna ask you guys. on my server, websocket works: https://xh01.os.vu:5443/ws/
why on earth would it not work on another server, exact same ubuntu 18, exact same ejabberd version, exact same config? browser returns empty response, from curl it works, but only from there. and in fact conversejs cannot connect to it: WebSocket connection to 'wss://xh01.domain.tld/ws/' failed: Connection closed before receiving a handshake response
[15:32:51] sezuan leaves the room
[15:34:40] doctor joins the room
[15:35:17] <bammes> nz, any reverse-proxy in front of one or both of them?
[15:35:35] <nz> No, this is straight to ejabberd on 5443
[15:35:45] <bammes> and does conversejs strip the port from the error-messages?
[15:36:27] <bammes> or is 5443 the standard port for wss:// ?
[15:37:10] <nz> no sorry, that output from browser console using converse is using port 443 because there's SSLH in front of it, but everything I've posted here is straight to ejabberd to remove any variable, I get the same issue with converse using 5443 as well, just posted the error message i had before
[15:38:32] Licaon_Kter [cnvrs] leaves the room
[15:38:41] <bammes> what about the ejabberd log?
[15:41:37] Marzanna joins the room
[15:44:46] Marzanna leaves the room
[15:44:55] Marzanna joins the room
[15:45:18] <nz> getting them now
[15:47:17] 404.city leaves the room
[15:47:17] nekit leaves the room
[15:47:25] Sergio joins the room
[15:48:03] robert_mobil leaves the room
[15:48:27] robert_mobil joins the room
[15:49:18] Marzanna leaves the room
[15:49:38] doctor leaves the room: Компьютер перешел в спящий режим
[15:50:35] marevalo leaves the room
[15:50:53] marevalo joins the room
[15:51:27] j.r joins the room
[15:51:29] 404.city joins the room
[15:53:24] frainz leaves the room
[15:54:30] frainz joins the room
[15:54:48] doctor joins the room
[15:55:03] frainz leaves the room
[15:55:34] frainz joins the room
[15:55:58] clerie leaves the room
[15:57:17] <Licaon_Kter> nz: so you see the login page of Converse?
Then enter credentials....and then the error?
[15:57:24] 4223 leaves the room
[15:58:22] maddl joins the room
[15:59:25] tyler leaves the room
[15:59:34] sumpfralle joins the room
[15:59:47] tyler joins the room
[15:59:47] marevalo leaves the room
[15:59:50] debalance joins the room
[16:00:06] marevalo joins the room
[16:00:41] tyler leaves the room
[16:00:56] tyler joins the room
[16:01:47] tyler leaves the room
[16:01:56] tyler joins the room
[16:02:47] tyler leaves the room
[16:03:35] tyler joins the room
[16:04:12] tyler leaves the room
[16:05:13] <nz> Exactly
[16:05:19] j.r joins the room
[16:05:21] tyler joins the room
[16:05:33] <nz> Sorry still anonymizing logs as they're not from my server
[16:05:55] poVoq joins the room
[16:05:59] tyler leaves the room
[16:06:08] tyler joins the room
[16:06:58] <Licaon_Kter> Ok, curl works ok from outside?
[16:06:59] tyler leaves the room
[16:07:00] marevalo leaves the room
[16:07:08] tyler joins the room
[16:07:12] 404.city leaves the room
[16:07:19] marevalo joins the room
[16:07:26] <nz> Yes
[16:07:33] 404.city joins the room
[16:07:56] <nz> And the curl output is exactly the same from my workstation to the problematic server as to my server which works
[16:07:56] tyler leaves the room
[16:08:08] tyler joins the room
[16:08:56] tyler leaves the room
[16:09:11] tyler joins the room
[16:09:25] tyler leaves the room
[16:09:33] <zinid> curl output is expected
[16:09:34] marc joins the room
[16:09:42] tyler joins the room
[16:09:43] doctor leaves the room: Компьютер перешел в спящий режим
[16:09:47] <Licaon_Kter> nz: index.html the connect line?
[16:10:07] tyler leaves the room
[16:10:11] <nz> > curl output is expected
You mean the above one with 304 tls unknown?
[16:10:21] clerie joins the room
[16:10:22] tyler joins the room
[16:10:38] tyler leaves the room
[16:10:47] <zinid> I mean the html ejabberd returns
[16:10:49] debacle leaves the room: Machine is going to sleep
[16:10:51] tyler joins the room
[16:10:54] <zinid> that's because you didn't set 'Upgrade'
[16:11:44] tyler leaves the room
[16:11:46] <zinid> https://gist.github.com/htp/fbce19069187ec1cc486b594104f01d0
[16:12:08] <Licaon_Kter> (BTW I've fixed my issue with nginx hosting Converse and ejabberd websockets, the issue was that the ejabberd listen block had `tls: true` to serve Converse/http_upload....and this broke WS)
[16:12:11] <zinid> this one should work (with a slight variation)
[16:14:22] Licaon_Kter [cnvrs] joins the room
[16:14:35] tyler joins the room
[16:14:36] <nz> > https://gist.github.com/htp/fbce19069187ec1cc486b594104f01d0
I'll try this I a minute
[16:14:40] <nz> in*
[16:14:50] doctor joins the room
[16:14:51] tyler leaves the room
[16:15:05] <nz> > (BTW I've fixed my issue with nginx hosting Converse and ejabberd websockets, the issue was that the ejabberd listen block had `tls: true` to serve Converse/http_upload....and this broke WS)
Ok
[16:15:20] tyler joins the room
[16:15:27] ablur joins the room
[16:15:34] tyler leaves the room
[16:16:47] tyler joins the room
[16:17:00] tyler leaves the room
[16:17:45] <Licaon_Kter> nz: can we see the listen block for ws?
[16:18:30] tyler joins the room
[16:18:45] marc leaves the room
[16:18:49] tyler leaves the room
[16:19:01] <nz> port: 5443
    ip: "::"
    module: ejabberd_http
    request_handlers:
      "/api": mod_http_api
      "/bosh": mod_bosh
      "/upload": mod_http_upload
      "/ws": ejabberd_http_ws
      "/oauth": ejabberd_oauth
    web_admin: true
    captcha: true
    http_bind: true
    tls: true
    protocol_options: 'TLSOPTS'
    dhfile: 'DHFILE'
    ciphers: 'CIPHERS'
[16:19:23] tyler joins the room
[16:19:25] tyler leaves the room
[16:19:25] clerie joins the room
[16:19:36] <nz> again, this is exactly the same as all other servers, which instead work.
[16:19:55] Licaon_Kter [cnvrs] leaves the room
[16:20:21] tyler joins the room
[16:20:34] tyler leaves the room
[16:20:40] rom1dep joins the room
[16:21:20] <Licaon_Kter> Make it
> port: 5443
> ip: "::"
> module: ejabberd_http
> request_handlers:
> "/ws": ejabberd_http_ws
...and retry
[16:21:22] debalance leaves the room
[16:21:24] debalance joins the room
[16:21:28] tyler joins the room
[16:21:48] stp leaves the room
[16:21:56] frainz leaves the room
[16:22:05] ablur leaves the room
[16:22:12] tyler leaves the room
[16:22:24] tyler joins the room
[16:22:28] jk leaves the room
[16:22:35] frainz joins the room
[16:22:36] tyler leaves the room
[16:22:52] tyler joins the room
[16:23:04] sumpfralle leaves the room
[16:23:46] tyler leaves the room
[16:23:54] <nz> ok
[16:24:07] tyler joins the room
[16:24:10] <zinid> no tls?
[16:25:06] stp joins the room
[16:26:49] marc leaves the room
[16:26:53] jk joins the room
[16:29:48] doctor leaves the room: Компьютер перешел в спящий режим
[16:29:56] tyler leaves the room
[16:30:38] tyler leaves the room
[16:31:42] zuglufttier joins the room
[16:31:50] marevalo leaves the room
[16:32:08] marevalo joins the room
[16:32:16] prefiks leaves the room
[16:32:43] <Licaon_Kter> That cured it for me, it was no response on curl with tls
¯\_(ツ)_/¯
[16:33:44] tyler joins the room
[16:33:59] marevalo leaves the room
[16:34:01] pitchum leaves the room
[16:34:11] tyler joins the room
[16:34:18] marevalo joins the room
[16:34:56] doctor joins the room
[16:35:05] tyler leaves the room
[16:35:18] tyler joins the room
[16:35:20] tyler leaves the room
[16:35:27] jk leaves the room
[16:35:38] tyler joins the room
[16:35:43] <nz> but it does work with tls everywhere else 😉
[16:35:51] jk joins the room
[16:36:12] <Licaon_Kter> nz: mmmkay
[16:36:22] marevalo leaves the room
[16:36:25] tyler leaves the room
[16:36:37] tyler joins the room
[16:36:40] pitchum joins the room
[16:36:41] marevalo joins the room
[16:37:01] Steven Roose leaves the room
[16:37:22] rom1dep leaves the room
[16:37:38] tyler leaves the room
[16:37:47] tyler joins the room
[16:38:00] tyler leaves the room
[16:38:15] tyler joins the room
[16:38:25] rom1dep joins the room
[16:39:05] tyler leaves the room
[16:39:15] tyler joins the room
[16:39:29] marek leaves the room
[16:40:06] tyler leaves the room
[16:40:18] debalance leaves the room
[16:40:19] tyler joins the room
[16:40:49] marek joins the room
[16:40:55] rom1dep leaves the room
[16:41:06] tyler leaves the room
[16:41:12] marevalo leaves the room
[16:41:23] tyler joins the room
[16:41:30] marevalo joins the room
[16:41:48] <nz> this is loglevel5 during ejabberd restart: https://pastebin.com/Hxey92a3
[16:42:16] tyler leaves the room
[16:42:31] tyler joins the room
[16:42:35] tyler leaves the room
[16:44:00] jonny leaves the room
[16:44:18] tyler joins the room
[16:44:36] tyler leaves the room
[16:44:45] tyler joins the room
[16:45:37] tyler leaves the room
[16:45:49] tyler joins the room
[16:46:12] rom1dep leaves the room: Machine is going to sleep
[16:46:19] ablur joins the room
[16:46:42] tyler leaves the room
[16:46:57] tyler joins the room
[16:47:25] pitchum leaves the room
[16:47:52] tyler leaves the room
[16:48:03] tyler joins the room
[16:48:05] af joins the room
[16:48:40] tyler leaves the room
[16:48:44] erik leaves the room
[16:48:46] erik joins the room
[16:49:47] j.r leaves the room
[16:49:53] jonny joins the room
[16:49:53] doctor leaves the room: Компьютер перешел в спящий режим
[16:49:57] tyler joins the room
[16:50:48] tyler leaves the room
[16:50:59] frainz leaves the room
[16:51:05] tyler joins the room
[16:51:13] frainz joins the room
[16:51:20] <nz> actually it's not just limited to websockets, the entire ejabberd_http isn't working
[16:51:29] tyler leaves the room
[16:51:47] tyler joins the room
[16:52:06] <Licaon_Kter> Oh
[16:52:15] Licaon_Kter leaves the room
[16:52:16] frainz leaves the room
[16:52:30] marek leaves the room
[16:52:31] <nz> just realized that now
[16:52:38] frainz joins the room
[16:52:39] tyler leaves the room
[16:52:53] tyler joins the room
[16:53:00] jonny leaves the room
[16:53:01] jonny joins the room
[16:53:06] marek joins the room
[16:53:46] tyler leaves the room
[16:54:03] tyler joins the room
[16:54:56] tyler leaves the room
[16:55:03] doctor joins the room
[16:55:09] tyler joins the room
[16:56:00] tyler leaves the room
[16:56:09] tyler joins the room
[16:56:24] frainz leaves the room
[16:56:44] frainz joins the room
[16:57:00] tyler leaves the room
[16:57:03] madmalkav leaves the room
[16:57:11] frainz leaves the room
[16:57:11] tyler joins the room
[16:57:13] tyler leaves the room
[16:57:25] tyler joins the room
[16:57:26] frainz joins the room
[16:57:51] tyler leaves the room
[16:58:05] tyler joins the room
[16:58:44] tyler leaves the room
[16:58:59] tyler joins the room
[16:59:01] tyler leaves the room
[16:59:15] tyler joins the room
[16:59:28] tyler leaves the room
[16:59:33] tyler joins the room
[16:59:37] tyler leaves the room
[16:59:49] tyler joins the room
[17:00:02] <nz> ok, i'm officially going insane, https://xh01.jabme.xyz/api [or /ws, or /admin, or anything] [user has consented domain to be shared] works from tor browser and curl, but not from clearnet browser, i can't figure this out, i'm 99% wasting your time
[17:00:31] tyler leaves the room
[17:00:43] tyler joins the room
[17:00:55] tyler leaves the room
[17:01:09] tyler joins the room
[17:01:11] tyler leaves the room
[17:01:27] tyler joins the room
[17:01:30] jeremy leaves the room
[17:02:18] tyler leaves the room
[17:02:27] tyler joins the room
[17:02:49] ablur leaves the room
[17:03:00] tyler leaves the room
[17:04:01] clerie leaves the room: Rechner geht in den Ruhezustand
[17:04:04] tyler joins the room
[17:04:52] tyler leaves the room
[17:05:09] tyler joins the room
[17:05:13] ablur joins the room
[17:05:25] jeremy joins the room
[17:05:53] lovetox joins the room
[17:06:07] tyler leaves the room
[17:06:19] tyler joins the room
[17:06:39] tyler leaves the room
[17:06:51] tyler joins the room
[17:07:15] tyler leaves the room
[17:07:30] tyler joins the room
[17:08:21] mimi89999 leaves the room
[17:08:21] tyler leaves the room
[17:08:35] tyler joins the room
[17:09:16] robby8762 joins the room
[17:09:20] tyler leaves the room
[17:09:36] tyler joins the room
[17:09:59] doctor leaves the room: Компьютер перешел в спящий режим
[17:09:59] tyler leaves the room
[17:10:54] tyler joins the room
[17:11:33] Steven Roose leaves the room
[17:11:48] tyler leaves the room
[17:11:59] nz leaves the room
[17:12:01] tyler joins the room
[17:12:08] nz joins the room
[17:13:03] mimi89999 joins the room
[17:13:04] debalance joins the room
[17:13:13] af leaves the room
[17:13:17] Licaon_Kter joins the room
[17:13:40] Sergio leaves the room
[17:14:04] madmalkav joins the room
[17:14:30] lovetox leaves the room
[17:14:50] clerie joins the room
[17:15:03] maddl leaves the room
[17:15:06] doctor joins the room
[17:15:26] lovetox joins the room
[17:15:35] nz joins the room
[17:17:10] zuglufttier leaves the room
[17:19:21] ablur leaves the room
[17:20:20] ablur joins the room
[17:20:43] lovetox leaves the room
[17:22:46] tyler leaves the room
[17:22:52] tyler joins the room
[17:24:41] clerie leaves the room
[17:27:30] robert_mobil leaves the room
[17:27:47] robert_mobil joins the room
[17:28:56] clerie joins the room
[17:29:02] robby8762 leaves the room
[17:30:04] doctor leaves the room: Компьютер перешел в спящий режим
[17:31:19] Sergio leaves the room
[17:33:56] Sergio joins the room
[17:35:13] doctor joins the room
[17:35:35] cjaushe4ka joins the room
[17:37:57] Odin leaves the room
[17:37:59] Odin joins the room
[17:38:37] nz leaves the room
[17:38:54] af joins the room
[17:39:59] Sergio leaves the room
[17:41:03] Sergio joins the room
[17:41:42] jk leaves the room
[17:41:42] jk joins the room
[17:43:58] rincewind leaves the room
[17:44:10] nz joins the room
[17:45:39] nz leaves the room
[17:48:43] marek leaves the room
[17:49:14] jonny leaves the room
[17:49:23] marek joins the room
[17:49:52] clerie leaves the room
[17:50:09] doctor leaves the room: Компьютер перешел в спящий режим
[17:50:43] clerie joins the room
[17:51:13] Amolith leaves the room
[17:51:54] debalance leaves the room
[17:51:57] debalance joins the room
[17:52:10] ablur leaves the room
[17:54:41] rincewind leaves the room
[17:55:17] doctor joins the room
[17:55:26] jonny joins the room
[17:55:58] stp leaves the room
[17:56:17] clerie leaves the room
[17:56:31] nz joins the room
[17:56:57] af leaves the room
[17:57:16] Amolith joins the room
[17:57:52] stp joins the room
[17:58:21] maddl joins the room
[18:03:54] jannic leaves the room
[18:03:58] jannic joins the room
[18:07:11] <Licaon_Kter> Mmm cert error
[18:07:54] <nz> so i had 10 different friends check this + a telecommunications engineer and some can open it and some not, from the same device it works from chrome 70 but not from 74, any :5443 url
[18:07:56] clerie joins the room
[18:08:30] Alacer leaves the room
[18:08:36] rincewind joins the room
[18:08:41] <nz> it seems that ejabberd is closing the connection in relation to something which we cannot determine, but only on this server. SSLH, nginx, and everything else is working and are not the issue.
[18:09:41] <nz> everyone can open the urls from curl, wget, and tor browser, but not from chrome or firefox or any other browser, except for some people using iOS and some using older chrome versions
[18:09:58] <Licaon_Kter> Where is the cert from?
[18:10:14] doctor leaves the room: Компьютер перешел в спящий режим
[18:11:27] debacle joins the room
[18:12:11] marevalo leaves the room
[18:12:11] Phantom leaves the room
[18:13:03] Man_Life joins the room
[18:13:17] <nz> letsencrypt, the cert is the exact same as is being used by nginx, fully valid, also devices don't say invalid tls, they just get an empty reply
[18:14:02] <nz> works from here: https://www.hidemyass-freeproxy.com/proxy/en-ww/aHR0cHM6Ly94aDAxLmphYm1lLnh5ei9hcGk
[18:14:05] marevalo joins the room
[18:14:14] Man_Life leaves the room: Logged out
[18:14:29] rincewind leaves the room
[18:14:55] rincewind joins the room
[18:15:22] doctor joins the room
[18:18:34] <Licaon_Kter> nz: who comes up with these domain names?
[18:18:53] <nz> hidemyass or jabme? 😉
[18:19:18] clerie leaves the room
[18:19:29] <Licaon_Kter> nz: jabme stabme jizme
[18:19:44] <nz> one of my users
[18:23:06] s leaves the room
[18:23:27] <oli> nz: weird
[18:23:43] <nz> hadn't seen something so weird in years
[18:24:02] <nz> 1 webproxy i randomly find on google out of 4 fails, the others work
[18:24:11] <oli> curl works, but chromium and firefox don't
[18:24:21] <nz> and those who fail always give the same error
[18:24:31] <nz> exactly! what the heck! i've spent 4 hours on this now
[18:24:50] mario_26 leaves the room
[18:24:58] <nz> maybe it has to do with the type of request being made? get/post those things?
[18:26:37] mario_26 joins the room
[18:27:56] 404.city leaves the room
[18:28:27] marevalo leaves the room
[18:29:06] <nz> but chromium 70 worked! chrome 74 didn't, the i updated chromium 70 to 74 and it stopped working! WTF!
[18:29:06] <oli> firefox is doing: looking up ... connecting ... tls handshake over and over again until it fails
[18:29:23] <nz> so it's a tls issue huh
[18:29:28] max leaves the room
[18:29:50] robby8762 joins the room
[18:30:11] marevalo joins the room
[18:30:16] <oli> no idea
[18:30:20] doctor leaves the room: Компьютер перешел в спящий режим
[18:30:37] <nz> the strangest thing is also that when i curl from the server itself to itself it says:
[18:30:51] <nz> root@ae01:~# curl -4 -v -H 'Connection: keep-alive' https://xh01.jabme.xyz:5443/api
*   Trying 94.103.85.67...
* TCP_NODELAY set
* Connected to xh01.jabme.xyz (94.103.85.67) port 5443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
* (304) (OUT), TLS handshake, Client hello (1):
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS change cipher, Client hello (1):
* (304) (OUT), TLS Unknown, Certificate Status (22):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using unknown / TLS_AES_256_GCM_SHA384
* ALPN, server did not agree to a protocol
* Server certificate:
*  subject: CN=jabme.xyz
*  start date: Jun 12 09:22:32 2019 GMT
*  expire date: Sep 10 09:22:32 2019 GMT
*  subjectAltName: host "xh01.jabme.xyz" matched cert's "*.jabme.xyz"
*  issuer: C=US; O=Let's Encrypt; CN=Let's Encrypt Authority X3
*  SSL certificate verify ok.
* (304) (OUT), TLS Unknown, Unknown (23):
> GET /api HTTP/1.1
> Host: xh01.jabme.xyz:5443
> User-Agent: curl/7.58.0
> Accept: */*
> Connection: keep-alive
>
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Newsession Ticket (4):
* (304) (IN), TLS Unknown, Certificate Status (22):
* (304) (IN), TLS handshake, Newsession Ticket (4):
* (304) (IN), TLS Unknown, Unknown (23):
< HTTP/1.1 400 Bad Request
< Content-Length: 62
< Content-Type: application/json
< Access-Control-Allow-Origin: *
< Access-Control-Allow-Headers: Content-Type, Authorization, X-Admin
<
* Connection #0 to host xh01.jabme.xyz left intact
{"status":"error","code":40,"message":"Missing command name."}
[18:31:26] <nz> fails but then works. instead from any other curl from any other server i have, even the exact same ubuntu 18.04lts servers i have this doesn't happen, it just works without 304s!
[18:32:35] <oli> you are using nginx as reverse proxy?
[18:32:57] <oli> does this nginx work for other website?
[18:33:38] <oli> have you configured ssl_ciphers?
[18:33:46] rom1dep joins the room
[18:34:34] nz leaves the room
[18:34:42] <oli> or ssl_protocols
[18:35:16] cjaushe4ka leaves the room
[18:35:28] doctor joins the room
[18:35:34] max joins the room
[18:35:44] marc joins the room
[18:36:36] michaelbode joins the room
[18:37:35] <nz> this is straight ejabberd, checking c2s now, yes here are the ciphers:
[18:38:07] <oli> but i'm getting an nginx error
[18:41:17] nekit joins the room
[18:43:22] max leaves the room
[18:43:48] <nz> could you please check again now? i've stopped sslh and nginx just to be sure
[18:44:45] <nz> ok, now narrowing things down i've managed to replicate the error on c2s, i get Failed to secure c2s connection: TLS failed: client renegotiations forbidden
[18:44:49] <nz> reading about it now
[18:44:50] <oli> sorry, i was on port 443
[18:45:29] <oli> 5443 -> "The connection was reset"
[18:45:58] clerie leaves the room
[18:46:10] <nz> ok
[18:46:12] <oli> sorry again.. that was http
[18:46:14] <nz> got it! openssl!!!!
[18:46:17] rincewind leaves the room
[18:46:26] <nz> new server has: Version: 1.1.1-1ubuntu2.1~18.04.1
[18:46:38] <nz> old server if i apt update and apt list --upgradable:
[18:46:47] Amolith leaves the room
[18:46:47] Amolith joins the room
[18:46:49] <nz> openssl/bionic-updates 1.1.1-1ubuntu2.1~18.04.1 amd64 [upgradable from: 1.1.0g-2ubuntu4.3]
[18:46:49] clerie joins the room
[18:46:50] robby8762 leaves the room
[18:47:21] <nz> this really looks like the culprit, let me most likely render a production server unusable just to test this out right now
[18:47:42] <nz> holger, i've been infected by your same disease 😉
[18:48:20] nz leaves the room
[18:48:23] marc leaves the room
[18:49:36] jonny leaves the room
[18:49:46] marevalo leaves the room
[18:49:54] nz leaves the room
[18:50:25] doctor leaves the room: Компьютер перешел в спящий режим
[18:51:31] nz joins the room
[18:51:40] clerie joins the room
[18:51:45] <nz> boy, i've never been so happy to see something not work
[18:52:02] <nz> upgraded openssl to 1.1.1, restarted ejabberd, same exact issue
[18:52:23] <nz> whiiiiiiiich leads me to think i'm using the wrong ciphers, let me check
[18:53:11] clerie leaves the room
[18:53:54] marevalo joins the room
[18:54:32] <nz> we were just talking about this with 404.city and holger the other day [do these arrive to you as mentions? if so, sorry, didn't mean to], should i simply remove the ciphers and s2sciphers directives from my ejabberd.yml? but will that still maintain two separate ciphersuites for clients and servers in order *not* to break compatibility with older servers?
[18:55:13] erik joins the room
[18:55:33] doctor joins the room
[18:55:37] <Licaon_Kter> nz: where did you get ejabberd from?
[18:56:17] <Licaon_Kter> If erlang fast_tls is not compiled with openssl1.1.1 things might break
[18:56:50] <nz> jabber.at
[18:57:04] <nz> which is stuck at 18.12-1 btw
[18:57:42] <nz> didn't know that, sorry for the flood guys, really tried everything else i could think of
[18:58:45] robby8762 joins the room
[18:58:57] maddl leaves the room
[18:59:32] marevalo leaves the room
[19:00:03] pme leaves the room
[19:00:36] clerie joins the room
[19:01:07] rincewind joins the room
[19:01:42] <nz> so i just commented out every line in ejabberd.yml that has to do with ciphers [both normal and s2s] and it still doesn't work, so i think this issue applies to everyone who:
1] has ubuntu 18.04 - last apt upgrade starting from today
2] has ejabberd from jabber.at
[19:02:28] max joins the room
[19:04:54] marevalo joins the room
[19:05:48] pme joins the room
[19:06:38] robert_mobil leaves the room
[19:06:47] debacle leaves the room: Machine is going to sleep
[19:06:50] Neustradamus joins the room
[19:08:53] pitchum joins the room
[19:09:13] nz leaves the room
[19:10:29] robert_mobil joins the room
[19:10:30] doctor leaves the room: Компьютер перешел в спящий режим
[19:10:50] <Licaon_Kter> nz: you'll need to get it from ejabberd.im or compile from git
[19:11:02] nz joins the room
[19:11:45] Neustradamus leaves the room
[19:12:29] <nz> Is that something I should always be doing anyway? Back in the day that's what I was doing but then H told me it would be better to use jabber.at repo to keep it always updated without having to rerun aenigma. What do you think is best as a general direction to take?
[19:14:00] sumpfralle joins the room
[19:15:38] doctor joins the room
[19:15:42] debalance leaves the room
[19:15:45] debalance joins the room
[19:15:47] robert_mobil leaves the room
[19:17:09] robby8762 leaves the room
[19:17:42] lars leaves the room: Replaced by new connection
[19:17:43] lars joins the room
[19:18:38] lorddavidiii joins the room
[19:18:54] lorddavidiii leaves the room
[19:18:57] robert_mobil joins the room
[19:19:42] nz joins the room
[19:20:10] lorddavidiii joins the room
[19:23:03] nz leaves the room
[19:23:45] debalance leaves the room
[19:23:46] debalance joins the room
[19:24:18] j.r joins the room
[19:26:29] <Licaon_Kter> nz: yes, and no, which distro updated to openssl 1.1.1?
[19:27:51] rom1dep leaves the room
[19:27:53] Sergio joins the room
[19:28:31] pod leaves the room
[19:28:39] <Licaon_Kter> nz: if you're mixing versions then yeah, stuff will happen
[19:29:58] debalance joins the room
[19:30:35] doctor leaves the room: Компьютер перешел в спящий режим
[19:31:59] <nz> Ubuntu 1804lts
[19:32:04] michaelbode leaves the room: Rechner geht in den Ruhezustand
[19:32:22] <nz> I'll just switch to compiling locally then
[19:32:29] clerie leaves the room
[19:32:37] debalance leaves the room
[19:32:38] debalance joins the room
[19:32:53] <nz> In general, hope I don't have too many things between /etc/ejabberd and /opt/ejabberd and service files, stuff like that
[19:33:55] <Licaon_Kter> nz: ok, so use ejabberd from the ubuntu repo then...
[19:34:13] michaelbode joins the room
[19:34:19] <nz> Nah, don't want to downgrade to 16.09 or sth ;]
[19:34:39] <Licaon_Kter> Yeah lol, exactly
[19:34:56] mario_26 leaves the room
[19:35:19] rom1dep joins the room
[19:35:44] doctor joins the room
[19:36:01] <nz> Have to say it this time guys and girls, thank yoy
[19:37:05] stp leaves the room
[19:37:08] <Licaon_Kter> nz: we helped you sooo much
[19:37:48] mario_26 joins the room
[19:39:57] robert_mobil leaves the room
[19:42:11] vanitasvitae joins the room
[19:42:41] de-facto joins the room
[19:42:57] robert_mobil joins the room
[19:43:09] mario_26 leaves the room
[19:43:10] mario_26 joins the room
[19:43:46] mario_26 leaves the room
[19:45:01] mimi89999 leaves the room: La machine se met en veille
[19:46:31] lorddavidiii leaves the room
[19:46:51] ablur joins the room
[19:47:37] marevalo leaves the room
[19:50:40] doctor leaves the room: Компьютер перешел в спящий режим
[19:51:11] ablur leaves the room
[19:53:08] robert_mobil leaves the room
[19:53:55] marevalo joins the room
[19:55:15] frainz leaves the room
[19:55:33] frainz joins the room
[19:55:49] doctor joins the room
[19:57:20] robert_mobil joins the room
[19:57:53] clerie joins the room
[19:58:02] j.r leaves the room
[19:58:11] j.r joins the room
[20:00:05] mario_26 joins the room
[20:00:06] j.r leaves the room
[20:00:14] j.r joins the room
[20:00:33] rincewind joins the room
[20:00:58] j.r leaves the room
[20:01:23] Odin leaves the room
[20:02:40] robert_mobil leaves the room
[20:02:58] Odin joins the room
[20:04:50] robert_mobil joins the room
[20:10:46] doctor leaves the room: Компьютер перешел в спящий режим
[20:12:03] rincewind leaves the room
[20:12:28] rincewind joins the room
[20:13:07] marek leaves the room
[20:13:09] marek joins the room
[20:13:24] cippaciong joins the room
[20:13:56] marek leaves the room
[20:15:03] michaelbode joins the room
[20:15:55] doctor joins the room
[20:16:08] integrationsfigur leaves the room
[20:16:42] <reset> The thanks guy again 🙃 hello
[20:17:14] marek joins the room
[20:18:11] cippaciong leaves the room
[20:18:12] tyler leaves the room
[20:21:42] marevalo leaves the room
[20:22:17] robert_mobil leaves the room
[20:23:05] michaelbode leaves the room
[20:23:06] michaelbode joins the room
[20:23:56] marevalo joins the room
[20:24:49] michaelbode leaves the room
[20:25:07] michaelbode joins the room
[20:27:55] pod leaves the room
[20:29:21] 4223 joins the room
[20:30:25] michaelbode leaves the room: Disconnected: Replaced by new connection
[20:30:26] michaelbode joins the room
[20:30:51] doctor leaves the room: Компьютер перешел в спящий режим
[20:31:04] michaelbode leaves the room: Disconnected: Replaced by new connection
[20:31:07] michaelbode joins the room
[20:33:14] Amolith leaves the room: Machine is going to sleep
[20:33:29] debalance leaves the room
[20:33:30] debalance joins the room
[20:35:58] doctor joins the room
[20:38:36] rincewind leaves the room
[20:41:19] 4223 leaves the room
[20:41:28] 4223 joins the room
[20:42:58] jonny joins the room
[20:44:44] Sergio leaves the room
[20:45:26] rincewind leaves the room
[20:46:39] michaelbode leaves the room
[20:46:39] michaelbode joins the room
[20:50:56] doctor leaves the room: Компьютер перешел в спящий режим
[20:52:49] pitchum leaves the room
[20:52:49] pitchum leaves the room
[20:53:22] vanitasvitae leaves the room
[20:53:30] vanitasvitae joins the room
[20:54:14] michaelbode leaves the room: Disconnected: Replaced by new connection
[20:54:14] michaelbode joins the room
[20:54:43] Neustradamus joins the room
[20:54:45] jk leaves the room
[20:55:16] jk joins the room
[20:56:05] doctor joins the room
[20:58:29] marevalo leaves the room
[20:58:29] madmalkav leaves the room
[20:58:37] michaelbode leaves the room: Disconnected: Replaced by new connection
[20:58:37] michaelbode joins the room
[20:58:41] nz joins the room
[21:02:44] nz leaves the room
[21:02:56] michaelbode leaves the room
[21:02:58] michaelbode joins the room
[21:03:04] nekit leaves the room
[21:03:14] max leaves the room
[21:03:24] vanitasvitae leaves the room
[21:03:36] vanitasvitae joins the room
[21:05:32] vanitasvitae leaves the room
[21:05:32] mimi89999 leaves the room
[21:06:29] debalance leaves the room
[21:06:45] Neustradamus leaves the room
[21:07:24] Sergio leaves the room
[21:08:53] debalance leaves the room
[21:09:09] marek leaves the room
[21:11:02] doctor leaves the room: Компьютер перешел в спящий режим
[21:13:14] mimi89999 joins the room
[21:13:24] marevalo joins the room
[21:14:45] beri leaves the room
[21:15:10] clerie leaves the room
[21:16:11] doctor joins the room
[21:16:24] dion joins the room
[21:18:32] marek joins the room
[21:23:29] michaelbode leaves the room: Disconnected: Replaced by new connection
[21:23:30] michaelbode joins the room
[21:24:16] debacle joins the room
[21:26:47] marek leaves the room: Machine is going to sleep
[21:27:09] michaelbode leaves the room: Disconnected: Replaced by new connection
[21:27:10] michaelbode joins the room
[21:28:51] ablur joins the room
[21:30:54] j.r leaves the room
[21:31:06] j.r joins the room
[21:31:07] doctor leaves the room: Компьютер перешел в спящий режим
[21:31:26] rom1dep leaves the room
[21:33:38] michaelbode leaves the room: Rechner geht in den Ruhezustand
[21:36:15] doctor joins the room
[21:39:37] ablur leaves the room
[21:40:12] debalance leaves the room
[21:40:14] debalance joins the room
[21:42:11] debalance joins the room
[21:42:50] michaelbode leaves the room: Disconnected: Replaced by new connection
[21:42:50] michaelbode joins the room
[21:46:16] reset leaves the room
[21:49:37] stp joins the room
[21:51:12] doctor leaves the room: Компьютер перешел в спящий режим
[21:51:45] ablur joins the room
[21:53:27] reset joins the room
[21:54:09] s joins the room
[21:54:21] Akasch joins the room
[21:54:36] debalance leaves the room
[21:56:13] s leaves the room
[21:56:21] doctor joins the room
[21:56:33] stp leaves the room
[21:57:12] stp joins the room
[21:58:28] Akasch leaves the room
[21:58:33] erik leaves the room
[21:59:35] frainz leaves the room
[21:59:41] frainz joins the room
[22:01:37] rincewind joins the room
[22:02:50] ablur leaves the room
[22:04:08] 4223 leaves the room
[22:04:14] 4223 joins the room
[22:08:32] jonny leaves the room: Rechner geht in den Ruhezustand
[22:11:17] doctor leaves the room: Компьютер перешел в спящий режим
[22:15:23] ThUnD3r|Gr33n© leaves the room
[22:16:27] doctor joins the room
[22:16:42] j.r joins the room
[22:26:08] jeremy leaves the room
[22:26:15] jeremy joins the room
[22:27:41] marc joins the room
[22:29:19] marc joins the room
[22:31:22] doctor leaves the room: Компьютер перешел в спящий режим
[22:32:10] erik joins the room
[22:36:34] doctor joins the room
[22:38:15] mario_26 leaves the room
[22:38:17] marc leaves the room
[22:39:12] ave joins the room
[22:39:42] zinid leaves the room
[22:40:02] 4223 leaves the room
[22:40:15] 4223 joins the room
[22:40:36] Amolith joins the room
[22:44:40] ave leaves the room
[22:45:09] marc leaves the room
[22:51:28] doctor leaves the room: Компьютер перешел в спящий режим
[22:51:45] tyler leaves the room
[22:54:15] tyler joins the room
[22:54:30] rincewind leaves the room
[22:56:33] nz joins the room
[22:56:37] doctor joins the room
[23:00:28] michaelbode leaves the room
[23:00:28] michaelbode joins the room
[23:01:46] tyler leaves the room
[23:02:01] tyler joins the room
[23:06:25] cippaciong leaves the room
[23:07:01] mario_26 joins the room
[23:11:33] doctor leaves the room: Компьютер перешел в спящий режим
[23:15:08] vanitasvitae joins the room
[23:15:16] Licaon_Kter leaves the room
[23:16:09] mario_26 leaves the room
[23:16:41] doctor joins the room
[23:22:53] vanitasvitae leaves the room
[23:23:25] ave joins the room
[23:30:16] j.r leaves the room
[23:31:38] doctor leaves the room: Компьютер перешел в спящий режим
[23:31:47] debacle leaves the room: Machine is going to sleep
[23:36:47] doctor joins the room
[23:40:19] michaelbode leaves the room
[23:40:19] michaelbode joins the room
[23:41:39] jeremy leaves the room
[23:42:41] tyler leaves the room
[23:47:09] ave leaves the room: Machine is going to sleep
[23:51:44] doctor leaves the room: Компьютер перешел в спящий режим
[23:54:12] mario_26 joins the room
[23:56:54] doctor joins the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!