-
Ge0rG
Everytime I'm on mobile, my desktop client fills the (fortunately invisible to others) log with dozens of those: <--- You (Ge0rG) left the room (the MUC server is not responding)
-
Ge0rG
It would be great to have an XMPP prober that, given a domain name, verifies that all advertised SRV records work.
-
Ge0rG
jonasw: ^
-
moparisthebest
xmpp.net just needs 368 support right?
-
Ge0rG
moparisthebest: except I want it to be a lean thing I can integrate into my monitoring.
-
Ge0rG
And not a full-fledged security tester
-
moparisthebest
ah right
-
Ge0rG
not saying it wouldn't be good to have that in xmpp.net
-
moparisthebest
that wouldn't be too hard I guess
-
moparisthebest
define 'work', like you can fully log in?
-
Ge0rG
moparisthebest: yes, that should be sufficient.
-
Ge0rG
So it can send me an XMPP message when the server is down. Oh. Wait.
-
moparisthebest
well, you interpret the lack of a message as a problem
-
moparisthebest
I've set that kind of thing up before, but it always results in me going, wait a second, I don't think I've gotten a message in 3 days!
-
Ge0rG
No, I was just kidding. It should send me an email, obviously.
-
Ge0rG
Meh. Some retarded client set all my bookmarks to autojoin=true and deleted the MUC passwords.
-
Ge0rG
It must've been ChatSecure, because Monal didn't join any MUCs
-
Ge0rG
It also deleted all the nicknames. Sigh.
-
Ge0rG
You can't beta test a client properly without a production account, but sometimes it just f***s up everything.
-
moparisthebest
and if you are like me, you could recover that from database backups, but it's harder to do that than to fix things manually 😛
-
Ge0rG
moparisthebest: actually it's not harder.
-
Ge0rG
`borg extract prosody-backup::yaxim.boerde.de-2018-01-08 var/lib/prosody/yax%2eim/private/georg.dat` and done
-
moparisthebest
ah not bad
-
moparisthebest
mines all in mysql I think, someplace
-
Ge0rG
Except I would need to log out all my clients, it seems.
-
Ge0rG
I'm sure there is some prosodyctl magic for reloading my bookmarks.
-
Ge0rG
Ah, much better now.
-
moparisthebest
looking over that SRV email looks like someone accidentally hit my --verbose flag, ouch...
-
Ge0rG
So I've mirrored my domains to afraid.org/secondary. Now all that's missing is updated NS records.
-
jonasw
Ge0rG, I thought about such a check, it’s somewhere on my todo list
-
Ge0rG
jonasw: can I bother you enough to push it higher on the list? ;)
-
jonasw
Ge0rG, currently, the topmost item is "pass the two exam-like things today". that’s kinda pinned.
-
jonasw
I also don’t like checks which require credentials
-
Ge0rG
jonasw: good luck with the exams, then! :)
-
jonasw
thanks
-
jonasw
those types of checks escalate quickly. you’d want one which checks the certificate and one which proceeds even if the certificate check fails to see if and which SASL is offered; a third check would try the login, but only if the certificate check passes. and maybe more things I didn’t think of, such as "test that a message can be sent" or so.
-
Ge0rG
jonasw: I already have a sophisticated shell-script doing the cert checking ;)
-
jonasw
for all SRV records? ;-)
-
jonasw
also, wanna have
-
Ge0rG
jonasw: no, for hardcoded domain:host:port n-tuples
-
jonasw
aww
-
jonasw
so no nagios-compatible check?
-
Ge0rG
jonasw: https://op-co.de/tmp/certwatch.sh
-
Ge0rG
jonasw: it's a daily cron job. Sufficient to remind me two weeks in advance.
-
jonasw
hm
-
jonasw
oh dear, no mailing, you exploit the cronjob error handling? :D
-
jonasw
that wouldn’t wrok at all for me, I only glance over my cronjobs because LE is so verbose
-
jonasw
will look into something more nagiostic
-
Ge0rG
jonasw: wait, that's how cron is supposed to work! If something unexpected happens, generate a mail
-
jonasw
yeah.
-
jonasw
tell that to LE
-
jonasw
------------------------------------------------------------------------------- Certificate not yet due for renewal; no action taken. -------------------------------------------------------------------------------
-
jonasw
super-useful and not-at-all-noisy
-
Ge0rG
LE: you suck!
-
Ge0rG
jonasw: done.
-
jonasw
did you give the finger?
-
jonasw
in the classic torvalds-move?
-
Ge0rG
No, I merely wrote a 'groupchat' message
-
Ge0rG
I like the server name of https://podupti.me/ - Somebody should grab `jabberupti.me`.
-
Guus
(go for it?)
-
Zash
Go forth and registert it
-
Zash
But allow me to scoff at the sillyness of domain hacks.
-
Guus
thou shall be allowed.
-
SouL
`xmppupti.me`
-
Guus
register upti.me and use subdomains?
-
Kev
myupti.me
-
Guus
Kev, I'm assuming that you'd hook that into a sensor that detects when you last left your bed?
-
Ge0rG
.me domains are 5Ł per year with my registrar.
-
Guus
that's 1.19 euro?
-
SouL
Guus, damn, I would love to do that haha
-
Guus
and you have not registered all of them, why?
-
Ge0rG
Damn Unicode. I meant £.
-
intosi
Pardon my ignorance, but what's an Ł?
-
Guus
zloty
-
intosi
Google tells me Litecoin, but surely 1000 for a domain is quite expensive ;)
-
Guus
(which I had to google)
-
intosi
Glad Ge0rG cleared it up though :)
-
Ge0rG
I think I still own some LTC, though.
-
Guus
ah, actually, zloty is supposed to be zł. My Google powers suck.
-
Ge0rG
wow, it's actually worth 170€.
-
tux
Ltc has 170€? I need to find my Ltc!
-
Ge0rG
tux: beyond 200€ actually, I just only have 0.8Ł
-
tux
Uah
-
Ge0rG
I wonder if there'll be another BTC peak. I still need to sell my bits.
-
SouL
Lucky guys
-
Alex
I will never understand that bitcoin hype. We are fighting global worming, and wasting tons of energy for mining dome virtual coins :(
-
Guus
Alex: when I suggested that, someone retorted with: "bitcoin is supposed to replace, not add to, something." I'm not saying that I agree, but it's an interesting thought.
-
Guus
(the implication being that the financial sector uses a _lot_ of energy too)
-
Alex
Guus: ya agree
-
Guus
that said: I don't own any :)
-
Ge0rG
I only own BTC because I mined some during a cold winter
-
jonasw
Alex, +1
-
edhelas
yup same here
-
moparisthebest
what is the other web xmpp thing like movim but not movim?
-
Zash
how much like movim is that?
-
Zash
jappix? (also php xmpp web thing)
-
daniel
moparisthebest: Salut a toi?
-
daniel
Possible spelling mistakes included because u don't speak French
-
moparisthebest
I think it was jappix, which turns out it's abandoned so that makes choosing easy
-
moparisthebest
Other one looks interesting though
-
moparisthebest
Thanks!
-
mathieuii
yeah, jappix was abandoned and edhelas is currently hosting both the jappix.org and movim.eu servers
-
edhelas
yup
-
edhelas
still in contact with Vanaryon, the creator of Jappix as well :)
-
moparisthebest
yea I was looking into that and remembered there was another but couldn't remember the name 🙂
-
Alex
you are looking for a webclient?
-
moparisthebest
got any suggestions?
-
Alex
candy, opentalk
-
Guus
inverse?
-
Alex
jabber.ru is running a fork of opentalk which is pretty nice
-
Guus
or did JC eventually _not_ brand the full-page converse variant?
-
moparisthebest
I thought inverse was just an instance of converse
-
Guus
converse.js is typically a client in some corner of a website. inverse (using the same code as converse.js) transforms that to a full-page client.
-
Guus
https://xmpp.org/software/clients.html doesn't list opentalk :(
-
edhelas
neither Movim
-
mathieuii
edhelas, make PR then
-
Alex
ya, many projects killed by our policy which forces an annuial update
-
Guus
'the culling'
-
moparisthebest
Dave Cridland, re council agenda, no vote on last call of XEP-0387: XMPP Compliance Suites 2018 ?
-
Dave Cridland
moparisthebest, Hmmm.
-
moparisthebest
Dave Cridland, looking at trello it's in the 'awaiting list votes', tab thing
-
moparisthebest
except Kev I think said it needed new votes from new council
-
SouL
Alex, opentalk? Do you have a link, please? Seems I cannot find any client named like that.
-
Alex
SouL: https://github.com/otalk/otalk-im-client http://getkaiwa.com/
-
moparisthebest
oh didn't realize that was kaiwa
-
moparisthebest
super old and abandoned and does terrible stuff like send your entire roster to gravatar.com
-
moparisthebest
wrote a patch over 2 years ago to allow toggling off roster leak https://github.com/digicoop/kaiwa/pull/74
-
Alex
moparisthebest: its a pretty good base, would love to see people improving and forking it
-
Zash
Wasnt kaiwa exactly that, a fork?
-
Alex
yes, fork of otalk
-
moparisthebest
I recall it being painful to set up, then the sending roster to remote server kind of turned me off 🙂
-
moparisthebest
it's not like xmpp doesn't have 2 avatar standards, you don't need to ask 3rd parties instead hehe
-
Zash
A/B test them! :)
-
Zash
If you have something larger than a single user server, you could to some extent anonymize by proxying gravatar requests trough the server.
-
Zash
Or even better, use some library to generate randomized default avatars locally.
-
moparisthebest
yep some things do that, I think discourse?
-
moparisthebest
clicking around on forks it looks like https://github.com/ForNeVeR/Kaiwa is maintained
-
moparisthebest
last commit in develop branch was oct 2017
-
Ge0rG
marc: your proto-xep, how is it doing?
-
marc
Ge0rG, I did good progress today even though I had headache :D
-
marc
I sent Ge0rG my current draft via PM
-
zinid
marc, you said you have an implementation already, is it a client or a server part?
-
marc
zinid, both
-
zinid
kewl
-
edhelas
https://status.slack.com/
-
moparisthebest
yea people in an IRC channel were complaining
-
moparisthebest
I told them to have their sysadmin just reboot it, oops 😛
-
edhelas
hopefully they got a couple of billions from investors to proove that they can scale just fine :-°
-
Zash
Is it down, or what's the relevance?
-
moparisthebest
it's down
-
edhelas
yup down
-
moparisthebest
I thought THE CLOUD solved everything, hehehehehe
-
edhelas
also Bitbucket was down most of the afternoon :p
-
jonasw
CVE-2017-5754? :)