TLS Interception by Antivirus Breaks Claude Desktop’s Connection; Workaround with AV Exclusions

If Cowork (the Claude desktop companion app) keeps showing "Claude in Chrome is not connected" while the Claude side‑panel works fine, the likely culprit is your antivirus performing TLS inspection on bridge.claudeusercontent.com. Cowork’s Node.js runtime does not trust the Windows system CA store, so it rejects the interception certificate.
Confirm the Issue
Run this in PowerShell to check the certificate issuer:
$req = [System.Net.WebRequest]::Create("https://bridge.claudeusercontent.com")
try { $req.GetResponse() } catch { }
$req.ServicePoint.Certificate | Format-List Subject, Issuer
If the Issuer is your AV brand (Norton, Bitdefender, ESET, Kaspersky, Avast…) instead of a public CA (e.g., Amazon, Let’s Encrypt), that confirms the issue.
Fix
- Add
*.claudeusercontent.comand*.anthropic.comto your antivirus’s HTTPS‑scan exclusion list. - Restart the Cowork application.
Root Cause & Request
This breaks silently for every Windows user with HTTPS scanning enabled. The author suggests Anthropic launch Node with --use-system-ca to respect the system certificate store, which would avoid this entirely.
If you’re using Cowork with Claude and see this error, check your AV exclusions first — it saves hours of debugging.
📖 Read the full source: r/ClaudeAI
👀 See Also

Enforcing AI Agent Compliance: Bootstrap Language and Tool-Based Approaches
A developer shares practical methods for improving AI agent compliance, including using negative language in bootstraps and switching from soft rules to hard-coded tools when needed.

Running a Fully Local AI Agent on a 6GB VRAM Laptop: A Step-by-Step Guide for Students
Explore how students can leverage 6GB VRAM laptops to run AI agents locally, without relying on costly APIs. Our guide breaks down essential steps and tools.

Custom PostToolUse Hook for On-Demand CLAUDE.md Loading Outside Project Tree
A developer shares a custom PostToolUse hook solution that enables Claude Code to read CLAUDE.md files from directories outside the current project tree on-demand, addressing limitations in the built-in loading behavior.

Day 1 Configuration: Prevent 90% of Common OpenClaw Problems
Set spending limits, write a SOUL.md, and adjust heartbeat interval to avoid surprise bills, rogue behavior, and cost shock.