the Server Contact info of a3.pm contains an item called `arg-addresses`, and it's running ejabberd 18.06. Is there a typo in the ejabberd code or will it allow arbitrary $foo-addresses fields? cc Holger
Steve Killehas left
Steve Killehas left
j.rhas joined
Steve Killehas joined
Valerianhas joined
Valerianhas left
Valerianhas joined
intosihas left
alacerhas left
lumihas joined
Yagizahas joined
vanitasvitaehas left
vanitasvitaehas left
krauqhas joined
krauqhas joined
efrithas joined
thorstenhas joined
intosihas joined
danielhas left
danielhas joined
vaulorhas joined
lorddavidiiihas left
labdsfhas joined
dwdhas joined
Guushas left
intosihas joined
muppethhas left
alexdehas joined
lskdjfhas joined
labdsfhas left
bartek.gornyhas joined
Holger
Ge0rG: It allows arbitrary fields.
bartek.gornyhas left
lhas joined
Guushas left
intosihas joined
labdsfhas joined
Guushas left
Alexhas joined
Andrew Nenakhovhas left
labdsfhas left
Andrew Nenakhovhas joined
Ge0rG
Holger: I see, thanks
lhas left
lhas joined
Zash
Is that legal?
Zashhas left
efrithas left
Holger
> This information MUST be scoped using a FORM_TYPE of "http://jabber.org/network/serverinfo" (as already specified in XEP-0128) and data form fields registered for this purpose as defined in the XMPP Registrar Considerations section of this document.
So probably not.
Guushas left
intosihas joined
Holger
Whenever something is critical for interop we use SHOULD, but here we use a MUST, of course :-)
moparisthebesthas joined
Guushas left
thorstenhas joined
ThibGhas joined
ThibGhas joined
dwd
Does that preclude other fields? I don't think it does.
labdsfhas joined
Guus
dwd, something smelly is going on in the s2s connection between you and ignite
dwd
Oh? I'll take a look.
Guus
on this end, the session is gone, but appears to be used anyway by the s2s tester
labdsfhas left
tuxhas left
Syndacehas joined
danielhas left
danielhas joined
Valerianhas left
lskdjfhas joined
lskdjfhas joined
tuxhas left
Ge0rGhas left
Ge0rGhas left
Valerianhas joined
Valerianhas left
Holger
dwd: What's the effect of that MUST clause at all then, with regard to the form fields?
dwd
Over enthusiastic use of RFC 2119?
dwd
I think it's intending to say that the information is carried in registered form fields. So you MUST NOT invent new form fields to carry the same information, by inference. But it's not saying you can't extend it with additional form fields, as far as I can tell, and I don't see what problem it would be trying to prevent by such a requirement.
MattJ
dwd, Holger: for the record other field names are allowed, but they must follow Clark notation
Ge0rG
dwd: how is a client supposed to know what's a contact address and what's random junk in the form?
dwd
Ge0rG, Doesn't XEP-0128 handle that?
Ge0rG
dwd: so for the sake of displaying contact addresses, only the fields defined in 0157 are such, and everything else is unrelated?
dwd
Ge0rG, I mean, any fields not understood could be dropped or presented to the user, but the actual contact fields are properly identifiable by machine.
Ge0rG
my lazy implementation actually matches all fields ending in `-addresses`, so it caught that misconfiguration.
Ge0rG
because I thought 0157 might be amended with more fields later on, and I'd be too lazy to change the static list of legal field names.
labdsfhas joined
Zashhas left
lovetoxhas joined
Valerianhas joined
Zashhas joined
lorddavidiiihas left
labdsfhas left
Str4tocasterhas left
Str4tocasterhas joined
Str4tocasterhas left
Str4tocasterhas joined
Str4tocasterhas left
Str4tocasterhas joined
jonas’
Ge0rG, so I’m not sure what your problem is
jonas’
the arg-address is probably a contact address, but you don’t know the purpose
dwd
Ge0rG, SO you're not following the spec and it's not working?
Ge0rG
My question (more than a problem) was whether ejabberd has a bug, a bad configuration interface for 0157, or if I was missing something from the spec. It turned out to be a bad configuration interface.
Andrew Nenakhovhas left
Kevhas left
dwd
Not sure it was just one of those. :-)
Guushas left
Valerianhas left
Andrew Nenakhovhas joined
Guushas left
krauqhas left
krauqhas joined
Str4tocasterhas left
Str4tocasterhas joined
efrithas joined
intosihas left
intosihas left
Kevhas left
Guushas left
Guushas left
mightyBroccolihas left
mightyBroccolihas joined
lorddavidiiihas left
labdsfhas joined
ThibGhas joined
ThibGhas joined
mightyBroccolihas left
lnjhas left
intosihas left
mightyBroccolihas joined
Str4tocasterhas left
Str4tocasterhas joined
Zashhas left
Zashhas left
dwdhas left
mrdoctorwhohas left
alexdehas left
matlaghas left
mrdoctorwhohas joined
lskdjfhas left
Andrew Nenakhovhas left
marchas joined
Andrew Nenakhovhas joined
efrithas left
matlaghas left
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
lskdjfhas left
lskdjfhas joined
mightyBroccolihas left
mightyBroccolihas joined
Guushas left
Guushas left
danielhas left
danielhas joined
lskdjfhas joined
lskdjfhas joined
mightyBroccolihas left
danielhas left
labdsfhas left
danielhas joined
mightyBroccolihas joined
danielhas left
danielhas joined
matlaghas left
j.rhas left
Str4tocasterhas left
lorddavidiiihas left
lorddavidiiihas left
mrdoctorwhohas joined
Str4tocasterhas joined
Str4tocasterhas left
intosihas joined
mrdoctorwhohas joined
Str4tocasterhas joined
Str4tocasterhas left
j.rhas joined
Ge0rGhas joined
Guushas left
Guushas left
danielhas left
danielhas joined
lskdjfhas joined
lskdjfhas joined
lumihas left
lumihas joined
lorddavidiiihas left
moparisthebesthas left
danielhas left
dwdhas left
krauqhas left
krauqhas joined
danielhas joined
Alexhas left
matlaghas left
!xsf_martinhas joined
Guushas left
Guushas left
pep.
I just sent an email to members@, I have 5 FINAL CCC vouchers for those interested, please email me at pep@bouah.net.