You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With uBlock enabled, Google Hangouts do not work properly (e.g. launching a video call from https://hangouts.google.com/ or the Gmail chat area). I've whitelisted both hangouts.google.com and plus.google.com, and the network request log shows nothing being blocked, and the uBlock icon is grayed out. Specifically, viewing the other person's video does not work (the screen remains black), and it says after 5-10 seconds that the video call has ended and disconnects me.
The only solution I have found is disabling the uBlock extension entirely, after which Hangouts works perfectly. Any ideas?
Sorry for not providing those details. This happens on the latest stable version of Chrome (45.0.2454.101) on Linux. I do have the default uBlock setting to block leaking local IP enabled. Even after whitelisting hangouts.google.com and plus.google.com (uBlock icon is grayed out in the Hangouts window), only disabling the uBlock extension entirely resolves these issues with Hangouts. Only the default filters are enabled, and the network inspector shows nothing being blocked when opening the Hangouts window, e.g. from https://hangouts.google.com/ and launching a video call from there.
I do have the default uBlock setting to block leaking local IP enabled
The setting "Prevent WebRTC from leaking local IP addresses" is not checked by default.
only disabling the uBlock extension entirely resolves these issues with Hangouts
I've seen elsewhere somebody reporting that enabling this setting causes Hangout to not work properly. Please verify this is the case, un-check the setting and see if it works (you may need to restart the browser).
If the setting is the cause, you will have to remove this setting if you want to use Hangout. You may file an issue with Chromium devs if you think preventing WebRTC leakage should not prevent Hangout from working.
I will let you close the bug if you confirm the WebRTC setting is the cause of the problem.
You were correct; I can confirm that unchecking "Prevent WebRTC from leaking local IP addresses" does make Hangouts start working properly again (no browser restart required, just relaunching the Hangouts page after deselecting that option). Thanks for your time. I plan to file a Chromium bug about this.
Activity
harshanvn commentedon Sep 28, 2015
which browser, version and config settings?
do you happen to have "Prevent WebRTC from leaking local IP addresses" option checked? See #681
If so, may be you can check by unselecting above option, and see if it works for you.
gorhill commentedon Sep 28, 2015
No browser model, version, no details about settings, marking as invalid as per CONTRIBUTING.
Ryan-Goldstein commentedon Sep 28, 2015
Sorry for not providing those details. This happens on the latest stable version of Chrome (45.0.2454.101) on Linux. I do have the default uBlock setting to block leaking local IP enabled. Even after whitelisting hangouts.google.com and plus.google.com (uBlock icon is grayed out in the Hangouts window), only disabling the uBlock extension entirely resolves these issues with Hangouts. Only the default filters are enabled, and the network inspector shows nothing being blocked when opening the Hangouts window, e.g. from https://hangouts.google.com/ and launching a video call from there.
gorhill commentedon Sep 28, 2015
The setting "Prevent WebRTC from leaking local IP addresses" is not checked by default.
I've seen elsewhere somebody reporting that enabling this setting causes Hangout to not work properly. Please verify this is the case, un-check the setting and see if it works (you may need to restart the browser).
If the setting is the cause, you will have to remove this setting if you want to use Hangout. You may file an issue with Chromium devs if you think preventing WebRTC leakage should not prevent Hangout from working.
I will let you close the bug if you confirm the WebRTC setting is the cause of the problem.
Ryan-Goldstein commentedon Sep 28, 2015
You were correct; I can confirm that unchecking "Prevent WebRTC from leaking local IP addresses" does make Hangouts start working properly again (no browser restart required, just relaunching the Hangouts page after deselecting that option). Thanks for your time. I plan to file a Chromium bug about this.
MatthewHerbst commentedon Mar 21, 2017
@Ryan-Goldstein any chance you have a link to that Chromium bug?
Ryan-Goldstein commentedon Mar 21, 2017
I never got around to filing a bug for that and haven't tried re-enabling that option in uBO.