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

GMT+0
[00:03:25] marc leaves the room
[00:07:02] stp leaves the room
[00:16:11] aj joins the room
[00:16:17] maddl leaves the room
[00:16:22] maddl joins the room
[00:16:41] ta leaves the room
[00:19:57] jeremy joins the room
[00:22:01] rom1dep leaves the room
[00:22:33] rom1dep joins the room
[00:24:11] jeremy leaves the room
[00:25:38] debacle leaves the room: Machine is going to sleep
[00:26:00] dos joins the room
[00:31:22] dos leaves the room
[00:35:34] chrys joins the room
[00:36:06] chrys leaves the room
[00:36:31] maddl leaves the room
[00:36:34] maddl joins the room
[00:37:51] Murderous Winged Devil leaves the room
[00:42:03] Eric Danielski leaves the room
[00:43:20] ta joins the room
[00:47:30] <reset> Since im still banned from conversations muc, can i ask here whats their license? Does anyone know? zinid Licaon_Kter
[00:47:46] <reset> s/their/his
[00:47:55] <reset> (Or its*)
[00:48:29] <reset> Holger? Anyone? πŸ™ƒ
[00:49:35] <reset> Nvm found it, gpl3
[00:49:39] <reset> πŸ€”πŸ€”πŸ€”
[00:50:03] <reset> Why though, does this guy gets any food or anything?
[00:51:39] j.r leaves the room
[00:51:58] j.r joins the room
[00:52:30] ludo leaves the room
[00:52:30] madmalkav leaves the room
[00:52:31] twerf leaves the room
[00:52:31] shara leaves the room
[00:52:33] Tiker leaves the room
[00:57:31] maddl leaves the room
[00:57:34] maddl joins the room
[01:01:27] Odin leaves the room
[01:01:30] Odin joins the room
[01:04:15] ta leaves the room
[01:05:59] Murderous Winged Devil joins the room
[01:07:33] ta joins the room
[01:12:24] cippaciong leaves the room
[01:12:27] cippaciong joins the room
[01:16:31] maddl leaves the room
[01:16:34] maddl joins the room
[01:19:44] mrDoctorWho leaves the room: Disconnected: Replaced by new connection
[01:19:49] mrDoctorWho joins the room
[01:22:10] Odin leaves the room
[01:22:11] Odin joins the room
[01:23:23] vogelweide leaves the room
[01:26:26] pprrks leaves the room: Disconnected: Replaced by new connection
[01:26:29] pprrks joins the room
[01:36:35] tyler leaves the room
[01:39:37] tyler joins the room
[01:42:51] pprrks leaves the room: Disconnected: Replaced by new connection
[01:42:55] pprrks joins the room
[01:49:16] michael joins the room
[02:00:31] pprrks leaves the room: Disconnected: Replaced by new connection
[02:00:34] pprrks joins the room
[02:01:31] Murderous Winged Devil leaves the room
[02:04:03] Murderous Winged Devil joins the room
[02:06:59] pprrks leaves the room: Disconnected: Replaced by new connection
[02:07:09] pprrks joins the room
[02:10:23] sumpfralle leaves the room: Rechner geht in den Ruhezustand
[02:12:32] pprrks leaves the room: Disconnected: Replaced by new connection
[02:12:36] pprrks joins the room
[02:18:14] Tioui leaves the room
[02:21:16] maddl leaves the room
[02:24:23] dos leaves the room
[02:28:18] ta leaves the room
[02:34:36] Murderous Winged Devil leaves the room: Machine is going to sleep
[02:47:48] ta joins the room
[02:51:08] ulrich leaves the room
[02:59:01] infinihub joins the room
[03:23:21] Eric Danielski leaves the room
[03:55:43] beri joins the room
[03:56:18] ludo joins the room
[03:58:23] ta leaves the room
[03:58:28] ta joins the room
[04:01:04] ma1uta leaves the room: Replaced by new connection
[04:01:05] ma1uta joins the room
[04:01:33] twerf joins the room
[04:02:18] jrmu joins the room
[04:08:42] Pingu from Woodquarter joins the room
[04:09:34] sezuan joins the room
[04:10:02] pod joins the room
[04:14:49] stp joins the room
[04:21:19] pod leaves the room
[04:25:00] pod joins the room
[04:25:39] pod joins the room
[04:28:18] Aleks leaves the room
[04:29:45] Alacer leaves the room
[04:29:46] Alacer joins the room
[04:29:59] stefan leaves the room: Disconnected: Replaced by new connection
[04:30:02] stefan joins the room
[04:31:48] Licaon_Kter joins the room
[04:34:31] rincewind joins the room
[04:37:55] 4223 joins the room
[04:39:54] 4223 leaves the room
[04:40:11] 4223 joins the room
[04:41:37] nekit joins the room
[04:41:50] Alacer leaves the room
[04:41:51] Alacer joins the room
[04:47:18] stp leaves the room
[04:47:29] <j.r> > Why though, does this guy gets any food or anything?
reset: you could make money with Open Source Software...
[04:48:18] <reset> Hmm
[04:48:33] <reset> 1) never release o/s
[04:48:35] <reset> ?
[04:48:58] <j.r> Lol what?
[04:49:39] <j.r> Also look at the Processone guys... they also make money with their Open Source software called ejabberd....
[04:53:53] j.r joins the room
[04:55:06] j.r leaves the room
[05:01:32] Sergio joins the room
[05:02:14] jonny leaves the room
[05:02:52] pod leaves the room
[05:04:06] pod joins the room
[05:05:26] VC leaves the room
[05:05:27] VC joins the room
[05:15:44] 4223 joins the room
[05:16:44] Alacer leaves the room
[05:16:46] Alacer joins the room
[05:19:31] jonny joins the room
[05:20:50] madmalkav joins the room
[05:22:29] sezuan leaves the room
[05:23:06] Alacer leaves the room
[05:23:08] Alacer joins the room
[05:30:55] mimi89999 leaves the room
[05:33:16] Aleks joins the room
[05:34:35] mimi89999 joins the room
[05:35:42] Alacer leaves the room
[05:35:57] Alacer joins the room
[05:36:31] marevalo leaves the room
[05:36:57] marevalo joins the room
[05:37:38] jk leaves the room
[05:37:39] jk joins the room
[05:38:10] ta leaves the room
[05:39:57] ta joins the room
[05:44:44] infinihub leaves the room: Disconnected: Replaced by new connection
[05:44:52] infinihub joins the room
[05:50:20] Aleks leaves the room
[05:50:51] Aleks joins the room
[05:55:17] ta leaves the room
[05:55:23] ta joins the room
[05:57:13] shara joins the room
[05:58:48] Aleks leaves the room
[06:03:05] stp joins the room
[06:03:10] Licaon_Kter leaves the room
[06:03:12] Licaon_Kter joins the room
[06:05:34] ElDuderino joins the room
[06:07:56] madmalkav leaves the room
[06:09:25] madmalkav joins the room
[06:15:39] Aleks joins the room
[06:19:38] marevalo leaves the room
[06:20:26] marevalo joins the room
[06:21:44] sezuan joins the room
[06:26:11] stp leaves the room
[06:28:33] marevalo leaves the room
[06:28:55] marc joins the room
[06:29:17] marevalo joins the room
[06:31:02] cjaushe4ka joins the room
[06:42:08] Alacer leaves the room
[06:42:10] Alacer joins the room
[06:44:19] Aleks leaves the room
[06:44:25] ThUnD3r|Gr33n joins the room
[06:48:07] jk leaves the room
[06:48:08] jk joins the room
[06:48:26] shara leaves the room
[06:48:39] shara joins the room
[06:49:05] ChaosKid42 leaves the room
[06:49:16] ChaosKid42 joins the room
[06:53:01] Aleks joins the room
[06:57:28] Alexander joins the room
[07:00:08] nz joins the room
[07:05:12] Licaon_Kter leaves the room
[07:05:15] Licaon_Kter joins the room
[07:06:50] marc leaves the room
[07:07:01] ChaosKid42 leaves the room
[07:09:17] stp joins the room
[07:09:23] ChaosKid42 joins the room
[07:09:45] sezuan leaves the room
[07:10:22] sezuan joins the room
[07:10:42] mightyBroccoli joins the room
[07:19:18] Eric Danielski joins the room
[07:20:33] zinid joins the room
[07:20:46] debalance joins the room
[07:23:28] rom1dep leaves the room
[07:23:45] rom1dep joins the room
[07:23:47] javafreund joins the room
[07:25:55] prefiks joins the room
[07:29:43] Licaon_Kter [cnvrs] joins the room
[07:29:56] <javafreund> Dear all,
i have some trouble with ejabberd. I am still learning how to install and use it. Therefore I have created a virtual maschine on a debian system and installed ejabberd on it. It works fine. I have created an admin account, which can log in in Gajim and another user which is also able to log in. But I have trouble with the webinterface. It took a while until I figured out that i need to deactivate tls in the config file in order to make it work. So the site is loading now and wants my admin credentials, but if i type them in (and they are valid - i am using these credentials to login in on gajim) and click on login nothing happens. no error message. the authorization window is then blank and still there.
Is there anyone who can help me out on this? I couldn't find help on the internet for this virtual machine situation.
here is my config file
https://pad.foebud.org/mkj8220313
[07:36:23] Daniel joins the room
[07:37:28] <Daniel> are muc/sub nodes proper pubsub nodes? can i query their contents with regular pubsub syntax?
[07:37:33] Daniel joins the room
[07:37:35] <Daniel> the 'XEP' doesn’t really say
[07:39:02] <Daniel> and the 'get a list of subscribers' which is the only example that does actually get the contents of a node does not use pubsub syntax
[07:39:20] 4223 leaves the room
[07:39:50] jk leaves the room
[07:39:51] jk joins the room
[07:42:35] maddl joins the room
[07:43:29] reset leaves the room
[07:44:17] aj leaves the room
[07:50:39] <zinid> Daniel, no, they are not
[07:51:13] <Daniel> zinid: thanks. That what I thought. But I didn't want to write code just to confirm that it won't work
[07:51:36] <zinid> sure, it's easier to ask πŸ™‚
[07:53:14] <zinid> javafreund, what URL are you using?
[07:53:30] <zinid> try http://localhost/admin/
[07:54:32] <javafreund> this is what i am using and i see a login
[07:54:37] <javafreund> but it doesnt work
[07:54:42] <javafreund> the credentials are correct
[07:55:50] jk leaves the room
[07:55:50] marc joins the room
[07:55:51] jk joins the room
[07:57:17] jk leaves the room
[07:57:28] jk joins the room
[07:57:31] michael leaves the room
[07:57:36] <zinid> javafreund, anything in ejabberd.log/error.log?
[07:57:45] michael joins the room
[07:57:46] <zinid> I mean any warnings or errors?
[07:58:18] Aleks leaves the room
[07:58:26] <zinid> $ grep warning ejabberd.log
$ cat error.log
[07:58:33] jeremy joins the room
[07:58:35] <javafreund> just a second
[07:59:34] <javafreund> could find the file
[07:59:38] <javafreund> couldn't
[08:00:53] <zinid> sigh
[08:02:06] <javafreund> found in  ejabberd/var/log/ejabberd an error log which is empty
[08:03:14] Murderous Winged Devil joins the room
[08:03:39] madmalkav leaves the room
[08:03:40] madmalkav joins the room
[08:03:45] <zinid> then enable Web inspector in the browser to see what exactly ejabberd returns when you see a blank page
[08:04:28] shara leaves the room
[08:04:43] <javafreund> i also found ejabberd.log but seems ok
[08:04:44] <javafreund> cd ejabberd/var/log/ejabberd
[08:04:47] <javafreund> sry
[08:05:00] marc leaves the room
[08:05:04] mimi89999 joins the room
[08:05:14] marc joins the room
[08:05:26] hlad joins the room
[08:05:27] <javafreund> auth error
[08:05:34] <javafreund> but credentials are correct
[08:06:34] <javafreund> i cant open the webeditor as the pop up is blocking me from doing so
[08:06:38] <Daniel> are you entering the jid or the localpart?
[08:06:55] <javafreund> i called my admin jabberhut
[08:07:00] <javafreund> so i enter jabberhut@localhost
[08:07:15] <javafreund> as i did it in gajim for loggin in for testing
[08:07:56] <zinid> not sure why people are trying to use web admin πŸ™‚ It's mostly unusable
[08:08:09] <javafreund> also just jabberhut doesn't work with credentials
[08:08:40] <javafreund> not sure why people are trying to use web admin πŸ™‚ It's mostly unusable -> but i would like to at least know where i can find it and how to use it just in case
[08:08:52] <Daniel> zinid, ever tried to set up shared roster groups (or modify an existing one) over the command line?
[08:12:39] ta joins the room
[08:14:00] <javafreund> did anyone look at my config file? could this be a solution? https://www.ejabberd.im/node/27/index.html -> "{acl, admin, {user, "someuser"}}
[08:14:41] rincewind leaves the room
[08:14:57] shara joins the room
[08:16:29] pprrks leaves the room: Disconnected: Replaced by new connection
[08:16:32] pprrks joins the room
[08:18:29] carlos leaves the room
[08:18:38] zinid leaves the room
[08:19:14] <javafreund> but that looks correct to me. maybe at oauth: -> scope -> oauth  -> changing it to jabberhut?
[08:20:13] spicewiesel leaves the room
[08:21:11] zinid joins the room
[08:21:46] <zinid> Daniel, ah, shared roster, that buggy thingy, right, you need a web admin for that πŸ™‚
[08:28:22] <javafreund> great more buggy things than just the webadmin πŸ˜€
[08:28:26] pprrks leaves the room
[08:28:48] <Licaon_Kter [cnvrs]> Daniel you don't want to use shared_roster nononononon
[08:29:24] aj joins the room
[08:30:05] rincewind joins the room
[08:30:42] <Daniel> Licaon_Kter [cnvrs]: unfortunately many customers want that
[08:31:10] rom1dep leaves the room
[08:31:21] rom1dep joins the room
[08:31:30] <Daniel> And I'd argue that at least all in all is a good and valid use case
[08:31:37] jk leaves the room
[08:31:37] jk joins the room
[08:32:29] Eric Danielski leaves the room
[08:34:18] spicewiesel joins the room
[08:39:11] Holger leaves the room
[08:39:23] Holger joins the room
[08:39:28] Alacer leaves the room
[08:39:50] <Daniel> Does this mean something to someone in here https://github.com/iNPUTmice/p2/issues/12
Was posted at the p2 issue tracker but seems more like an ejabberd issue if this is even an issue at all
[08:39:51] carlos leaves the room
[08:40:07] Alacer joins the room
[08:40:24] <Daniel> (because that particular p2 is hosted behind an ejabberd)
[08:41:15] <Licaon_Kter [cnvrs]> Daniel I know, I whant shared to work too, but I also need some good debugging info to make zinid interested enough to effing rewrite the damn thing πŸ™‚
[08:41:20] aj leaves the room
[08:41:25] <Licaon_Kter [cnvrs]> Daniel I know, I want shared to work too, but I also need some good debugging info to make zinid interested enough to effing rewrite the damn thing πŸ™‚
[08:41:27] carlos joins the room
[08:43:13] jeremy leaves the room
[08:43:56] maddl leaves the room
[08:43:58] Aleks joins the room
[08:44:04] jeremy joins the room
[08:44:24] mimi89999 leaves the room
[08:45:39] mimi89999 leaves the room
[08:45:42] ta leaves the room
[08:45:43] mimi89999 joins the room
[08:47:04] shara leaves the room
[08:47:18] rincewind joins the room
[08:47:25] debacle joins the room
[08:49:04] jeremy leaves the room
[08:50:14] nekit leaves the room
[08:51:45] nekit joins the room
[09:03:24] nico joins the room
[09:03:35] ta joins the room
[09:04:20] 4223 leaves the room
[09:05:40] shara joins the room
[09:07:53] ta leaves the room
[09:10:13] ta joins the room
[09:12:03] stp joins the room
[09:16:28] debacle leaves the room
[09:16:34] ta leaves the room
[09:18:03] stp leaves the room
[09:22:12] spicewiesel leaves the room
[09:27:59] ta joins the room
[09:30:34] ulrich joins the room
[09:31:24] <zinid> Daniel, the only bug I see is that ejabberd sends error response on the same s2s stream
[09:32:56] <zinid> and this is only happening on malformed stanzas: ejabberd cannot internally route malformed stanzas
[09:33:20] <Daniel> i figured
[09:34:01] ta leaves the room
[09:34:35] <zinid> and I will not gonna fix this: I just don't know how: there are some hard requirements for the stanza to be valid in order to pass it to internal routing procedures
[09:35:01] <zinid> for example if there is no 'type' in 'iq' somesome might just crash, also our static analyzer will complain
[09:35:16] spicewiesel joins the room
[09:35:33] <Daniel> sure that's fair. i figured as much (that this is the problem and that this is also not easy to fix if this is even a bug)
[09:36:00] <zinid> the only problem for the sender is that it won't receive a meaningful error for the crap s/he sent
[09:37:14] Alacer leaves the room
[09:37:16] Alacer joins the room
[09:40:10] reset joins the room
[09:40:13] ta joins the room
[09:40:31] <reset> Daniel: oh hi there 🧐
[09:40:47] <zinid> reset, please don't be annoying
[09:40:58] <zinid> (a friendly warning)
[09:41:51] <reset> j.r:
> Also look at the Processone guys... they also make money with their Open Source software called ejabberd....
Their product is their service/support etc, not the product/software itself
[09:41:59] <reset> zinid: πŸ€”
[09:42:00] <reset> K
[09:42:45] <j.r> > j.r:
> Their product is their service/support etc, not the product/software itself
The same counts for Conv
[09:43:17] <reset> Hmm eh anyway
[09:45:40] j.r joins the room
[09:46:41] mimi89999 joins the room
[09:46:58] ta leaves the room
[09:47:20] mimi89999 leaves the room
[09:47:48] maddl joins the room
[09:48:30] mimi89999 joins the room
[09:48:45] <javafreund> i start not liking ejabberd before i have even started using it πŸ˜‚οΈ this webinterface wont let me in at all
[09:50:30] ta joins the room
[09:52:09] j.r leaves the room
[09:53:23] Steven Roose joins the room
[09:53:56] <reset> It seems it doesnt like you then javafreund
[09:54:02] reset leaves the room
[09:54:26] reset joins the room
[09:54:37] ThFree joins the room
[09:55:33] Licaon_Kter [cnvrs] leaves the room
[09:57:07] Licaon_Kter [cnvrs] joins the room
[09:57:17] Aleks leaves the room
[10:00:54] Aleks joins the room
[10:04:02] ChaosKid42 leaves the room
[10:04:16] ChaosKid42 joins the room
[10:04:56] marc leaves the room
[10:06:43] debacle joins the room
[10:08:39] nico leaves the room
[10:09:09] Eric Danielski joins the room
[10:10:39] jk leaves the room
[10:10:39] jk joins the room
[10:12:49] focus121 leaves the room
[10:12:52] focus121 joins the room
[10:13:32] debacle leaves the room
[10:17:04] ThFree leaves the room
[10:17:09] kris joins the room
[10:17:26] ThFree joins the room
[10:19:08] <kris> https://tigase.net/blog-entry/aliases-jabberxmpp-account
[10:19:38] <kris> Is there some way to allow people to set up aliases in ejabberd as discussed above?
[10:29:44] Steven Roose joins the room
[10:30:18] mightyBroccoli leaves the room
[10:30:22] mightyBroccoli joins the room
[10:30:23] Daniel leaves the room
[10:32:21] Daniel joins the room
[10:37:35] andrey.g leaves the room
[10:38:25] robby8762 joins the room
[10:39:27] Tioui joins the room
[10:40:04] rom1dep leaves the room
[10:42:44] andrey.g joins the room
[10:47:14] robby8762 leaves the room
[10:48:28] debacle joins the room
[10:49:21] infinihub leaves the room
[10:51:42] maddl leaves the room
[10:52:31] marc joins the room
[10:54:01] <javafreund> maybe @reset
[10:54:19] clerie joins the room
[10:56:59] ChaosKid42 leaves the room
[10:58:35] ChaosKid42 joins the room
[10:59:04] Eric Danielski joins the room
[10:59:08] Eric Danielski leaves the room
[11:02:18] <jonny> My first experience with ejabberd was great, it simply worked if you change carefully the minimum changes in the default config and support is great through this channel..
[11:04:03] ta leaves the room
[11:04:18] <javafreund> unfortunatley, no one could help me out with this issue til now
[11:04:39] <javafreund> i mean i cant be the first one setting it up without ssl in a virtual machine for testing
[11:04:57] <javafreund> (at least i hope that most people try and learn before they set something up)
[11:05:05] clerie leaves the room
[11:08:26] marc leaves the room
[11:09:36] michael leaves the room
[11:09:36] michael joins the room
[11:10:19] clerie leaves the room
[11:11:58] 4223 joins the room
[11:14:27] Aleks leaves the room
[11:15:13] badlop joins the room
[11:15:20] clerie joins the room
[11:17:05] <Holger> javafreund: What is the _exact_ error message you're seeing?
[11:19:22] pprrks joins the room
[11:22:06] Eelco leaves the room
[11:24:45] Licaon_Kter [cnvrs] leaves the room
[11:26:44] Eelco joins the room
[11:28:27] Tiker joins the room
[11:30:02] Aleks joins the room
[11:30:47] jonny leaves the room
[11:30:47] rincewind leaves the room
[11:31:26] Daniel leaves the room
[11:33:12] rincewind joins the room
[11:34:07] jonny joins the room
[11:37:14] rincewind leaves the room
[11:38:09] rom1dep joins the room
[11:40:53] rincewind joins the room
[11:42:21] marc joins the room
[11:45:12] marevalo leaves the room
[11:45:37] <javafreund> authorization error
[11:45:39] <javafreund> thats it
[11:45:52] <javafreund> i bet its something in the config file which is wrong
[11:46:16] <javafreund> as the credentials are correct, its the admin account and i can log in to gajim etc with it but not to the web interface
[11:46:48] <Holger> The ejabberd source doesn't contain the string "authorization error".  I asked for the _exact_ message for a reason.
[11:47:42] maddl joins the room
[11:47:47] <Holger> Maybe you're trying to use an account that doesn't have the necessary privileges as per your access_rules.  But without a proper error message we can only guess.
[11:50:40] Tiker leaves the room
[11:50:40] Tiker joins the room
[11:52:31] mario_26 leaves the room
[11:56:12] marc leaves the room
[11:58:25] prefiks leaves the room
[11:58:28] prefiks joins the room
[11:58:49] infinihub joins the room
[11:59:36] mario_26 joins the room
[12:00:12] stp joins the room
[12:00:26] ta leaves the room
[12:01:17] ta joins the room
[12:02:13] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[12:03:01] tyler joins the room
[12:05:29] doctor joins the room
[12:06:23] stp leaves the room
[12:09:35] <jonny> I've read that you're using admin@localhost for your jid...
Are your sure that it's not admin@your.domain.tld?
[12:10:00] ta joins the room
[12:11:13] ta leaves the room
[12:11:51] <jonny> You could make a `tail -f /var/log/ejabberd.log` during login through the admin panel
[12:12:48] 4223 leaves the room
[12:13:37] tyler leaves the room: Machine is going to sleep
[12:14:35] Tiker leaves the room
[12:15:12] doctor leaves the room
[12:15:16] doctor joins the room
[12:21:39] 4223 joins the room
[12:22:26] Aleks leaves the room
[12:23:17] Man_Life joins the room
[12:23:47] Aleks joins the room
[12:24:57] stp joins the room
[12:25:50] Man_Life leaves the room
[12:26:08] Man_Life joins the room
[12:26:59] <jonny> Only talking people can be helped 😁, so don't blame the software
[12:29:53] clerie leaves the room
[12:31:23] <javafreund> its not admin?
[12:31:26] <javafreund> wer do you see that?
[12:31:41] <javafreund> sorry i still dont get notifications in dino πŸ™
[12:31:51] <javafreund> where* do you see that? i thought its jabberhut?
[12:32:06] ThFree leaves the room
[12:32:29] Sergio leaves the room
[12:32:47] ChaosKid42 leaves the room
[12:33:10] ChaosKid42 joins the room
[12:34:32] Sergio joins the room
[12:34:47] clerie joins the room
[12:35:10] clerie joins the room
[12:36:07] Man_Life leaves the room
[12:36:37] <jonny> Don't know what you're talking about... You told before that you try to enter the ejabberd web admin interface with a jid admin@localhost or am i wrong?
[12:36:43] zinid leaves the room
[12:36:43] zinid joins the room
[12:37:00] <javafreund> no i called my admin jabberhut and tried it with jabberhut@localhost
[12:37:11] <javafreund> i also tried it with jabberhut, admin@localhost or localhost
[12:37:14] <javafreund> nothing worked
[12:37:17] stp leaves the room
[12:37:28] <javafreund> here is my config file
https://pad.foebud.org/mkj8220313
[12:38:01] stp joins the room
[12:38:13] <javafreund> You could make a `tail -f /var/log/ejabberd.log` during login through the admin panel -> couldn't find the file or data
[12:39:02] <jonny> It should be on the machine where your installed ejabberd
[12:39:13] <jonny> If you didn't install via deb
[12:39:26] <jonny> Then it's in the ejabberd base folder
[12:39:28] Marzanna joins the room
[12:39:52] <jonny> Are you running Dino on the SAME machine
[12:40:01] <jonny> Than ejabberd server?
[12:40:36] Sergio leaves the room
[12:40:51] <javafreund> yep its running on the same machine. i did install via apt-get
[12:40:56] zinid leaves the room
[12:40:56] zinid joins the room
[12:41:43] Man_Life joins the room
[12:41:54] Tiker joins the room
[12:42:51] Sergio joins the room
[12:43:04] <javafreund> ah found it okay the log says 'bad password' but it is really the same one as i used with gajim o.O
[12:43:46] <Holger> The ejabberd source doesn't contain the string "bad password".
[12:43:54] <Holger> Could you copy-paste the entire log line you're seeing?
[12:44:30] <Holger> Ah "bad-password" (with a dash), I see it.
[12:45:25] <Holger> Okay yes that's indeed just an incorrect password.  Maybe foo with strange/non-ASCII characters or something?
[12:45:37] <Holger> Try changing the password to something simple and try again.
[12:46:23] ChaosKid42 leaves the room
[12:46:36] ChaosKid42 joins the room
[12:47:31] mimi89999 leaves the room
[12:47:42] tyler joins the room
[12:47:46] prefiks leaves the room
[12:48:04] Tiker leaves the room
[12:49:05] stp leaves the room
[12:49:44] zinid leaves the room
[12:49:44] zinid joins the room
[12:49:47] Tioui leaves the room
[12:50:15] maddl leaves the room
[12:51:23] <javafreund> I can log in as admin in gajim without problems or errors but get an erorr login. to be honest. i didnt do for the test case anything complicated
[12:51:56] ChaosKid42 leaves the room
[12:52:09] ChaosKid42 joins the room
[12:52:21] <Holger> You won't solve the issue by doing nothing :-)
[12:52:52] Licaon_Kter [cnvrs] joins the room
[12:53:41] <Holger> You could also try `ejabberdctl check-password javafreund example.com p4ssw0rd && echo correct`.
[12:54:30] <Holger> Are you specifying the full JID while logging in to the web thing?
[12:55:25] <javafreund> jep i tried it with the full jid
[12:55:26] Murderous Winged Devil leaves the room
[12:55:36] <javafreund> https://pad.foebud.org/ejabberd123
[12:55:41] <javafreund> thats my log
[12:56:42] <Holger> `ejabberdctl jabberhut localhost p4ssw0rd && echo correct` spits out "correct"?
[12:58:41] ChaosKid42 leaves the room
[12:59:26] <javafreund> command not found
[12:59:49] <Holger> How did you install ejabberd?
[13:00:30] jannic leaves the room
[13:01:07] <javafreund> sudo apt-get install ejabberd then sudo dpkg-reconfigure ejabberd (choosed admin account) then sudo /etc/init.d/ejabberd restart
[13:01:31] ChaosKid42 joins the room
[13:01:42] <Holger> dpkg -L ejabberd | grep ejabberdctl
[13:01:53] <javafreund> then i just disabled tls from the config file to be at least able to access the webpage
[13:03:03] Tiker joins the room
[13:03:19] jannic joins the room
[13:03:29] <javafreund> get the following results
[13:03:30] Murderous Winged Devil joins the room
[13:03:30] <javafreund> /etc/apparmor.d/usr.sbin.ejabberdctl
/usr/sbin/ejabberdctl
/usr/share/man/man8/ejabberdctl.8.gz
/etc/ejabberd/ejabberdctl.cfg
/usr/share/doc/ejabberd/examples/ejabberdctl.cfg
[13:03:59] <Holger> `/usr/sbin/ejabberdctl jabberhut localhost p4ssw0rd && echo correct` spits out "correct"?
[13:05:16] Daniel leaves the room
[13:05:19] Daniel joins the room
[13:05:52] <javafreund> unknown command
[13:06:14] erik leaves the room
[13:06:18] erik joins the room
[13:06:26] <Holger> `ls -l /usr/sbin/ejabberdctl`
[13:06:32] <javafreund> but sudo ejabberdctl register Benutzername Servername Passwort       works fine
[13:06:58] <Holger> `sudo ejabberdctl jabberhut localhost p4ssw0rd && echo correct` spits out "correct"?
[13:07:30] <javafreund> no already tried it
[13:07:46] <Holger> `sudo ejabberdctl jabberhut localhost p4ssw0rd || echo incorrect` spits out "incorrect"?
[13:08:27] <javafreund> that works
[13:08:29] Tiker leaves the room
[13:08:39] <Holger> Did you replace "p4ssw0rd" in that command line with the password you're typing into the browser while trying to access the web thing?
[13:08:49] <javafreund> yep
[13:09:00] <Holger> So my last command said "incorrect"?
[13:09:32] ta leaves the room
[13:09:32] rincewind leaves the room
[13:09:40] <javafreund> i tried it in the first command (correct) with my password but it wasnt working in the second one with a random one to get a incorrect result
[13:09:50] rincewind joins the room
[13:10:00] ta joins the room
[13:10:08] <Holger> ...
[13:10:08] <javafreund> but if i enter the real pw in the second one it also says incorect
[13:10:17] <Holger> Does you password contain only characters and/or digits?
[13:10:31] <Holger> ASCII characters I mean.
[13:11:31] <javafreund> on small characters and one digit. i really made it super easy for testing purposes.
[13:11:43] Daniel leaves the room
[13:11:47] Daniel joins the room
[13:11:59] ChaosKid42 leaves the room
[13:12:19] ChaosKid42 joins the room
[13:12:30] <javafreund> *only
[13:12:34] Daniel joins the room
[13:13:32] <Holger> I would nevertheless run `sudo ejabberdctl change-password jabberhut localhost newPassWord`, and then copy-paste that password into the browser.  (Even though that might obviously break Gajim or whatever client is already using the old password.)
[13:14:40] <Holger> Because as the `ejabberdctl check-password` calls above have shown, your problem at this point is simply that you're not using the password stored in ejabberd's user database.
[13:19:54] Man_Life leaves the room: Logged out
[13:20:01] <javafreund> ok thank you that works now..but the weird thing is also if i type in the new pw in gajim it cant connect to localhost anymore
[13:22:29] 4223 leaves the room
[13:26:02] ChaosKid42 leaves the room
[13:26:25] ChaosKid42 joins the room
[13:29:19] edhelas leaves the room
[13:30:36] marc joins the room
[13:31:46] edhelas joins the room
[13:36:04] jonny leaves the room
[13:36:05] an joins the room
[13:36:08] nico joins the room
[13:37:37] gockel joins the room
[13:38:19] <gockel> hi, quick question is is possible to convert the old mysql schema to the new schema?
[13:42:02] <zinid> gockel, no, the converter is currently broken
[13:42:08] clerie leaves the room
[13:42:10] ta leaves the room
[13:42:13] <Steven Roose> gockel, what old/new?
[13:42:13] clerie joins the room
[13:42:16] <Steven Roose> Is this a recent thing?
[13:42:31] <Steven Roose> I have an installation that's updated say 5 months ago.. Am I affected?
[13:42:43] <zinid> Steven Roose, no πŸ™‚
[13:42:48] <Steven Roose> K cool πŸ™‚
[13:43:07] xi leaves the room
[13:43:22] Eric Danielski joins the room
[13:43:40] <gockel> zinid, hmm thats unfortunate. Are there plan on fixing this? I quite like the new schema and I have to switch some day.
[13:44:22] <zinid> gockel, yes, there are plans for this, I'll try to fix this by the next release
[13:44:46] <gockel> zinid, sweet thank you Sir.
[13:44:50] <Daniel> It's probably not rocket science to do manually if you really want to
[13:45:18] Daniel leaves the room
[13:45:25] ta joins the room
[13:47:24] jk leaves the room
[13:47:25] jk joins the room
[13:48:03] ChaosKid42 leaves the room
[13:48:04] jeremy leaves the room
[13:49:11] <gockel> certainly not but if the converter is on its way to be functional again, and the old schema not being deprecated, I don't see why I should
[13:50:21] aj joins the room
[13:50:38] ChaosKid42 joins the room
[13:51:29] ta leaves the room
[13:53:45] Alacer leaves the room
[13:53:46] Alacer joins the room
[13:54:00] jk leaves the room
[13:54:02] jk joins the room
[13:55:08] xi joins the room
[13:55:59] pod leaves the room
[13:56:16] pod joins the room
[13:57:30] Aleks leaves the room
[13:57:54] Tioui joins the room
[13:58:18] Aleks joins the room
[13:59:22] ta joins the room
[14:04:54] jonny joins the room
[14:06:15] marevalo joins the room
[14:16:09] Alacer leaves the room
[14:18:44] Tiker joins the room
[14:22:22] jeremy joins the room
[14:23:04] j.r leaves the room
[14:24:11] 4223 joins the room
[14:29:38] badlop leaves the room
[14:31:37] zinid leaves the room
[14:31:48] zinid joins the room
[14:35:25] gockel leaves the room
[14:35:27] gockel joins the room
[14:40:37] Aleks leaves the room
[14:42:33] j.r joins the room
[14:49:27] Aleks joins the room
[14:54:24] pprrks leaves the room
[14:54:27] pprrks joins the room
[14:55:50] sezuan leaves the room
[14:56:08] Alexander leaves the room
[14:56:08] ma1uta leaves the room
[14:56:09] aleksey leaves the room
[14:56:23] pprrks leaves the room
[14:56:26] pprrks joins the room
[14:57:01] ta leaves the room
[14:59:53] ta joins the room
[15:00:18] stp joins the room
[15:01:22] erik leaves the room
[15:01:29] pprrks leaves the room
[15:03:43] Sergio joins the room
[15:05:55] ta leaves the room
[15:07:15] prefiks joins the room
[15:08:03] vanitasvitae joins the room
[15:09:23] ta joins the room
[15:09:59] vanitasvitae leaves the room
[15:10:10] vanitasvitae joins the room
[15:14:12] vanitasvitae leaves the room
[15:15:54] erik joins the room
[15:15:58] j.r leaves the room
[15:16:37] clerie leaves the room
[15:16:56] clerie joins the room
[15:17:45] clerie leaves the room
[15:17:51] clerie joins the room
[15:18:58] clerie leaves the room
[15:19:03] clerie joins the room
[15:21:20] Tioui leaves the room
[15:21:40] ta leaves the room
[15:22:09] Marzanna leaves the room: Bye!
[15:22:17] Eric Danielski leaves the room
[15:23:47] ta joins the room
[15:24:58] rincewind leaves the room
[15:25:22] rincewind joins the room
[15:26:36] Tiker leaves the room
[15:26:37] Tiker joins the room
[15:27:54] j.r joins the room
[15:29:49] j.r joins the room
[15:29:58] aleksey joins the room
[15:30:16] aleksey leaves the room
[15:32:36] cjaushe4ka leaves the room
[15:33:43] aleksey joins the room
[15:39:18] Sergio leaves the room
[15:41:20] rincewind leaves the room
[15:41:32] pprrks joins the room
[15:44:20] ChaosKid42 leaves the room
[15:44:32] ChaosKid42 joins the room
[15:44:56] rom1dep joins the room
[15:46:24] nico leaves the room
[15:46:24] gockel leaves the room
[15:46:59] Tiker leaves the room
[15:46:59] Tiker joins the room
[15:50:35] jonny leaves the room
[15:51:12] marevalo leaves the room
[15:51:21] marevalo joins the room
[15:54:03] jonny joins the room
[15:54:22] SouL leaves the room
[15:55:07] SouL joins the room
[15:55:47] ta leaves the room
[16:01:28] ta joins the room
[16:02:05] jonny joins the room
[16:03:46] ThUnD3r|Gr33n leaves the room
[16:05:19] jonny leaves the room
[16:05:29] jonny leaves the room
[16:05:35] jonny joins the room
[16:06:04] rincewind joins the room
[16:07:00] jonny leaves the room
[16:07:01] jonny joins the room
[16:09:23] rincewind leaves the room
[16:09:33] Tiker leaves the room
[16:09:33] madmalkav leaves the room
[16:09:34] madmalkav joins the room
[16:09:36] Tiker joins the room
[16:09:49] rincewind joins the room
[16:11:20] Aleks leaves the room
[16:13:49] marevalo leaves the room
[16:13:50] Licaon_Kter [cnvrs] leaves the room
[16:13:58] marevalo joins the room
[16:19:07] Eric Danielski leaves the room
[16:19:33] stp leaves the room
[16:23:31] Aleks joins the room
[16:26:21] 4223 leaves the room
[16:26:24] Licaon_Kter joins the room
[16:26:29] stp joins the room
[16:26:32] 4223 joins the room
[16:26:50] Eric Danielski joins the room
[16:27:22] Tiker leaves the room
[16:27:22] Tiker joins the room
[16:27:22] Tiker is now known as tiker
[16:31:03] Eric Danielski joins the room
[16:34:08] stp leaves the room
[16:37:07] stp joins the room
[16:37:57] debacle leaves the room
[16:42:26] marc leaves the room
[16:43:34] ThFree leaves the room
[16:43:56] ThFree joins the room
[16:44:20] jonny leaves the room
[16:44:32] jonny joins the room
[16:46:15] tiker leaves the room
[16:46:15] Tiker joins the room
[16:49:54] debalance leaves the room
[16:56:42] Tiker leaves the room
[16:56:42] Tiker joins the room
[16:59:49] jonny leaves the room
[17:02:18] infinihub leaves the room
[17:02:21] infinihub joins the room
[17:03:06] Tiker leaves the room
[17:03:06] Tiker joins the room
[17:03:07] Tiker is now known as tiker
[17:03:07] tiker leaves the room
[17:03:08] Tiker joins the room
[17:04:57] Rev joins the room
[17:05:00] <Rev> Hey.
[17:05:23] <Rev> Can you put ejabberd s2s and c2s on the same port? Is there a module to do that, if this is not possible out of the box?
[17:05:24] aj leaves the room
[17:06:28] jonny joins the room
[17:10:13] shara leaves the room
[17:10:13] Rev leaves the room
[17:10:32] Rev joins the room
[17:10:32] Rev leaves the room
[17:10:57] marc joins the room
[17:11:14] ta leaves the room
[17:11:41] Reventlov joins the room
[17:11:47] Reventlov joins the room
[17:13:13] tyler leaves the room: Machine is going to sleep
[17:13:20] Reventlov leaves the room
[17:13:23] ta joins the room
[17:13:36] focus121 leaves the room
[17:14:03] Rev joins the room
[17:16:19] mimi89999 leaves the room
[17:18:43] focus121 joins the room
[17:20:30] Aleks leaves the room
[17:21:02] ta leaves the room
[17:21:30] jonny leaves the room
[17:22:12] mimi89999 joins the room
[17:22:44] <Rev> (goal is to use sslh because all but the 443 port is blocked)
[17:24:24] ta joins the room
[17:25:46] <Daniel> If you are going to sslh anyway can you not use that to multiplex?
[17:26:24] jonny joins the room
[17:26:33] <Licaon_Kter> Rev:  see https://gist.github.com/54d4656cc753b98e1dc0d81a59a73faa ;)
[17:28:16] <Daniel> If you are only going to expose on port only servers which support direct tls will be able to talk to you tho
[17:28:17] <Rev> Daniel: Seems only S2S or C2S is working at a time according to my "stream error" in conversations when I use this conf: http://0x0.st/zJ6u.txt
[17:28:54] <Rev> (I have no problem multiplexing http traffic, what I need is running the c2s and s2s components over the same port)
[17:29:10] <Daniel> Well in ejabberd it would still be multiple ports. Sslh would do the multi plexing for you
[17:29:23] <Rev> sslh cannot differentiates s2s and c2s I think
[17:29:36] <Rev> Licaon_Kter: checking that right now, thanks
[17:29:38] <Daniel> Based on alpn
[17:29:41] <Daniel> It should
[17:30:10] <Rev> oh, ok, I'm not using it at all right now
[17:30:17] <Rev> thanks for the hints
[17:30:22] ThFree leaves the room
[17:30:35] <Daniel> I mean the short answer is don't. Get a better server/hoster
[17:30:52] ThFree joins the room
[17:31:05] Tiker leaves the room
[17:31:13] <Daniel> Just because you can doesn't mean you should (run it on the same port)
[17:31:48] <Rev> thanks for your concerns.
[17:33:25] <Rev> (we host it in a university, and asking for a port opening would mean probably waiting one year, we will ask for it but, in the meantime…)
[17:35:51] <Daniel> I mean the least crazy one is probably use sslh to multiplex the traffic based on alpn to the c2s tls port. And then fallback everything that is not tls to the s2s port
[17:36:08] <Daniel> Because broadly clients are more likely to support direct tls
[17:36:21] <Daniel> Unless you don't really care about s2s anyway
[17:38:40] Tiker joins the room
[17:42:52] rom1dep leaves the room: Machine is going to sleep
[17:45:18] jk leaves the room
[17:45:18] jk joins the room
[17:46:10] stefan leaves the room
[17:46:12] stefan joins the room
[17:46:13] marc joins the room
[17:46:34] ta leaves the room
[17:46:38] jk leaves the room
[17:47:13] jk joins the room
[17:47:55] shara joins the room
[17:50:23] focus121 leaves the room
[17:50:47] marevalo leaves the room
[17:51:49] hobo joins the room
[17:52:02] Daniel joins the room
[17:52:52] Marzanna joins the room
[17:53:05] ta joins the room
[17:53:07] Eric Danielski leaves the room
[17:53:37] ulrich leaves the room
[17:55:15] ulrich joins the room
[17:55:29] debalance joins the room
[17:58:13] Eelco leaves the room
[18:00:36] ma1uta joins the room
[18:00:47] Amolith leaves the room
[18:00:51] Amolith joins the room
[18:01:23] Eric Danielski joins the room
[18:02:04] Daniel leaves the room
[18:02:46] Eelco joins the room
[18:04:33] focus121 joins the room
[18:11:21] jannic leaves the room
[18:11:25] jannic joins the room
[18:12:53] lovetox joins the room
[18:15:38] tyler joins the room
[18:16:43] stefan leaves the room: Disconnected: Replaced by new connection
[18:16:45] stefan joins the room
[18:17:50] hlad joins the room
[18:17:51] hlad leaves the room
[18:19:44] kris leaves the room
[18:19:46] kris joins the room
[18:22:55] rincewind leaves the room
[18:23:59] clerie leaves the room
[18:24:04] clerie joins the room
[18:25:09] twerf leaves the room
[18:25:40] Eelco leaves the room
[18:25:40] Eelco joins the room
[18:26:51] Reventlov[x] joins the room
[18:26:56] <Reventlov[x]> Daniel: indeed
[18:27:43] hlad joins the room
[18:29:06] <Holger> Or fix sslh to distinguish c2s vs. s2s.
[18:29:40] focus121 leaves the room
[18:30:59] twerf joins the room
[18:31:56] Tiker leaves the room
[18:32:38] <Reventlov[x]> Well, so now, what I have is sslh listening on port 443, and sending whatever supports alpn to the good port (5222 for c2s, 5223 for s2s), and then "xmpp" traffic to s2s
[18:32:38] Rev leaves the room
[18:32:40] hlad leaves the room: Machine is going to sleep
[18:33:04] <Reventlov[x]> and, since I'm talking to you, it works
[18:34:16] <Reventlov[x]> So I guess I only supports client that support direct tls
[18:34:27] <Holger> Yup.
[18:34:28] <Reventlov[x]> which should be most of the importants ones.
[18:34:40] <Holger> Well …
[18:35:00] <Holger> Obviously depends on your definition of "important" πŸ™‚
[18:35:30] <Holger> Not sure there's an iOS client that supports this, for example.
[18:35:34] <Reventlov[x]> :p (you have some examples of clients not supporting it?)
[18:35:35] <Reventlov[x]> oh well, ok
[18:36:03] vanitasvitae joins the room
[18:37:22] <Holger> You might want to offer Converse.js to have an alternative for unhappy users of other clients.
[18:37:22] kris leaves the room
[18:38:01] <Daniel> Bake cookies and go to the NOC in person?
[18:38:25] Reventlov[x] leaves the room
[18:38:30] Reventlov[x] joins the room
[18:39:05] Odin leaves the room
[18:39:40] Reventlov[x] leaves the room
[18:39:43] kris joins the room
[18:39:45] Reventlov[x] joins the room
[18:39:47] marevalo joins the room
[18:40:53] Alacer joins the room
[18:41:28] Daniel joins the room
[18:43:47] Odin joins the room
[18:45:20] cippaciong leaves the room
[18:46:50] Reventlov[x] leaves the room
[18:47:47] Reventlov[x] joins the room
[18:47:47] Reventlov[x] leaves the room
[18:48:08] cippaciong joins the room
[18:48:40] ta leaves the room
[18:49:06] debalance leaves the room
[18:49:43] Reventlov[x] joins the room
[18:49:43] Reventlov[x] leaves the room
[18:49:44] kris leaves the room
[18:50:38] Reventlov[x] joins the room
[18:50:38] Reventlov[x] leaves the room
[18:53:18] ablur joins the room
[18:54:07] ta joins the room
[18:54:11] Tiker joins the room
[18:54:44] Reventlov[x] joins the room
[18:55:24] kris joins the room
[18:55:59] <kris> Hi. I am trying to add a second vhost to my ejabbered config
[18:56:11] <kris> With a seperate certificate
[18:56:17] Aleks joins the room
[18:57:00] <kris> It works well for one domain with the "certfiles" argument and a list of the priv.key and cert.crt
[18:57:03] Reventlov[x] leaves the room
[18:57:06] Alacer leaves the room
[18:57:37] <kris> But the domain_certfile option seems to only accept a string, not a list
[18:58:07] nekit leaves the room
[18:58:43] nekit joins the room
[18:58:44] <kris> Does that mean I first have to manually combine the two, or is there a way to use the two cert files directly?
[18:59:10] <zinid> kris, use `certfiles` option
[18:59:18] <zinid> kris, just list all your PEM files there
[18:59:50] <zinid> https://github.com/processone/ejabberd/blob/master/ejabberd.yml.example#L26
[19:00:04] <zinid> also remove any domain_certfile options, they are deprecated
[19:00:07] ta leaves the room
[19:00:11] Eric Danielski leaves the room
[19:00:12] Eric Danielski joins the room
[19:00:18] <zinid> (if you're using 19.08 of course)
[19:01:00] marevalo leaves the room
[19:01:01] erik leaves the room
[19:02:00] doctor leaves the room: Stream closed by us: Timed out waiting for stream resumption (connection-timeout)
[19:02:22] jonny leaves the room
[19:03:44] Tiker leaves the room
[19:04:06] sezuan joins the room
[19:04:52] jonny joins the room
[19:05:11] <kris> Yes using 19.08
[19:05:42] <kris> But certfiles is not allowing to be added under host_config
[19:06:04] <zinid> kris, ejabberd will pick the needed certfile for your domain
[19:06:40] <kris> Ahh, so I just add more. Why difficult if it also can be easy πŸ€¦β€β™‚οΈ
[19:07:38] <kris> Will try :)
[19:07:51] <zinid> yes, ejabberd parses the certificates, finds matching private keys, rebuilds the chain and then picks the needed chain for the domain
[19:07:55] ta joins the room
[19:08:37] erik joins the room
[19:09:00] <kris> Maybe worth mentioning in the official docu that also still has a section on domain_certfiles ;)
[19:09:10] <zinid> yes, on my TODO list πŸ™‚
[19:09:14] <kris> But thanks!
[19:09:17] <zinid> I will do that by 2025 I think
[19:09:22] <kris> 🀣
[19:10:06] focus121 joins the room
[19:10:12] ablur leaves the room
[19:12:40] kris leaves the room
[19:12:42] kris joins the room
[19:14:05] ThFree leaves the room
[19:14:26] clerie leaves the room
[19:14:30] doctor joins the room
[19:14:32] ThFree joins the room
[19:14:42] rincewind leaves the room
[19:17:44] dos joins the room
[19:17:45] nekit leaves the room
[19:18:55] ablur joins the room
[19:22:58] prefiks leaves the room
[19:23:12] dos leaves the room
[19:23:51] Sergio joins the room
[19:25:52] <kris> Works well.
[19:27:44] Sergio leaves the room
[19:30:16] ablur leaves the room
[19:30:53] erik leaves the room
[19:31:07] rincewind joins the room
[19:31:56] Pingu from Woodquarter leaves the room
[19:32:33] kris leaves the room
[19:32:34] kris joins the room
[19:34:14] spicewiesel leaves the room
[19:34:22] spicewiesel joins the room
[19:37:48] ablur joins the room
[19:38:09] sumpfralle joins the room
[19:40:36] kris leaves the room
[19:40:41] kris joins the room
[19:42:59] erik joins the room
[19:43:30] lovetox leaves the room
[19:44:42] clerie joins the room
[19:47:27] j.r leaves the room
[19:50:54] sezuan leaves the room
[19:54:21] mimi89999 leaves the room: Disconnected: Replaced by new connection
[19:54:21] mimi89999 joins the room
[19:54:23] perflyst joins the room
[19:55:16] <perflyst> is it possible to use two auth sources with ejabberd? e.g. local and ldap at the same time?
[19:55:23] madmalkav leaves the room
[19:55:23] madmalkav joins the room
[19:57:33] j.r leaves the room
[19:57:58] j.r joins the room
[19:59:26] <kris> AFAIK yes
[19:59:50] <kris> Not 100% sure though
[20:00:11] Man_Life joins the room
[20:00:17] erik leaves the room
[20:00:21] <zinid> perflyst, yes
[20:00:40] <zinid> perflyst,
```
auth_method:
  - internal
  - ldap
```
[20:01:25] <perflyst> ok, and how does it work in more detail?
if "testuser" is in internal and ldap, can he use both passwords?
[20:02:55] <kris> https://beherit.pl/en/wordpress/plugins/ejabberd-account-tools/
[20:03:05] <kris> Trying to set this up.
[20:03:33] Tiker joins the room
[20:03:39] <kris> Really nice so far... but the rest API config seems to have changed a lot recently?
[20:03:53] erik joins the room
[20:04:41] <zinid> perflyst, ejabberd will check internal first and if fails then it checks ldap
[20:05:03] <kris> Is there a guide somewhere how to configure something like that on 19.08? The readme in the above plugin is 16.04 level
[20:05:17] rom1dep leaves the room
[20:06:10] <perflyst> "if fails"
well if the passwords are different this means it checks internal and reports user exist but password is wrong? or will it check LDAP anyways if the pw is "wrong"?
[20:07:08] rom1dep leaves the room
[20:07:26] Eric Danielski leaves the room
[20:07:37] Eric Danielski joins the room
[20:07:44] <zinid> perflyst, it's just logical OR
[20:07:57] <zinid> internal OR ldap
[20:08:12] <zinid> which means either auth succeed with internal or ldap
[20:08:25] <perflyst> ok thx
[20:09:41] Tiker leaves the room
[20:09:43] jonny leaves the room
[20:09:49] Sergio leaves the room
[20:10:21] beri leaves the room
[20:10:30] <zinid> in the next version more complex form will be added:
auth_method:
  - [sql, internal]
  - ldap
  - [mnesia, external]
[20:10:32] <zinid> πŸ˜€
[20:10:41] Odin joins the room
[20:10:56] jonny joins the room
[20:10:59] <zinid> which is a conjuctive normal form πŸ˜€
[20:11:33] jonny leaves the room
[20:12:34] <zinid> i.e. (sql AND internal) OR ldap OR (mnesia AND external)
[20:12:34] jonny joins the room
[20:13:12] ablur leaves the room
[20:13:23] <kris> > Is there a guide somewhere how to configure something like that on 19.08? The readme in the above plugin is 16.04 level
https://pastebin.com/bkGKTdqy
[20:13:34] <kris> Is the guide provided
[20:14:40] <kris> But everything after the acl part looks totally different from the ejabberd 19.08 default config
[20:14:59] focus121 leaves the room
[20:15:02] focus121 joins the room
[20:16:18] <zinid> I personally have no clue how that http API/command magic works, so cannot answer
[20:16:38] <kris> Holger might know?
[20:16:41] Tiker joins the room
[20:16:58] <zinid> prefiks knows, but he is not joined ATM
[20:17:31] <kris> Ok. Then I will check again another time with him. Thanks
[20:18:02] <zinid> I will ask him to join tomorrow morning
[20:18:03] nekit joins the room
[20:18:17] <zinid> or, if I forget, remind me please
[20:18:49] <kris> Ok will do
[20:18:53] Eric Danielski leaves the room
[20:20:09] <zinid> did you look into https://docs.ejabberd.im/developer/ejabberd-api/permissions/ ?
[20:20:22] <zinid> it's brutal shit though...
[20:21:03] SouL leaves the room
[20:21:08] SouL joins the room
[20:21:34] madmalkav leaves the room
[20:21:34] madmalkav joins the room
[20:21:34] <kris> Yeah a bit... problem is I understand not even half of it, and it doesn't fit at all to what the wordpress plugin suggests
[20:22:31] Tiker leaves the room
[20:22:46] vanitasvitae leaves the room
[20:23:27] Man_Life leaves the room: Replaced by new connection
[20:23:27] Man_Life joins the room
[20:23:34] <kris> But it must be working somehow as I know that the author of this plugin has it running with 18.12
[20:23:48] <kris> On jix.im
[20:24:39] erik leaves the room
[20:24:39] erik joins the room
[20:25:44] Reventlov[x] joins the room
[20:26:28] Licaon_Kter leaves the room
[20:26:40] rom1dep joins the room
[20:27:19] Reventlov[x] joins the room
[20:27:25] rom1dep joins the room
[20:28:23] perflyst leaves the room
[20:29:35] focus121 leaves the room
[20:29:44] madmalkav leaves the room
[20:29:45] madmalkav joins the room
[20:31:42] Reventlov[x] leaves the room
[20:33:44] Reventlov[x] joins the room
[20:34:08] madmalkav leaves the room
[20:34:08] madmalkav joins the room
[20:34:17] jeremy leaves the room
[20:34:36] ta leaves the room
[20:35:15] jeremy joins the room
[20:36:23] madmalkav leaves the room
[20:36:23] madmalkav joins the room
[20:36:27] ta joins the room
[20:36:59] hlad joins the room
[20:37:01] hlad leaves the room
[20:37:15] tyler leaves the room: Machine is going to sleep
[20:38:18] ablur joins the room
[20:40:21] focus121 joins the room
[20:42:15] Tiker joins the room
[20:49:26] lags leaves the room
[20:50:28] marc leaves the room
[20:50:31] Tiker leaves the room
[20:50:32] Tiker joins the room
[20:50:35] Tiker leaves the room
[20:50:37] Tiker joins the room
[20:54:33] michael leaves the room
[20:55:43] madmalkav leaves the room
[20:56:57] Daniel leaves the room
[20:59:39] Reventlov[x] leaves the room: Disconnected: closed
[21:01:28] ablur leaves the room
[21:03:38] Steven Roose leaves the room
[21:04:45] Steven Roose leaves the room
[21:05:13] ablur joins the room
[21:06:43] Man_Life leaves the room: Logged out
[21:07:23] lags joins the room
[21:14:42] vogelweide joins the room
[21:15:51] Daniel joins the room
[21:17:24] debacle joins the room
[21:18:03] j.r leaves the room
[21:18:36] vogelweide leaves the room
[21:18:42] nico joins the room
[21:18:43] gockel joins the room
[21:18:50] vogelweide joins the room
[21:20:22] vanitasvitae joins the room
[21:20:47] pprrks leaves the room
[21:22:42] Amolith leaves the room
[21:23:17] ablur leaves the room
[21:26:47] ta leaves the room
[21:26:54] ta joins the room
[21:27:28] focus121 leaves the room
[21:28:30] Licaon_Kter joins the room
[21:28:31] nekit leaves the room
[21:28:46] Amolith joins the room
[21:29:22] ma1uta leaves the room: Replaced by new connection
[21:29:23] ma1uta joins the room
[21:32:35] hobo leaves the room
[21:32:54] ta leaves the room
[21:34:23] Amolith leaves the room
[21:35:19] madmalkav joins the room
[21:35:52] rincewind leaves the room
[21:36:10] rincewind joins the room
[21:38:09] focus121 joins the room
[21:38:58] Neustradamus joins the room
[21:41:14] mimi89999 leaves the room
[21:41:46] ta joins the room
[21:42:15] jk leaves the room
[21:44:05] cippaciong leaves the room
[21:44:08] cippaciong joins the room
[21:44:46] gav joins the room
[21:46:31] rom1dep leaves the room
[21:48:36] rincewind leaves the room
[21:49:28] mimi89999 joins the room
[21:49:32] Neustradamus leaves the room
[21:54:19] jk joins the room
[21:54:48] jk leaves the room: Rechner geht in den Ruhezustand
[21:55:23] jk joins the room
[21:55:42] jk leaves the room
[21:55:57] jk joins the room
[21:56:15] jk leaves the room
[21:56:16] jk joins the room
[21:56:17] Daniel leaves the room
[21:59:38] gockel leaves the room
[21:59:38] nico leaves the room
[21:59:48] zinid leaves the room
[22:00:05] madmalkav leaves the room
[22:00:21] infinihub leaves the room
[22:01:27] ablur joins the room
[22:04:22] ulrich leaves the room
[22:04:22] ulrich joins the room
[22:07:28] clerie leaves the room
[22:07:32] twerf leaves the room
[22:10:30] ulrich leaves the room
[22:10:30] ulrich joins the room
[22:10:32] nico joins the room
[22:10:34] gockel joins the room
[22:16:57] rom1dep joins the room
[22:18:38] ta leaves the room
[22:19:45] ta joins the room
[22:25:48] ta leaves the room
[22:26:24] jeremy leaves the room
[22:27:28] ablur leaves the room
[22:29:03] ablur joins the room
[22:31:02] Amolith joins the room
[22:36:49] ta joins the room
[22:42:55] ta leaves the room
[22:43:20] vogelweide leaves the room
[22:47:02] Eric Danielski leaves the room
[22:47:42] marevalo joins the room
[22:48:39] ablur leaves the room
[22:48:51] pod leaves the room
[22:50:19] infinihub joins the room
[22:50:54] jeremy joins the room
[22:52:57] mightyBroccoli leaves the room: Machine is going to sleep
[22:52:57] gockel leaves the room
[22:52:57] nico leaves the room
[22:53:11] Eric Danielski joins the room
[22:53:33] marevalo leaves the room
[22:55:17] marevalo joins the room
[22:57:14] marc leaves the room
[22:58:42] Eric Danielski leaves the room
[22:58:48] ta joins the room
[23:00:00] ElDuderino leaves the room
[23:00:04] Eric Danielski joins the room
[23:00:11] Licaon_Kter leaves the room
[23:00:52] Licaon_Kter joins the room
[23:03:54] Licaon_Kter leaves the room
[23:05:10] beri joins the room
[23:05:29] tyler leaves the room
[23:07:41] ta leaves the room
[23:11:32] cippaciong leaves the room
[23:11:44] beri leaves the room
[23:11:52] ta joins the room
[23:15:54] pod leaves the room
[23:17:52] ta leaves the room
[23:19:21] ta joins the room
[23:31:34] Licaon_Kter leaves the room
[23:37:40] lags joins the room
[23:40:46] ta leaves the room
[23:41:29] Eric Danielski leaves the room
[23:42:42] andrew leaves the room
[23:42:43] andrew joins the room
[23:43:34] clerie joins the room
[23:43:55] jk leaves the room
[23:44:26] ta joins the room
[23:47:43] Eric Danielski joins the room
[23:48:18] clerie leaves the room
[23:52:03] vanitasvitae leaves the room
[23:52:30] vanitasvitae joins the room
[23:54:02] vanitasvitae leaves the room
[23:54:20] vanitasvitae joins the room
[23:54:50] pprrks joins the room
[23:55:53] vanitasvitae leaves the room
[23:56:11] vanitasvitae joins the room
[23:57:54] vanitasvitae leaves the room
[23:58:12] vanitasvitae joins the room
[23:59:45] vanitasvitae leaves the room
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!