Need to turn off ublock webrtc control

my vpn (surfshark) wants me to disable any other extension that controls webrtc. the ability to control this setting in ublock has been removed for some time. is there any way around this?

I think that ublock doesn’t control webrtc anymore (hence the disappearance of the option). The browser is now controlling this. But I haven’t checked if there is an option to disable it.

Just tested with my VPN extension(/proxy addon) which also has WebRTC blocking feature, it could take control of it with no issues, uBO doesn’t handle WebRTC anymore. It’s either another extension or you changed something (e.g. in about:config). If no other extensions are installed test a different profile. If that doesn’t work better ask on your browsers subreddit or surfshark support.

What it says exactly?

if i disable ublock, the warning from my vpn goes away

if i disable ublock, the warning from my vpn goes away

ahh that’s what i meant. apparently chrome is supposed to take care of that now but if i disable ublock the warning from my vpn goes away

“there is another conflicting extension that controls webrtc settings. please disable other extensions that control webrtc.”

the warning from my vpn goes away

Where is that warning? What is that VPN extension and from where can you install it? What version of uBO? What version of Chrome?

most recent versions of ublock and chrome. the warning shows on the surfshark vpn extension. “there is another conflicting extension that controls webrtc settings. please disable other extensions that control webrtc.” the extension is from the chrome store. unfortunately i don’t see a way to attach screenshots here.

https://chrome.google.com/webstore/detail/surfshark-vpn-extension/ailoabdmgclmfmhdagmlohpjlbpffblp

account is required. I tried looking at source, maybe it’s caused by some request being blocked, but it’s in deeply nested ternary operator (?:slight_smile:

uBO does not touch webrtc setting since 1.38.0.

Yeah most likely explanation is that that VPN extension is misdiagnosing, uBO does not touch webRTCIPHandlingPolicy at all since 1.38.0 – except on Firefox for Android (actually also on Chromium Android forks accepting extensions, I will fix this).


I stepped into the canControl code path where I believe the extension checks whether it can control webRTCIPHandlingPolicy, and on my side it returns "controllable_by_this_extension", as would be expected since uBO does not touch that setting – so OP’s issue is elsewhere.

thanks everybody. i feel i can safely ignore the vpn’s warning and i’ll try to pass on what i’ve learned here to them so they can hopefully fix it on their end eventually.