sardistic logo sardistic
icanhazbetter icon

Chrome & Firefox Extension

icanhazbetternew

Dark theme, flexible layout, cam management & chat fixes for icanhazchat.com

A browser extension that improves the icanhazchat.com experience in ways the site doesn't bother to. Installs in seconds, no account needed.

Using a different browser?
  • Edge — open the Chrome Web Store listing, click Allow extensions from other stores in the banner at the top, then install.
  • Opera — open the Chrome Web Store listing and click Add to Opera.
  • Brave, Vivaldi & other Chromium browsers — install straight from the Chrome Web Store.
  • LibreWolf, Waterfox, Zen, Floorp — use the Firefox Add-ons listing (needs a Firefox 128+ base).
  • Manual install — download the source ZIP and extract it, turn on Developer mode on your browser's extensions page, then Load unpacked and pick the extracted folder. Manual installs don't auto-update.
  • Safari and mobile browsers aren't supported.
Archive — Aug 2024
Resolved. The peer connection issue described below has been fixed by the site owner. This page is kept for reference only.

"Peer connection failed" on camera broadcast Resolved

Posted August 31, 2024 by sardistic  ·  Member since December 2010  ·  Karma 51,507

What was happening

After Chrome 127 shipped in mid-August 2024, users on Chromium-based browsers (Chrome, Edge, Opera, Brave) started seeing a "peer connection failed" error whenever they tried to broadcast their camera. This was not an account issue or a settings problem — it affected everyone on those browsers equally.

The root cause was a change in Chrome 127 that broke the WebRTC peer negotiation icanhazchat's streaming layer relies on. The Wowza infrastructure the site uses was affected; their team published an incident report at the time.

The temporary fix (at the time)

While waiting on the site to patch things on their end, I put together a Chrome extension called ICHC Peer Fix that worked around the issue. It's no longer needed for this specific problem, but the newer icanhazbetter extension supersedes it with a broader set of improvements.

What browsers were affected

Chrome 127+, Microsoft Edge (Chromium), Opera, and Brave — anything running on the Chromium 127 engine. Firefox was not affected. Safari was not affected.

Current status

Fixed. The site owner resolved the issue on their end. If you're still seeing peer connection errors, it's most likely an unrelated cause — check your browser permissions for camera access, or try a hard refresh.