Hi! I’m having problems with firefox (wayland) and discord (using it as a web app). Whenever I join a call the ping skyrockets to 50,000 ms, and i get constantly connected and disconnected from ti. when i ping externally my connection is fine, and when I log in through other browsers/the electron app everything seems fine. I’ve noticied that on the electron app it says my calls are end-to-end encrypted while on firefox it defaults to secure connection. My theory is that theres a problem with my input-firefox that is not configured correctly,or perhaps a privacy setting.
Either way, i’ve tried the following and hasn’t fixed the issue:
- disabled ipv6
- media.peerconnection.default_address_only set to true
- media.peerconnection.ice.no_host set to true
- changed my dns settings (cloudfare, google, nextdns)
- launched firefox on x11 profile
- installed other versions of firefox (aur, flathub)
- changed my network profile from public to home
Most people use the electron app to avoid such headaches, but I’d like to minimze mbs used on my system, and I know for a fact that discord calls work through web on other setups (for example, arch, official repo, and wayland), so there must be something unique going on in mine. My theory is that it’s a combination of the firewallid and the firefox settings, but I’m not really sure.
Any guidance is appreciated.
Oh and maybe this is tangentally related (and perhaps more common) issue that i get on firefox is that sometimes pages say “unable to load” or “not found” even if i am connected to the internet, reloading the page of waiting a few seconds fixes this, but this could possibly also be something related to dns or the resolver, or even NM or systemd networking.