neshtaxmppsomething stange is happening with ejabberd. you are not connected to this chat... latest git ejabberd. attention
marc_has joined
igoosehas joined
igoosehas left
wurstsalathas left
igoosehas joined
krauqhas left
krauqhas joined
Lancehas left
rionhas left
rionhas joined
404.cityhas joined
404.cityhas left
lnjhas joined
Lancehas joined
moparisthebesthas left
moparisthebesthas joined
Andrew Nenakhovhas left
archas left
archas joined
Douglas Terabytehas left
Douglas Terabytehas joined
COM8has joined
davidhas left
COM8has left
waqashas left
waqashas joined
waqashas left
COM8has joined
goffihas joined
davidhas joined
COM8has left
COM8has joined
COM8has left
Lancehas left
Lancehas joined
archas left
archas joined
alacerhas left
alacerhas joined
Mikaelahas joined
igoosehas left
igoosehas joined
COM8has joined
COM8has left
igoosehas left
igoosehas joined
Nekithas joined
archas left
Mikaelahas left
Mikaelahas joined
Mikaelahas left
Mikaelahas joined
archas joined
Mikaelahas left
Mikaelahas joined
Lancehas left
igoosehas left
igoosehas joined
Mikaelahas left
Mikaelahas joined
lovetoxhas joined
Mikaelahas left
Mikaelahas joined
Mikaelahas left
Mikaelahas joined
Mikaelahas left
Mikaelahas joined
jcbrandhas joined
jcbrandThere are lots of hills that Ge0rG isn't willing to die on
karoshihas joined
Ge0rGAlso lots of hills where I'm fighting to death... 😉
Mikaelahas left
Mikaelahas joined
Mikaelahas left
Mikaelahas joined
igoosehas left
igoosehas joined
rtq3has joined
mimi89999has left
Lancehas joined
Yagizahas left
igoosehas left
sezuanhas joined
sezuanhas left
sezuanhas joined
igoosehas joined
mimi89999has joined
Lancehas left
karoshihas left
karoshihas joined
mimi89999has left
Damienhas joined
igoosehas left
Damienhas left
mimi89999has joined
igoosehas joined
Lancehas joined
Kevhas joined
wurstsalathas joined
UsLhas left
Yagizahas joined
lskdjfhas joined
sezuanhas left
Lancehas left
COM8has joined
COM8has left
karoshihas left
karoshihas joined
adityaborikarhas left
adityaborikarhas joined
Andrew Nenakhovhas joined
Andrew Nenakhovhas left
debaclehas joined
andrey.ghas left
Andrew Nenakhovhas joined
adityaborikarhas left
rtq3has left
lumihas joined
adityaborikarhas joined
andrey.ghas joined
adityaborikarhas left
rtq3has joined
Zashhas left
Zashhas joined
sezuanhas joined
pdurbinhas left
andrey.ghas left
alacerhas left
sezuanhas left
alacerhas joined
adityaborikarhas joined
andrey.ghas joined
rtq3has left
rtq3has joined
UsLhas joined
Nekithas left
vanitasvitaehas left
vanitasvitaehas joined
davidhas left
debaclehas left
igoosehas left
adityaborikarhas left
igoosehas joined
pdurbinhas joined
neshtaxmpphas left
igoosehas left
igoosehas joined
adityaborikarhas joined
j.rhas joined
j.rhas left
j.rhas joined
j.rhas left
j.rhas joined
pdurbinhas left
goffihas left
goffihas joined
pdurbinhas joined
Lancehas joined
pdurbinhas left
j.rhas left
pdurbinhas joined
pdurbinhas left
eevvoorhas joined
j.rhas joined
moparisthebesthas left
davidhas joined
moparisthebesthas joined
j.rhas left
Zashhas left
Zashhas joined
Lancehas left
DebXWoodyhas left
DebXWoodyhas joined
sezuanhas joined
eevvoorhas left
jcbrandhas left
neshtaxmpphas joined
sezuanhas left
igoosehas left
jonas’has left
jonas’has joined
j.rhas joined
rtq3has left
rtq3has joined
pdurbinhas joined
Lancehas joined
UsLhas left
pdurbinhas left
lnjhas left
waqashas joined
Mikaelahas left
Mikaelahas joined
lnjhas joined
Nekithas joined
igoosehas joined
lnjhas left
lnjhas joined
sezuanhas joined
sezuanhas left
sezuanhas joined
lnjhas left
sezuanhas left
sezuanhas joined
lnjhas joined
sezuanhas left
igoosehas left
igoosehas joined
dwdhas left
Lancehas left
dwdhas joined
COM8has joined
igoosehas left
COM8has left
dwdhas left
adityaborikarhas left
igoosehas joined
igoosehas left
dwdhas joined
debaclehas joined
alacerhas left
igoosehas joined
UsLhas joined
alacerhas joined
igoosehas left
j.rhas left
Nekithas left
Lancehas joined
igoosehas joined
lnjhas left
lnjhas joined
alacerhas left
alacerhas joined
alacerhas left
j.rhas joined
Andrew Nenakhovhas left
neshtaxmpphas left
neshtaxmpphas joined
Andrew Nenakhovhas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
j.rhas left
alacerhas joined
lnjhas left
lnjhas joined
lnjhas left
lnjhas joined
wurstsalathas left
jonas’ping
wurstsalathas joined
pdurbinhas joined
ZashRST
lnjhas left
j.rhas joined
jonas’I seem to have a stuck s2s link between xmpp.org and wielicki.name
ZashAny idea when it started?
jonas’yes
jonas’18:40Z
jonas’18:33Z was last successful contact
jonas’±2min
Lancehas left
Lancehas joined
ZashLike say 18:31:17
jonas’I see an unanswered ping being sent to xmpp.org at 18:35:12 from my prosody
jonas’I luckily have debug logs \o/
jonas’18:33:17 also looks unanswered (going further up)
ZashI see nothing after that
ZashAnd I see an error.
pdurbinhas left
jonas’oh yes, I have 18:31:17 as the last answer
ZashAnd I know the reason for that.
jonas’the reason is?
ZashA chain of unshaved yaks I'm afraid
jonas’oh dear
jonas’is this again the thing where I start to test/monitor stuff and I find bugs in servers?
ZashBug in lua-event. It's fixed, but there's where the chain of unshaved yaks starts, waiting for iteam to fix the world 🙂
jonas’I see
jonas’s/lua-event/epoll/ and see how much fire comes out of things?
jonas’Ge0rG, are you okay with me registering an account on yax.im for ping-probing my own domains from yax.im every 60s or so, possibly along with xmpp.org for fun & profit?
jonas’Zash, so you have all data you need?
lovetoxwhy are there features registered for MUC and no description what they mean
lovetoxwhats muc_unsecured !?
Zashlovetox, opposite of the one where it has a password
ZashI think?
lovetoxwhats muc_public vs muc_open
lovetoxZash no there is muc_passwordprotected
lovetoxmuc_persistent vs muc_temporary
Zashjonas’, not entirely sure why the error causes s2s to be stuck
jonas’muc_public and muc_open are not mutually exclusive
lovetoxhow do you know that?
jonas’lovetox, I run search.jabbercat.org ;)
ZashOne is the opposite of hidden and the other is maybe the opposite of members-only?
jonas’yes
jonas’that’s the case
lovetoxhaha ok, so now we know its used in the wild
lovetoxbut still no idea what it means
jonas’I do
jonas’ is_joinable_muc = (
"muc_open" in info.features and
"muc_passwordprotected" not in info.features and
"muc_persistent" in info.features
)
jonas’ is_indexable_muc = (
"muc_public" in info.features and
"muc_persistent" in info.features
)
Zashhttps://xmpp.org/extensions/xep-0045.html#registrar-features has some short descriptions
jonas’a MUC needs to be indexable && joinable to appear in the listing
jonas’thus, there are quite a few which are both open and public :)
lovetoxZash thats what im looking at
jonas’I don’t look at muc_unsecured
lovetoxso they added a feature for every state
lovetoxinstead of if muc_open is absent it means its not open
jonas’Zash, would closing the s2s link from my side help fixing the stuckness?
Zashprobably, tho I wonder if it'll notice the closing if it doesn't notice incoming data
Zashhm
jonas’my question is thus: can I do that, or would that hinder investigations you want to take on this?
ZashHold on
valohas left
jonas’alright, I just silenced the alert for now :)
igoosehas left
Zashjonas’, eh, kill it
lovetoxem
lovetoxejabberd returns on disco info on a muc room
lovetoxa form that has not only the typical roominfo stuff
lovetoxthey also add roomconfig stuff in there even with options
jonas’Zash, that fixed things
lovetoxhttps://paste.gajim.org/view/a337ac53
lovetoxshould i report this?
lovetoxlooks really weird and not right
ZashSpecifically?
Douglas Terabytehas left
igoosehas joined
jonas’what’s weird about it?
lovetoxa form of formtype muc#roominfo
lovetoxhaving muc#roomconfig vars
jonas’not unusual
Ge0rGjonas’: feel free to IBR and set up monitoring
jonas’lovetox, xsf@muc.xmpp.org has it too
jonas’Ge0rG, thanks!
jonas’(if you come across zombofant-blackbox-prober@yax.im, that’s me)
lovetoxi dont see how this is relevant
jonas’lovetox, it is relevant insofar as this is not an ejabberd specific thing
lovetoxor is now everything ok if i find X things that do it like that
Ge0rGjonas’: IIRC the conversations uptime monitor is also doing a bunch of things, with a 2min period.
Ge0rGAlso my cpu load is back to normal, so I'm relaxed now.
Zashhttps://xmpp.org/extensions/xep-0045.html#registrar-features
<name>http://jabber.org/protocol/muc#roominfo</name>
<desc>Support for the muc#roominfo FORM_TYPE</desc>
Ge0rG&
rtq3has left
rtq3has joined
lovetoxwhy not just add a second form with the correct form type
lovetoxwhy even bother having a form type if we can infer nothing from it
Yagizahas left
ZashWhat
ZashWhat's the correct form type?
ZashIt looks like it has `http://jabber.org/protocol/muc#roominfo`, which is correct
lovetoxnot if you put then vars in it that are registered under a different form type
jonas’a form type is just a hint anyways
jonas’I don’t see a reason to duplicate the names and semantics of the fields
ZashThere's some text under example 10 https://xmpp.org/extensions/xep-0045.html#example-10 that seems to say that this is ok
lovetoxZash no
lovetoxthat example is wrong :D
jonas’> whereas other information is based on the more-stable room configuration, which is why any field defined for the muc#roomconfig FORM_TYPE can be included in the extended service discovery fields (as shown above for the "muc#roomconfig_changesubject" field).
jonas’is it?
jonas’the text seems to say it’s right
lovetoxyes
lovetoxindeed XEP allows it
valohas joined
lovetoxthe example is wrong because of this
lovetoxmuc#roominfo_changesubject
lovetoxthis var is not registered and does not exist
lovetoxbut its unrelated to the topic :)
jonas’oh it should be roomconfig_changesubject, I guess
lovetoxno also wrong
lovetoxi mean you could but there is a better option
jonas’which is?
lovetoxmuc#roominfo_subjectmod
lovetoxwhich is actually registered
lovetox:D
jonas’fun
lovetoxit gets even more funnier
lovetoxi wanted to show that value in Gajim
lovetoxso i looked at the example, and told ejabberd and prosody devs to add roomconfig_changesubject
lovetoxboth did
lovetox:D
jonas’too tired
jonas’sleepytime
Nekithas joined
Zashseconded
lovetoxah no even worse, i requested adding the wrong one muc#roominfo_changesubject