ErrLookup › dgtlmoon/changedetection.io

dgtlmoon/changedetection.io

Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoring—all for free or enjoy our SaaS plan! · Python · 194 source files

Analyzed at 5d9c7c6da7 on 2026-08-27. 60 documented errors.

Code / MessageTypeSeverityTags
A variable or function is not defined
validation warning jinja2, wtforms, template-validation, changedetectionio, notifications
The following tokens used in the notification are not valid
validation warning jinja2, undeclared-variables, wtforms, changedetectionio, notifications
A system-error occurred when validating your XPath…
validation error xpath, lxml, elementpath, catch-all, changedetectionio
'%(expression)s' is not a valid XPath expression…
validation warning xpath, elementpath, wtforms, changedetectionio
{reason}
validation error ssrf, url-validation, security, fetch
Processor ' ' does not provide difference data
http error flask, processor-plugin, http-404, changedetectionio
abort(500)
http error flask, snapshot-corruption, http-500, decompression
" " is not a valid bool value
validation warning strtobool, query-params, value-error, api
Selection mode must be either "element" or "draw"
validation warning wtforms, form-validation, image-ssim-diff, selection-mode
Invalid JSON object for field
validation error xpath, lxml, form-validation, changedetectionio
XPath not permitted in this field!
validation warning xpath, css-selector, wtforms, changedetectionio, input-validation
No Favicon available for
http warning flask, favicon, http-404, changedetectionio
RegEx ' ' is not a valid regular expression.
validation warning regex, python-re, wtforms, validation
Watch protocol is not permitted or invalid URL format
validation error url-validation, ssrf, wtforms, changedetectionio, protocol-allowlist
Processor ' ' does not support assets
http error flask, processor-plugin, asset, http-404
Invalid timezone_str
validation warning timezone, schedule, arrow, value-error
UUID: - Screenshot comparison failed
exception error screenshot, ssim, processor, wrapper-exception
Unable to extract restock data for this page unfortunately.
exception error restock, availability, javascript-rendering, no-data
No screenshot available. Ensure the watch is configured to…
exception error screenshot, processor, playwright, image-ssim-diff
abort(404)
http error flask, path-traversal, http-404, security, backup
Zip Slip path traversal detected in backup archive
validation error jsonpath, jsonpath-ng, form-validation
Migration failed: watch files missing: ... url-watches.json…
exception critical migration, verification, missing-file, datastore
Processor module ' ' not found.
exception error processor, plugin, module-not-found, datastore
Cannot run, more than one price detected, this plugin is…
exception error restock, price-parsing, multi-product, processor
Validation failed
http error xpath, lxml, catch-all, unexpected-exception
Migration failed: Could not save watch
exception critical migration, datastore, upgrade, legacy-format
abort(400) # Bad Request if the filename doesn't match the…
http error flask, backup, http-400, input-validation, path-traversal
One of the 'conditions' rulesets is incomplete, cannot run.
validation error jsonpath, jsonpath-ng, catch-all
Migration failed: Could not create changedetection.json…
exception critical migration, settings, disk-full, datastore
Invalid day_of_week: ' '. Must be a valid weekday name.
validation warning schedule, weekday, time-handler, value-error
{self.filter_config.include_filters}
exception warning include-filter, xpath, css-selector, processor
BrowserStepsStepException
exception error jsonpath, form-validation, misleading-message
Invalid time_str: ' '. Must be in 'HH:MM' format.
validation warning schedule, time-format, time-handler, value-error
EmptyReply
exception error jq, optional-dependency, module-not-found, changedetectionio
Bounding box value is too long
validation warning wtforms, validation, bounding-box, image-diff
Command-line ` ` tool was not found in system PATH, was it…
exception error pdf, pdftohtml, poppler, missing-dependency, docker
I/O error saving
exception critical io-error, permissions, datastore, errno
Invalid notification format
validation error notification, config, validation, valueerror
Asset ' ' not found
http warning flask, processor-plugin, asset, http-404
Disk full: Cannot save
exception critical enospc, disk-full, datastore, io
No parsable JSON found in this document
exception error json, html-parsing, scraping, json-ld
Empty value not allowed.
validation warning wtforms, validation, form-input, multi-line
Disk quota exceeded: Cannot save
exception critical edquot, quota, datastore, io, nfs
Processor ' ' does not support xlsx export
http error flask, export, xlsx, processor-plugin, http-404
Bounding box values must be non-negative
validation warning wtforms, validation, bounding-box, defensive-check
ScreenshotUnavailable
exception error url-validation, urlparse, form-validation
abort(403)
http error flask, authentication, http-403, screenshot, access-control
Backup archive decompressed size
validation error jsonpath, form-validation, changedetectionio
Bounding box must be in format: x,y,width,height (integers…
validation warning wtforms, validation, regex, bounding-box
Non200ErrorCodeReceived
exception error jq, form-validation, expression-syntax
Redirect blocked: ' ' resolves to a private/reserved IP…
exception critical ssrf, redirect, requests, security
Change too large for AI summary
exception warning llm, ai-summary, size-limit, input-validation
Error while trying to connect the browser, Code
exception error websocket, puppeteer, connection, browser-service
Bounding box values are too large
validation warning wtforms, validation, bounding-box, image-diff
Content Fetcher > xPath scraper failed. Please report this…
exception error puppeteer, xpath, scraper
Invalid value.
validation warning wtforms, validation, regex, form-input
Too many redirects
exception error redirect-loop, requests, http
BrowserStepsInUnsupportedFetcher
exception error browser-steps, fetcher, unsupported-operation
Error connecting to the browser, check your browser…
exception error websocket, puppeteer, invalid-url
Error connecting to the browser - Exception
exception error websocket, puppeteer, connection, browser-service