Hey #damus users. Could you test connect to my bouncer wss://bostr.lecturify.net and see if there's any problems connecting?
Discussion
Damus keeps trying to reconnect. https://video.nostr.build/e840584d5a92aa22708c3e010f76e94e9797606b81aa06aca8d154d3b8827097.mp4
Works now.
Mantul bosque 🤙
Masalahnya datang dari Apple sendiri.
Kocak.
Kukira saya doang, Rupanya hampir tiap developer di dunia ngalamin ini.
I think you can support HTTP/2 request easily in by enabling it in Nginx (Assuming using Nginx)
https://www.tecmint.com/enable-http-2-in-nginx/
It will solve connection issue without "hacky way".
I have no problem serving Damus users request in was://nfrelay.app because using Caddy that support HTTP/2 by default. Caddy intercept and reverse proxy the request properly in my case.
For relay, They only need HTTP/1.1 as it only deals with one connection. Not multiple contents.
However this problem here has nothing to do with HTTP/2, But rather compression issues that happens on apple devices itself
Does the issue also happened with bostr (JS) or only happened with bostr2? I think we use same Websocket (ws) library in NodeJS so i wonder about it
It seems like the chances of this similar problem happening is also the same as like how bostr2 version 1.0.0 (before fixed by 1.0.1) did. It's also using permessage-deflate.
I would say, Maybe.
Because one thai user that is used to host bot here is using Damus & that also reconnects crazy like the current issue did.