Crash, Burn, Report
summary
Explains how browsers send native JSON telemetry via the Reporting API to any off‑domain endpoint, using a Report-To header (JSON with max-age, endpoints, includeSubdomains) so cached policies let broken clients report DNS/TCP/TLS/HTTP failures; demonstrates Network Error Logging payload fields (type, age, samplingFraction, TLS.certificate_date_invalid) and sampling to avoid floods. Shows CSP and deprecation/intervention/crash reports, and how email protections (SPF DKIM + DMARC reports) route phishing to spam. Presents a working Report URI ingestion service.
AI-written summary · about
chapters (9)
- 0:00Start
- 0:10Crash, Burn, Report
- 9:35Report-To
- 16:13NEL Header
- 17:16NEL Reporting
- 29:26Deprecation Report
- 33:05Intervention Report
- 35:07Crash Report
- 35:56Browser Reporting Capabilities
related talks
01h 00mCrash, Burn, Report
59mCrash, Burn, Report
22mThe other side of webapp security
01h 00mContent Security Policy: From newbie to advanced
20mNetwork Error Logging: Client side measurement of end to end web service reliability
01h 00mHack to the Future
40mContent Security Policy to the Rescue
40mObservability for All!
