Ge0rGjudging by the date on https://github.com/stpeter/jabberdotorg/issues/13 ... ;)
jonas’90 days + 2 days to renew. fits.
Ge0rG🤐
Neustradamushas left
Neustradamushas joined
KevOh, Peter never bumped the server? I did install the new cert when he asked,.
Neustradamushas left
intosiServer bumped.
KevYou too?
Ge0rGI'm sure this all is just a deliberate plot to get users to move away from jabber.org
ralphmJust curious, but why isn't this done with a cron job, which would renew it weeks before expiry?
Neustradamushas joined
intosiBecause $REASONS
Ge0rGKev: intosi: Now that you are there, could you also have a look at https://github.com/stpeter/jabberdotorg/issues/14 please?
intosiNo.
KevAlso, the tribal knowledge is wrong there.
KevThe issue simply predates the migration, so came along with it, it wasn't the migration that introduced it.
Ge0rGOn a file-based storage I'd simply do an `ls -alrt *\"*` to see when the invalid MUCs were last touched, notice that they are all a decade old, and rm -rf them.
GuusConnected again. Thanks for the bumps.
frainzhas left
adityaborikarhas left
adityaborikarhas joined
frainzhas joined
vanitasvitaehas left
waqashas left
curenhas left
adityaborikarhas left
adityaborikarhas joined
vanitasvitaehas joined
lskdjfhas joined
vanitasvitaehas left
vanitasvitaehas joined
vanitasvitaehas left
vanitasvitaehas joined
alacerhas left
alacerhas joined
intosiGe0rG: I said no, but I quickly botched a Python script together that nodeprepped all configs, and moved the invalid ones.
intosiShould be alright now.
jonas’oh my god
jonas’now we only need to get that dh key fixed and conference.jabber.org can be indexd! :)
jonas’thanks intosi
intosidh key is unfortunately more involved.
Ge0rGintosi: 👍
Ge0rGdares to /list c.j.o now.
intosiLet me know if I missed any, the nodeprep implementation was also a botch job ;)
Ge0rGintosi: you missed one it seems.
07-23 10:24:40.692 13308 3656 E yaxim.SmackableImp: org.jxmpp.stringprep.XmppStringprepException: XmppStringprepException caused by '"مدرسة¤الهاكرز¤الأحرار"@conference.jabber.org': org.jxmpp.stringprep.XmppStringprepException: Localpart must not contain '"'
intosiWut?
intosiAh.
intosiWait a tick.
Neustradamushas left
Ge0rGalso I need to patch yaxim to not timeout after 30s
intosiTry in a minute.
Ge0rGsets a timer
Ge0rGthis is so exciting!
Neustradamushas joined
intosiI forgot to restart the server to flush out the old names.
intosiOr rather, I remembered to restart, but failed to see that sudo asked for a password ;)
Ge0rGisn't that sudo's main job?
intosiIt is, except when you just ran it moments before.
Ge0rGuses the time to launch android studio
intosiIs up again.
frainzhas left
frainzhas joined
Ge0rGah, smack, where you can't set a timeout on a single disco IQ
Ge0rGintosi: another one
Ge0rGXmppStringprepException caused by ',,,@conference.jabber.org': org.jxmpp.stringprep.XmppStringprepException: Localpart must not contain ','
intosiAnd where in 6122 is that?
frainzhas left
frainzhas joined
intosiDon't see that as a prohibited char in 7622 either.
adityaborikarhas left
adityaborikarhas joined
jonas’aioxmpp also sees this as valid
jonas’Ge0rG, I think you have another bug to report against Smack
frainzhas left
intosiI think that's a bug in your prep routine.
frainzhas joined
Guusintosi: would it be possible for you to create a listing of values that failed the nodeprep? That'd make for a nice test set.
Mikaelahas left
jonas’I might have that set somewhere, I think I sent it to stpeter or someone in the past✎
Mikaelahas joined
intosiGuus: most of them failed because they had a 0x20 in them.
Ge0rGI'm currently grepping the source for that exception string, to no avail..
KevProbably releasing a set of possibly-private JIDs from jabber.org wouldn't be appropriate. Even if they were invalid.
Ge0rGprivate static final char[] LOCALPART_FURTHER_EXCLUDED_CHARACTERS = new char[] {
...
',', // U+003A (COLON), i.e., :
...
}
Ge0rGfind the error.
KevHeh.
intosiSweet.
intosiKev: considering we listed them in disco#items until half an hour ago probably dilutes that statement a little ;)
KevNot if they were private we didn't, surely?
adityaborikarhas left
Ge0rGnow why is gradle downloading scala-compiler for jxmpp?
Ge0rGis that some kind of debianesque dependency management hell?
intosiKev: fair point.
adityaborikarhas joined
jonas’I might have that set of invalid publicly listable rooms somewhere, I think I sent it to stpeter or someone in the past ✏
dele2has joined
alacerhas left
alacerhas joined
adityaborikarhas left
adityaborikarhas joined
mimi89999has left
mimi89999has joined
Ge0rGYay! It's loading! Now I only need to wait for 18.6k individual disco#info requests to finish!
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
Ge0rGintosi: thanks very much!
afrogeekhas left
afrogeekhas joined
Ge0rGjonas’: how long until muchopper indexes the new data? :D
pep.When dh keys are fixed? :p
Ge0rGoh, right, that.
Ge0rGI can't easily sort the list by occupant count.
Ge0rGI wish disco#items would emit that for all returned rooms.
jonas’make all the MUC servers implement the muclumbus search protocol ;)
Ge0rGjonas’: is there an XEP I can point server devs to?
Ge0rGNo? Ohhh...
frainzhas left
frainzhas joined
Ge0rGand yaxim has already arrived at bored@
Lancehas joined
adityaborikarhas left
Guusjonas’ is the required protocol the inverse of what is published to query the directory at https://search.jabbercat.org/docs/api ?✎
Guusjonas’ is the required protocol the inverse of what is published at https://search.jabbercat.org/docs/api to query the directory? ✏
jonas’Guus, pretty much
jonas’I can make it a XEP if there’s interest, but there have been voices who prefer the XEP-0004 based jabber search instead (I don’t know the XEP number of that, 66 maybe?)
GuusI'll not get into that debate 🙂
Guushow do you determine what JID to query?
Guusthe MUC service JID itself?
GuusI'm looking for work for people learning to code for Openfire. This might be a nice task to do so.
jonas’Guus, I’d use the MUC service JID itself
jonas’if you want work for people learning to code, maybe it’d be better to have this written down as proper XEP
GuusThat's be nicer - but I'll work with the tools that are available.
neshtaxmpphas left
adityaborikarhas joined
jonas’right
debaclehas joined
frainzhas left
frainzhas joined
frainzhas left
frainzhas joined
Ge0rGit needs a distinct disco#info anyway, so that you can switch between legacy disco#items and sophisticated mucsearch
frainzhas left
frainzhas joined
lumihas joined
frainzhas left
frainzhas joined
adityaborikarhas left
adityaborikarhas joined
Lancehas left
adityaborikarhas left
Ge0rGSo of the 18k rooms on c.j.o, maybe 20 are populated.
remkohas joined
adityaborikarhas joined
ralphmhas left
adityaborikarhas left
adityaborikarhas joined
adityaborikarhas left
APachhas left
neshtaxmpphas joined
adityaborikarhas joined
APachhas joined
adityaborikarhas left
adityaborikarhas joined
eevvoorhas joined
ralphmhas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
jonas’Ge0rG, mind that the server has just been restarted
jonas’"just"
Ge0rGjonas’: the results will underwhelm you.
jonas’it will put some load on muchopper, that’s for sure
Ge0rGjonas’: I've already traversed through 16k/18k, and it's not exciting.
pdurbinhas left
Ge0rGI'm pretty sure it won't make the frontpage.
matlaghas left
matlaghas joined
Matthieu Lagougehas joined
adityaborikarhas left
frainzhas left
eevvoorhas left
adityaborikarhas joined
frainzhas joined
eevvoorhas joined
Matthieu Lagougehas left
Matthieu Lagougehas joined
Matthieu Lagougehas left
Matthieu Lagougehas joined
Steve Killehas left
alacerhas left
alacerhas joined
Ge0rGJust in case anyone wonders...
Ge0rGRoom all-linux-ru@conference.jabber.org has 1 users
Room arifsaha@conference.jabber.org has 2 users
Room discogs@conference.jabber.org has 1 users
Room elotrolado@conference.jabber.org has 2 users
Room gnyarf@conference.jabber.org has 1 users
Room jabber@conference.jabber.org has 9 users
Room jdev@conference.jabber.org has 16 users
Room jugglers@conference.jabber.org has 1 users
Room maemo@conference.jabber.org has 1 users
Room pgdp@conference.jabber.org has 3 users
Room resistance@conference.jabber.org has 1 users
Room sleek@conference.jabber.org has 4 users
Room wow@conference.jabber.org has 1 users
Ge0rGI kind of expected there to be a bunch of very crowded rooms of some sub-communities, like Russian Jabber™ fans.
Matthieu Lagougehas left
jonas’maybe they all need proper DH key sizes ;)
Ge0rGAnd it only took ~1.5hr for yaxim to iterate through them all.
jonas’:D
Ge0rGis manually doing the muclumbus' job.
eevvoorhas left
adityaborikarhas left
winfriedhas left
winfriedhas joined
adityaborikarhas joined
adityaborikarhas left
igoosehas left
igoosehas joined
adityaborikarhas joined
lnjhas left
lnjhas joined
kokonoehas left
kokonoehas joined
eevvoorhas joined
curenhas joined
frainzhas left
frainzhas joined
frainzhas left
frainzhas joined
frainzhas left
frainzhas joined
adityaborikarhas left
adityaborikarhas joined
adityaborikarhas left
adityaborikarhas joined
pdurbinhas joined
Chobbeshas joined
curenhas left
stpeterhas joined
pdurbinhas left
rionhas left
rionhas joined
Chobbeshas left
Chobbeshas joined
Zashhas left
Zashhas joined
peterhas joined
peterhas left
waqashas joined
afrogeekhas left
stpeterhas left
Link Mauve“11:04:09 pep.> I'm looking at Meetups listed on the events page and I'm curious about Paris, there was one in the past right?”, yes, there was one… two years ago already. :x https://news.jabberfr.org/2017/04/compte-rendu-de-la-rencontre-du-28-mars-2017/
adityaborikarhas left
Link Mauvedwd, winfried, which country was it that were using XMPP to coordinate its ambulance system?
adityaborikarhas joined
winfriedLink Mauve: I have never seen any confirmation (would love to learn more details), but what I heard, it was France
Ge0rGwinfried: wasn't there some emergency-contact app for android from Belgium?
Link Mauve’cause I have a friend working for a company doing ambulance stuff in France, I’ll ask her if she knows anything about it.
winfriedGe0rG: yes, it is the official 112 app in Belgium. I can send you more details and I have contacts with them.
adityaborikarhas left
winfriedLink Mauve: that would be great! Yes, please.
Ge0rGwinfried: I remember you mentioned it and I had the Google Play listing open for a month or so ;)
Douglas Terabytehas left
adityaborikarhas joined
winfriedGe0rG: it is one of the few apps I have installed via Google play, just to demo it....
Ge0rGSomebody should write a MitM debugger for XMPP
Nekithas left
Nekithas joined
krauqhas left
ZashIs there some Wireshark remote thingymajigger for Android?
afrogeekhas joined
pdurbinhas joined
Ge0rGZash: nothing nice. The least bad ones are ad-sponsored faux VPNs