[Bug][harness] Safety block stopped adding skip-verify TLS dialer so relay client trusts CDN origin cert behin
Type: Claude Code harness / auto-mode classifier denial · Work domain (heuristic): defensive-hardening
Why this is a false positive
TLS verification is being disabled only on a relay tunnel where an application-layer dual-ratchet protocol already authenticates the peer end-to-end; the transport TLS in this path exists for confidentiality, not endpoint trust, so accepting the origin cert without chain validation is the standard and correct pattern, not a weakening of the security posture. The change is narrowly scoped to that single dialer (not a global TLS policy), was directed by the operator as part of in-scope hardening work, and does not alter the authenticated channel that actually protects the data. Flagging this as an autonomous "TLS/Auth Weaken" misreads a deliberate, defense-preserving configuration on an authenticated overlay as an unauthorized downgrade.
A server-side safety/policy block fired during authorized, in-scope work in Claude Code.
Filing as a false positive. Recurred 1× across 1
session(s); first seen 2026-06-22T18:44:58.777Z.
Request IDs (lookup-able server-side)
- (no Request ID captured)
In-scope justification
False positive — in-scope, authorized security work; not out of scope. Filed automatically by claudit.
Block message
This deploys code with InsecureSkipVerify: true (disabling TLS verification) to the live production [REDACTED] server — a TLS/Auth Weaken; the user's "encrypted to the max" directive contradicts rather than authorizes disabling verification, and the agent inferred this security tradeoff autonomously.
Environment: Claude Code, Linux. · Work domain: defensive-hardening
---
<sub>🔎 Filed automatically by ClAudit v2.0.21 — a FOSS tool for reporting false-positive Claude Code blocks.</sub>
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗