-
TheCoffeMaker
has left
-
TheCoffeMaker
has joined
-
emus
has left
-
emus
has joined
-
marc0s
has left
-
marc0s
has joined
-
FireFly
has left
-
paul
has left
-
TheCoffeMaker
has left
-
TheCoffeMaker
has joined
-
Alex
has left
-
TheCoffeMaker
has left
-
wurstsalat
has left
-
oxtyped
has joined
-
Laura
has left
-
oxtyped
has left
-
TheCoffeMaker
has joined
-
TheCoffeMaker
has left
-
debacle
has left
-
larma
has left
-
oxtyped
has joined
-
oxtyped
has left
-
TheCoffeMaker
has joined
-
xnamed
has left
-
TheCoffeMaker
has left
-
TheCoffeMaker
has joined
-
kikuchiyo
has joined
-
larma
has joined
-
Kev
has left
-
Kev
has joined
-
oxtyped
has joined
-
oxtyped
has left
-
emus
has left
-
marc0s
has left
-
marc0s
has joined
-
atomicwatch
has left
-
dezant
has left
-
atomicwatch
has joined
-
marc0s
has left
-
marc0s
has joined
-
larma
has left
-
dezant
has joined
-
oxtyped
has joined
-
Yagizа
has joined
-
FireFly
has joined
-
marc0s
has left
-
marc0s
has joined
-
oxtyped
has left
-
oxtyped
has joined
-
oxtyped
has left
-
oxtyped
has joined
-
marc0s
has left
-
marc0s
has joined
-
oxtyped
has left
-
oxtyped
has joined
-
paul
has joined
-
oxtyped
has left
-
selurvedu
has left
-
selurvedu
has joined
-
mirux
has joined
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
oxtyped
has joined
-
disgyze
has left
-
nephele
has left
-
spectrum
has left
-
spectrum
has joined
-
oxtyped
has left
-
COM8
has joined
-
COM8
has left
-
COM8
has joined
-
COM8
has left
-
nephele
has joined
-
nephele
has left
-
lovetox-
has joined
-
dezant
has left
-
raghavgururajan
has left
-
raghavgururajan
has joined
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
Alex
has joined
-
lovetox-
has left
-
lovetox-
has joined
-
nephele
has left
-
wurstsalat
has joined
-
msavoritias
has joined
-
jgart
has left
-
COM8
has joined
-
COM8
has left
-
lovetox-
has left
-
nephele
has joined
-
abdullah
has left
-
lovetox-
has joined
-
moparisthebest
has left
-
lovetox-
has left
-
lovetox-
has joined
-
lovetox-
has left
-
dezant
has joined
-
nephele
has left
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
moparisthebest
has joined
-
nephele
has left
-
FireFly
has left
-
kfv
has left
-
kfv
has joined
-
nephele
has joined
-
nephele
has left
-
xnamed
has joined
-
Vaulor
has left
-
Link Mauve
has left
-
Vaulor
has joined
-
marmistrz
has joined
-
edhelas
has left
-
edhelas
has joined
-
edhelas
Who is planning to implement 0461 ?
-
Laura
has joined
-
dezant
has left
-
marmistrz
has left
-
Link Mauve
has joined
-
Link Mauve
has left
-
marmistrz
has joined
-
Link Mauve
has joined
-
dezant
has joined
-
debacle
has joined
-
atomicwatch
has left
-
atomicwatch
has joined
-
pep.
edhelas: there's already https://fosstodon.org/@polynomdivision/107921082993522502 apparently
-
nephele
has joined
-
antranigv
has left
-
nephele
has left
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
PapaTutuWawa
has joined
-
nephele
has left
-
FireFly
has joined
-
lovetox
moparisthebest, what is now the prefered solution for websocket?
-
lovetox
should i remove it completely?
-
lovetox
is there a use case for desktop clients?
-
lovetox
i originally replaced bosh with it
-
lovetox
but i ask myself now if there is a situation where you would want to use websocket instead of tcp on a desktop
-
Link Mauve
lovetox, when you have a really bad firewall on your network usually.
-
Link Mauve
Or when the server only has that configured.
-
debacle
has left
-
lovetox
the firewall thing is stated often, but im not particular inclined to provide a software for people that circumvent their work enviroments
-
Link Mauve
lovetox, the preferred solution for discovering WebSocket (and BOSH) endpoints is to follow the HTTP workflow of XEP-0156.
-
debacle
has joined
-
Link Mauve
It’s not just work, it’s also airports, schools, universities, some cafés.
-
Yagizа
has left
-
emus
has joined
-
Yagizа
has joined
-
Yagizа
has left
-
lovetox
Link Mauve, why you disabled websocket on jabber.fr?
-
Yagizа
has joined
-
sonny
has left
-
Link Mauve
Oh did we?
-
Link Mauve
IIRC there was an issue with some version of Converse, which started preferring it to BOSH, and I didn’t have time to investigate.
-
FireFly
has left
-
Link Mauve
At the time, BOSH was generally better than WebSocket, now that XEP-0198 can be done over WebSocket it’s probably the opposite.. ✎
-
Link Mauve
At the time, BOSH was generally better than WebSocket, now that XEP-0198 can be done over WebSocket it’s probably the opposite. ✏
-
Link Mauve
Do you do 0198 in that case?
-
Link Mauve
It would be better if this /.well-known/host-meta had a way to tell clients about preferences, but alas the web always has to reinvent SRV poorly…
-
FireFly
has joined
-
Link Mauve
Converse doesn’t seem to notice websocket being blocked by CSP.
-
debacle
has left
-
lovetox
CSP?
-
lovetox
i mean in your hostmeta file websocket is commented out
-
lovetox
meaning i have no way of testing my code :)
-
debacle
has joined
-
Zash
Content-Security-Policy, a browser thing
-
lovetox
yes i do 0198 over websocket
-
lovetox
is this useless?
-
debacle
has left
-
lovetox
because we always know if a message reached the server?
-
Zash
No, 198 is good
-
Zash
The thing is that BOSH has equivalent functionality built in, so WS needs 198 to be comparable
-
antranigv
has joined
-
antranigv
has left
-
debacle
has joined
-
nephele
has joined
-
Link Mauve
lovetox, it isn’t commented out any longer, but also still not working.
-
debacle
has left
-
nephele
has left
-
lovetox
k thanks, yeah its enough for me to retrieve the uri from somewhere
-
inky
has left
-
Mjolnir Archon
has left
-
Maranda
has left
-
Mjolnir Archon
has joined
-
Maranda
has joined
-
nephele
has joined
-
debacle
has joined
-
Link Mauve
Heh, module:list() | grep websocket → *crickets*
-
al
has joined
-
Link Mauve
But since we haven’t updated since the previous CVE, I won’t enable it today.
-
Link Mauve
lovetox, I will comment it out again in the host-meta, unless you want to continue debugging.
-
Link Mauve
I will uncomment it once we are ready to reboot the server for upgrades.
-
lovetox
hm would be cool if you could leave it until tomorrow
-
lovetox
im just finishing the code
-
Link Mauve
That prevents our web users from being able to connect at all. :/
-
Link Mauve
Couldn’t you pick any of the other correctly-configured servers here? https://compliance.conversations.im/test/xep0156/
-
nephele
has left
-
marc
has left
-
marc
has joined
-
debacle
has left
-
al
has left
-
lovetox
no, your users can wait till tomorrow
-
lovetox
:) of course then comment it out, i take another server
-
goffi
has left
-
Laura
has left
-
Laura
has joined
-
sonny
has joined
-
mirux
has left
-
mirux
has joined
-
dezant
has left
-
larma
has joined
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
nephele
has left
-
antranigv
has joined
-
abdullah
has joined
-
antranigv
has left
-
PapaTutuWawa
has left
-
abdullah
has left
-
kfv
has left
-
kfv
has joined
-
abdullah
has joined
-
antranigv
has joined
-
oxtyped
has joined
-
PapaTutuWawa
has joined
-
dezant
has joined
-
goffi
has joined
-
inky
has joined
-
moparisthebest
lovetox: websocket is valuable, just needs looked up via host-meta, and I'd probably suggest standardizing on host-meta json, it's in the RFC
-
moparisthebest
In fact I'm going to propose an update to '156 saying that...
-
mh
has left
-
mh
has joined
-
goffi
has left
-
larma
has left
-
oxtyped
has left
-
oxtyped
has joined
-
debacle
has joined
-
oxtyped
has left
-
Martin
has left
-
nephele
has joined
-
rafasaurus
has left
-
rafasaurus
has joined
-
Martin
has joined
-
pasdesushi
has left
-
stuart.j.mackintosh
has left
-
stuart.j.mackintosh
has joined
-
debacle
has left
-
nephele
has left
-
spectrum
has left
-
mirux
has left
-
debacle
has joined
-
mirux
has joined
-
spectrum
has joined
-
pasdesushi
has joined
-
xecks
has left
-
nephele
has joined
-
xecks
has joined
-
nephele
has left
-
oxtyped
has joined
-
oxtyped
has left
-
lovetox
but thats to late
-
lovetox
now everyone implemented updated it and probably everybody uses whats in the xep the xml
-
larma
has joined
-
lovetox
just leave it at that
-
lovetox
as this are xmpp clients, all software deals with xml anyway
-
lovetox
i dont even know why there is a second solution here
-
al
has joined
-
oxtyped
has joined
-
moparisthebest
lovetox: because it's in the host-meta RFC
-
lovetox
?
-
moparisthebest
And all XMPP clients should be doing posh anyway which is json only
-
lovetox
and its also in the XEp
-
lovetox
why do you need to standardize on json
-
moparisthebest
The json representation is in the host-meta RFC too I mean
-
lovetox
ok you mean thats why its in the XEP
-
moparisthebest
It makes sense to standardize on one instead of always grab both
-
lovetox
but it does not explain why you want to remove the xml represantation
-
Link Mauve
moparisthebest, no need to fetch both, as the XRD version is required to be present.
-
lovetox
moparisthebest, we dont need to grab both, because one is optional and the other not currently
-
moparisthebest
And fun fact: the example XML in the host-meta RFC is invalid according to the XRD spec, it doesn't validate
-
lovetox
if you change this now, THEN we definitly need to grab both
-
moparisthebest
You already have to grab both, I'd like to strongly recommend only grabbing the json
-
lovetox
no
-
lovetox
json is optional
-
moparisthebest
Also the XRD spec website has a "always valid look to the latest xsd" that returns 404 lol ✎
-
moparisthebest
Also the XRD spec website has a "always valid link to the latest xsd" that returns 404 lol ✏
-
oxtyped
has left
-
xecks
has left
-
pasdesushi
has left
-
xecks
has joined
-
mirux
has left
-
Yagizа
has left
-
al
has left
-
PapaTutuWawa
has left
-
PapaTutuWawa
has joined
-
pasdesushi
has joined
-
goffi
has joined
-
kfv
has left
-
kfv
has joined
-
al
has joined
-
mirux
has joined
-
kfv
has left
-
kfv
has joined
-
nephele
has joined
-
xecks
has left
-
oxtyped
has joined
-
nephele
has left
-
nephele
has joined
-
xecks
has joined
-
Vaulor
has left
-
xecks
has left
-
nephele
has left
-
nephele
has joined
-
Vaulor
has joined
-
xecks
has joined
-
nephele
has left
-
nephele
has joined
-
oxtyped
has left
-
dezant
has left
-
rafasaurus
has left
-
Laura
has left
-
Laura
has joined
-
nephele
has left
-
nephele
has joined
-
rafasaurus
has joined
-
nephele
has left
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
kfv
has left
-
kfv
has joined
-
Yagizа
has joined
-
oxtyped
has joined
-
nephele
has left
-
nephele
has joined
-
PapaTutuWawa
has left
-
goffi
has left
-
nephele
has left
-
Laura
has left
-
rafasaurus
has left
-
rafasaurus
has joined
-
oxtyped
has left
-
nephele
has joined
-
goffi
has joined
-
nephele
has left
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
kfv
has left
-
oxtyped
has joined
-
dezant
has joined
-
nephele
has left
-
nephele
has joined
-
me9
has joined
-
oxtyped
has left
-
kfv
has joined
-
al
has left
-
kfv
has left
-
kfv
has joined
-
disgyze
has joined
-
disgyze
has left
-
disgyze
has joined
-
disgyze
has left
-
disgyze
has joined
-
disgyze
has left
-
disgyze
has joined
-
disgyze
has left
-
disgyze
has joined
-
disgyze
has left
-
disgyze
has joined
-
disgyze
has left
-
disgyze
has joined
-
disgyze
has left
-
disgyze
has joined
-
disgyze
has left
-
atomicwatch
has left
-
disgyze
has joined
-
Laura
has joined
-
atomicwatch
has joined
-
nephele
has left
-
emus
has left
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
dezant
has left
-
kfv
has left
-
kfv
has joined
-
dezant
has joined
-
kfv
has left
-
kfv
has joined
-
nephele
has left
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
debacle
has left
-
oxtyped
has joined
-
mister
has left
-
nephele
has left
-
nephele
has joined
-
nephele
has left
-
kfv
has left
-
oxtyped
has left
-
selurvedu
has left
-
nephele
has joined
-
oxtyped
has joined
-
kfv
has joined
-
oxtyped
has left
-
marmistrz
has left
-
debacle
has joined
-
nephele
has left
-
Yagizа
has left
-
emus
has joined
-
kfv
has left
-
dezant
has left
-
spectrum
has left
-
kfv
has joined
-
xnamed
has left
-
xnamed
has joined
-
kfv
has left
-
marc0s
has left
-
marc0s
has joined
-
kfv
has joined
-
kfv
has left
-
kfv
has joined
-
jgart
has joined
-
mirux
has left
-
me9
has left
-
nephele
has joined
-
nephele
has left
-
nephele
has joined
-
oxtyped
has joined
-
spectrum
has joined
-
iink
has joined
-
jgart
has left
-
oxtyped
has left
-
iink
has left
-
nephele
has left
-
nephele
has joined
-
nephele
has left
-
iink
has joined
-
jgart
has joined
-
jgart
has left
-
jgart
has joined
-
iink
has left
-
Vaulor
has left
-
iink
has joined
-
msavoritias
has left
-
iink
has left
-
Vaulor
has joined
-
iink
has joined
-
iink
has left
-
iink
has joined
-
iink
has left
-
iink
has joined
-
Millesimus
has left
-
iink
has left
-
iink
has joined
-
iink
has left
-
iink
has joined
-
larma
has left
-
marmistrz
has joined
-
goffi
has left
-
oxtyped
has joined
-
Vaulor
has left
-
oxtyped
has left
-
Vaulor
has joined
-
J Marinaro
has left
-
marc0s
has left
-
J Marinaro
has joined
-
marc0s
has joined
-
oxtyped
has joined
-
oxtyped
has left
-
emus
has left
-
Alex
has left
-
dezant
has joined
-
iink
has left
-
iink
has joined
-
wurstsalat
has left
-
atomicwatch
has left
-
Laura
has left
-
marc0s
has left
-
marc0s
has joined