tomit's causing me some silently dropped messages and client crashes
tomhas anyone else on a prosody server been experiecing dropped messages, and if so can you look in your xml console if there are two ids?
tomif so that would help reproduce this issue
Ge0rGtom: that sounds like a really weird issue. Are you sure that the two IDs weren't added by the sending client?
Martintom: Your messages to the muc where dropped or messages from the muc to you?
I am running prosody trunk on buster and am not aware of this issue but maybe I just didn't realize it. Also I had only one client crash recently which was conversations crashing due to malformed db, I don't think this is related.
Ge0rGI've been running prosody 0.11 for a long while and never had duplicate @id's
Ge0rGI'm regularly looking into my prosody and client logs, and I would have noticed
tomthe messages showed up in my xml console
tombut my client did not register them at all
tomprobably due to that dup id field
Ge0rGtom: a client shouldn't freak out when an attribute is repeated, just pick a random one from them
tomGe0rG I'm not sure, but if it was the client wouldn't they get dropped, or the s2d connection dropped for sending something like that?
Maybe that symbol is the culprit.
MartinI crashed clients by picking an emoji as muc Nick.
tomthat's the lead developer of psi+
tomif that unicode doesn't work in his own client
Ge0rGsome servers also dislike this kind of nickname
tombut no, he uses that all the time
tomand the issue wasn't with rion
MartinDunno, the xmpp devs here probably know better which characters may cause problems. Some are allowed some not.
tomrion was only helping me debug test test the issue
Ge0rGtom: are you using Psi+?
tombut i'm having issues with it right now so i've switched to swift
Ge0rGtom: is it only happening on jabber.ru or also on other servers?
tomno the message dropping is happening on nuegia.net
tomwhich runs the official build of prosody 11.4 for debian from the prosody.im debian repo
Ge0rGtom: the XML you pasted above doesn't have a "from" attribute. Where exactly did you log it and was it a sent or a received message?
tomso that xml was just with the to swapped out
tomit was a message originally from email@example.com/metheperson
Ge0rGbecause you can't send a "groupchat" message to a full JID
tomthats the thing
tommuc-private-messages where missing some feature fields too
Ge0rGtom: muc private messages are typically type=chat
tomI think i'm just going to sleep this one off
tomcome back and try to fix it tommarrow
Ge0rGtom: yes, very weird. feel free to ping me again when you are fresh and awake :)
tomthank you I appreciate that
tombecause this is hardly the first time i've suspected and had silent dropped messages
Ellenor MalikI actually had my entire prosody clear crash a couple days ago Ge0rG
Ge0rGEllenor Malik: which prosody version are you running?
Ellenor Malik> Ge0rG Wrote:
> because you can't send a "groupchat" message to a full JID
challenge accepted ;-)
Ellenor MalikGe0rG: some old mercurial checkout
Ellenor Malikfrom this year definitively
Ellenor MalikI'm also on a really weird fork of freebsd that needs to be updated
Ge0rGEllenor Malik: 0.10, 0.11 or trunk?
Ge0rGI'm currently hunting for a stacktrace of a trunk crash
Ellenor Malikone of the three, for sure. It didn't stack trace, I don't think
Ellenor MalikI think it just clean exited
Ellenor MalikAnd i woke up to "pix-art: 2 of 7"
MattJThe multiple I'd thing is 99.9999% not Prosody. More likely the receiving client messed with it. Poezio does this too I think.
MattJThe multiple @id thing is 99.9999% not Prosody. More likely the receiving client messed with it. Poezio does this too I think.
Ellenor MalikMattJ: a 6 9s guarantee is audacious.
MattJThe code that serializes attributes uses a hash table as input, and multiple keys with the same name and different values are impossible to store in those
Ellenor MalikCould this cause a problem with the Jabber protocol As She Is Spoke?
Pingu from Woodquarterhas left
Pingu from Woodquarterhas joined
marki need some help please
Ellenor Malikmark: what's wrong
markevery time I try to set up an xmpp account in pidgin it always tells me that it cannot connect tried 5 or 6 times with different credentials
Ellenor Malikwrong channel
markwhich channel please?
Ellenor Malikalso mark does the account already exist on the server or are you trying to in band register with the server
marktrying to stup my first ever pidgin account qith out success i put my username, the domain with passord and click add and it goes straight to cant connect
Ellenor Malikmark: but does the jabber account exist on the server
Ellenor Malikor are you trying to ask the server to give you an account
Ellenor Malikif the latter, you should have the option to ask for "create this new accounton the server"
SouLMaybe mark is just trying to log in with his actual account?
Ellenor MalikSouL: he's here, so he has gotten on jabber omehow
markno i use elude.in, with username name and password for the domain click add should i be clicking add me to the server
Ellenor Maliki'd like to warn you that pidgin's jabber support is extremely limited and you'd be better off using something like gajim.org
markok thanks will try that.
Ellenor Malikmark: no, only if you are trying to create the new account
Ellenor Malikif you already have the account, it is not needed to tick create
Ellenor Malik"unable to connect" may mean the server is down or your ISP blocks jabber
Ellenor Malikthe server may also just be poorly configured and its dns may not work properly
marki thanks for the answers i will try what you have said, thanks for now, bye.