2025-10-21T20:51:40.941949337Z [migrations] started
2025-10-21T20:51:40.946104215Z [migrations] no migrations found
2025-10-21T20:51:41.680801116Z usermod: no changes
2025-10-21T20:51:41.756555511Z ───────────────────────────────────────
2025-10-21T20:51:41.756591153Z
2025-10-21T20:51:41.756596895Z ██╗ ███████╗██╗ ██████╗
2025-10-21T20:51:41.756602165Z ██║ ██╔════╝██║██╔═══██╗
2025-10-21T20:51:41.756609239Z ██║ ███████╗██║██║ ██║
2025-10-21T20:51:41.756614340Z ██║ ╚════██║██║██║ ██║
2025-10-21T20:51:41.756619450Z ███████╗███████║██║╚██████╔╝
2025-10-21T20:51:41.756624520Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-10-21T20:51:41.756629651Z
2025-10-21T20:51:41.756634280Z Brought to you by linuxserver.io
2025-10-21T20:51:41.756639110Z ───────────────────────────────────────
2025-10-21T20:51:41.762719484Z
2025-10-21T20:51:41.762751398Z To support LSIO projects visit:
2025-10-21T20:51:41.762760787Z https://www.linuxserver.io/donate/
2025-10-21T20:51:41.762769254Z
2025-10-21T20:51:41.762781259Z ───────────────────────────────────────
2025-10-21T20:51:41.762791128Z GID/UID
2025-10-21T20:51:41.763088507Z ───────────────────────────────────────
2025-10-21T20:51:41.839388471Z
2025-10-21T20:51:41.839434734Z User UID: 911
2025-10-21T20:51:41.839443872Z User GID: 911
2025-10-21T20:51:41.839452470Z ───────────────────────────────────────
2025-10-21T20:51:41.865252576Z Linuxserver.io version: 0.50.28-ls231
2025-10-21T20:51:41.867989468Z Build-date: 2025-10-21T20:46:10+00:00
2025-10-21T20:51:41.868023787Z ───────────────────────────────────────
2025-10-21T20:51:41.868035270Z
2025-10-21T20:51:45.231135820Z [custom-init] No custom files found, skipping...
2025-10-21T20:51:48.412119277Z /app/changedetection/changedetectionio/html_tools.py:470: SyntaxWarning: invalid escape sequence '\['
2025-10-21T20:51:48.412147143Z pattern = '<!\[CDATA\[(\s*(?:.(?<!\]\]>)\s*)*)\]\]>'
2025-10-21T20:51:48.416084151Z /app/changedetection/changedetectionio/html_tools.py:534: SyntaxWarning: invalid escape sequence '\s'
2025-10-21T20:51:48.416157459Z content = re.sub('<!--\s+-->', '', content)
2025-10-21T20:51:49.323553091Z 2025-10-21 20:51:49.320 | DEBUG | changedetectionio.content_fetchers:<module>:62 - Falling back to selenium as fetcher
2025-10-21T20:51:50.802827628Z 2025-10-21 20:51:50.801 | DEBUG | changedetectionio.queue_handlers:__init__:53 - RecheckPriorityQueue initialized successfully
2025-10-21T20:51:50.803578981Z 2025-10-21 20:51:50.803 | DEBUG | changedetectionio.queue_handlers:__init__:358 - NotificationQueue initialized successfully
2025-10-21T20:51:50.829730836Z 2025-10-21 20:51:50.829 | INFO | changedetectionio.flask_app:<module>:90 - System locale default is (None, None)
2025-10-21T20:51:50.838801883Z 2025-10-21 20:51:50.838 | SUCCESS | changedetectionio:main:131 - changedetection.io version 0.50.28 starting.
2025-10-21T20:51:51.003436215Z 2025-10-21 20:51:51.002 | INFO | changedetectionio.store:__init__:50 - Datastore path is '/config/url-watches.json'
2025-10-21T20:51:51.007740082Z 2025-10-21 20:51:51.007 | CRITICAL | changedetectionio.store:__init__:100 - No JSON DB found at /config/url-watches.json, creating JSON store at /config
2025-10-21T20:51:51.697286507Z 2025-10-21 20:51:51.696 | DEBUG | changedetectionio.store:add_tag:595 - >>> Adding new tag - 'tech news'
2025-10-21T20:51:52.316350393Z 2025-10-21 20:51:52.315 | DEBUG | changedetectionio.store:add_watch:371 - Adding URL 'https://news.ycombinator.com/' - d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:51:52.317097307Z 2025-10-21 20:51:52.316 | DEBUG | changedetectionio.model.Watch:ensure_data_dir_exists:75 - > Creating data dir /config/d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:51:52.317831396Z 2025-10-21 20:51:52.317 | INFO | changedetectionio.store:sync_to_json:401 - Saving JSON..
2025-10-21T20:51:52.338817738Z 2025-10-21 20:51:52.338 | DEBUG | changedetectionio.store:add_watch:387 - Added 'https://news.ycombinator.com/'
2025-10-21T20:51:52.339762801Z 2025-10-21 20:51:52.339 | DEBUG | changedetectionio.store:add_tag:595 - >>> Adding new tag - 'changedetection.io'
2025-10-21T20:51:52.343494436Z 2025-10-21 20:51:52.342 | DEBUG | changedetectionio.store:add_watch:371 - Adding URL 'https://changedetection.io/CHANGELOG.txt' - 53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:51:52.344240508Z 2025-10-21 20:51:52.343 | DEBUG | changedetectionio.model.Watch:ensure_data_dir_exists:75 - > Creating data dir /config/53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:51:52.344894405Z 2025-10-21 20:51:52.344 | INFO | changedetectionio.store:sync_to_json:401 - Saving JSON..
2025-10-21T20:51:52.373011548Z 2025-10-21 20:51:52.372 | DEBUG | changedetectionio.store:add_watch:387 - Added 'https://changedetection.io/CHANGELOG.txt'
2025-10-21T20:51:52.513088526Z 2025-10-21 20:51:52.464 | INFO | changedetectionio.store:sync_to_json:401 - Saving JSON..
2025-10-21T20:51:53.563653453Z /app/changedetection/changedetectionio/blueprint/backups/__init__.py:124: SyntaxWarning: invalid escape sequence '\d'
2025-10-21T20:51:53.563681599Z backup_filename_regex = BACKUP_FILENAME_FORMAT.format("\d+")
2025-10-21T20:51:54.767171517Z 2025-10-21 20:51:54.766 | INFO | changedetectionio.realtime.socket_server:init_socketio:288 - SOCKETIO_MODE=threading: Using threading mode for Socket.IO
2025-10-21T20:51:54.767693037Z 2025-10-21 20:51:54.767 | INFO | changedetectionio.realtime.socket_server:init_socketio:295 - Platform: linux, Python: 3.12, Socket.IO mode: threading
2025-10-21T20:51:55.226779989Z 2025-10-21 20:51:55.225 | INFO | changedetectionio.realtime.socket_server:init_socketio:307 - Socket.IO: Registering connect event handler
2025-10-21T20:51:55.227760795Z 2025-10-21 20:51:55.227 | INFO | changedetectionio.realtime.socket_server:__init__:38 - SignalHandler: Connected to notification_event signal
2025-10-21T20:51:55.232465088Z 2025-10-21 20:51:55.231 | INFO | changedetectionio.realtime.socket_server:polling_emit_running_or_queued_watches_threaded:131 - Queue update thread started (threading mode)
2025-10-21T20:51:55.233737671Z 2025-10-21 20:51:55.232 | INFO | changedetectionio.realtime.socket_server:__init__:47 - Started polling thread using threading (eventlet-free)
2025-10-21T20:51:55.245434466Z 2025-10-21 20:51:55.244 | INFO | changedetectionio.realtime.socket_server:init_socketio:406 - Socket.IO initialized and attached to main Flask app
2025-10-21T20:51:55.246084656Z 2025-10-21 20:51:55.245 | INFO | changedetectionio.realtime.socket_server:init_socketio:407 - Socket.IO: Registered event handlers: []
2025-10-21T20:51:55.246686748Z 2025-10-21 20:51:55.246 | INFO | changedetectionio.flask_app:changedetection_app:533 - Socket.IO server initialized
2025-10-21T20:51:55.267323216Z 2025-10-21 20:51:55.266 | INFO | changedetectionio.flask_app:changedetection_app:623 - Starting 10 workers during app initialization
2025-10-21T20:51:55.272050095Z 2025-10-21 20:51:55.269 | INFO | changedetectionio.worker_handler:start_async_event_loop:29 - Starting async event loop for workers
2025-10-21T20:51:55.280116810Z 2025-10-21 20:51:55.279 | DEBUG | changedetectionio.worker_handler:start_async_event_loop:37 - Event loop created and set: <_UnixSelectorEventLoop running=False closed=False debug=False>
2025-10-21T20:51:55.573476570Z 2025-10-21 20:51:55.572 | INFO | changedetectionio.worker_handler:start_async_workers:76 - Starting 10 async workers
2025-10-21T20:51:55.579505992Z 2025-10-21 20:51:55.578 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:728 - System env MINIMUM_SECONDS_RECHECK_TIME 3
2025-10-21T20:51:55.607495317Z Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
2025-10-21T20:51:55.609888266Z * Serving Flask app 'changedetectionio.flask_app'
2025-10-21T20:51:55.610099281Z * Debug mode: off
2025-10-21T20:51:55.633102024Z 2025-10-21 20:51:55.631 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:99 - SignalHandler: Queue length update received: 1
2025-10-21T20:51:55.634574860Z 2025-10-21 20:51:55.633 | DEBUG | changedetectionio.queue_handlers:put:72 - Successfully queued item: d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:51:55.635786771Z 2025-10-21 20:51:55.634 | DEBUG | changedetectionio.worker_handler:queue_item_async_safe:218 - Successfully queued item: d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:51:55.642202410Z 2025-10-21 20:51:55.641 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:854 - > Queued watch UUID d367f1d4-0d5d-4a74-8900-a530a32090f0 last checked at 0 queued at 1761079915.58 priority 1761079915 jitter 0.00s, 1761079915.58s since last checked
2025-10-21T20:51:55.689451040Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2025-10-21T20:51:55.774012711Z 2025-10-21 20:51:55.772 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:99 - SignalHandler: Queue length update received: 2
2025-10-21T20:51:55.775484034Z 2025-10-21 20:51:55.774 | DEBUG | changedetectionio.queue_handlers:put:72 - Successfully queued item: 53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:51:55.779140437Z WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
2025-10-21T20:51:55.779165037Z * Running on all addresses (0.0.0.0)
2025-10-21T20:51:55.779174276Z * Running on http://127.0.0.1:5000
2025-10-21T20:51:55.779182763Z * Running on http://172.17.0.5:5000
2025-10-21T20:51:55.782014445Z 2025-10-21 20:51:55.776 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 0
2025-10-21T20:51:55.782633211Z Press CTRL+C to quit
2025-10-21T20:51:55.785266724Z 2025-10-21 20:51:55.777 | DEBUG | changedetectionio.worker_handler:queue_item_async_safe:218 - Successfully queued item: 53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:51:55.801563132Z 2025-10-21 20:51:55.782 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 0
2025-10-21T20:51:55.811909608Z 2025-10-21 20:51:55.785 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:854 - > Queued watch UUID 53dee0a3-17f0-4dfc-a728-bf7aeac2f766 last checked at 0 queued at 1761079915.64 priority 1761079915 jitter 0.00s, 1761079915.64s since last checked
2025-10-21T20:51:55.821550182Z 2025-10-21 20:51:55.802 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:99 - SignalHandler: Queue length update received: 1
2025-10-21T20:51:55.823281649Z 2025-10-21 20:51:55.822 | DEBUG | changedetectionio.queue_handlers:async_get:155 - Successfully async retrieved item: d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:51:55.826103963Z 2025-10-21 20:51:55.824 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:179 - Started processing UUID: d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:51:55.829878784Z 2025-10-21 20:51:55.828 | INFO | changedetectionio.async_update_worker:async_update_worker:81 - Worker 0 processing watch UUID d367f1d4-0d5d-4a74-8900-a530a32090f0 Priority 1761079915 URL https://news.ycombinator.com/
2025-10-21T20:51:55.913702489Z 2025-10-21 20:51:55.912 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 1
2025-10-21T20:51:55.914331716Z 2025-10-21 20:51:55.913 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 1
2025-10-21T20:51:55.915446020Z 2025-10-21 20:51:55.914 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:99 - SignalHandler: Queue length update received: 0
2025-10-21T20:51:55.916140789Z 2025-10-21 20:51:55.915 | DEBUG | changedetectionio.queue_handlers:async_get:155 - Successfully async retrieved item: 53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:51:55.916846961Z 2025-10-21 20:51:55.916 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:179 - Started processing UUID: 53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:51:55.917746563Z 2025-10-21 20:51:55.917 | INFO | changedetectionio.async_update_worker:async_update_worker:81 - Worker 1 processing watch UUID 53dee0a3-17f0-4dfc-a728-bf7aeac2f766 Priority 1761079915 URL https://changedetection.io/CHANGELOG.txt
2025-10-21T20:51:55.969632672Z 2025-10-21 20:51:55.968 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 2
2025-10-21T20:51:55.970182750Z 2025-10-21 20:51:55.969 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 2
2025-10-21T20:51:55.971085598Z 2025-10-21 20:51:55.970 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 3
2025-10-21T20:51:55.971756599Z 2025-10-21 20:51:55.971 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 3
2025-10-21T20:51:55.972666852Z 2025-10-21 20:51:55.972 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 4
2025-10-21T20:51:55.973265598Z 2025-10-21 20:51:55.972 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 4
2025-10-21T20:51:55.974119648Z 2025-10-21 20:51:55.973 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 5
2025-10-21T20:51:55.974678734Z 2025-10-21 20:51:55.974 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 5
2025-10-21T20:51:55.975513886Z 2025-10-21 20:51:55.975 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 6
2025-10-21T20:51:55.976086048Z 2025-10-21 20:51:55.975 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 6
2025-10-21T20:51:55.976914095Z 2025-10-21 20:51:55.976 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 7
2025-10-21T20:51:55.977478171Z 2025-10-21 20:51:55.976 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 7
2025-10-21T20:51:55.978320007Z 2025-10-21 20:51:55.977 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 8
2025-10-21T20:51:55.978886267Z 2025-10-21 20:51:55.978 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 8
2025-10-21T20:51:55.979711679Z 2025-10-21 20:51:55.979 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 9
2025-10-21T20:51:55.980302379Z 2025-10-21 20:51:55.979 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 9
2025-10-21T20:51:56.380484819Z [ls.io-init] done.
2025-10-21T20:51:57.757877933Z 2025-10-21 20:51:57.756 | DEBUG | changedetectionio.processors.magic:__init__:80 - Guessing mime type, original content_type 'text/html; charset=utf-8', mime type detected 'text/html'
2025-10-21T20:52:01.213952298Z 2025-10-21 20:52:01.212 | DEBUG | changedetectionio.processors.text_json_diff.processor:run_changedetection:544 - Watch UUID d367f1d4-0d5d-4a74-8900-a530a32090f0 content check - Previous MD5: eb940f677e37eda28400c177221099a8, Fetched MD5 eb940f677e37eda28400c177221099a8
2025-10-21T20:52:02.246456129Z 2025-10-21 20:52:02.245 | DEBUG | changedetectionio.model.Watch:history:209 - Reading watch history index for d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:52:02.269465706Z 2025-10-21 20:52:02.268 | DEBUG | changedetectionio.async_update_worker:async_update_worker:358 - UUID: d367f1d4-0d5d-4a74-8900-a530a32090f0 Page <title> is 'Hacker News'
2025-10-21T20:52:02.276472607Z 2025-10-21 20:52:02.275 | DEBUG | changedetectionio.async_update_worker:async_update_worker:383 - Cleared fetcher content for UUID d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:52:02.277045040Z 2025-10-21 20:52:02.276 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:182 - Finished processing UUID: d367f1d4-0d5d-4a74-8900-a530a32090f0
2025-10-21T20:52:02.299612997Z 2025-10-21 20:52:02.298 | DEBUG | changedetectionio.async_update_worker:async_update_worker:427 - Worker 0 completed watch d367f1d4-0d5d-4a74-8900-a530a32090f0 in 6.30s
2025-10-21T20:52:02.339354639Z 2025-10-21 20:52:02.338 | ERROR | changedetectionio.processors.magic:__init__:91 - Error getting a more precise mime type from 'puremagic' library (Could not identify file), using content-based detection
2025-10-21T20:52:02.966304344Z 2025-10-21 20:52:02.965 | DEBUG | changedetectionio.processors.text_json_diff.processor:run_changedetection:544 - Watch UUID 53dee0a3-17f0-4dfc-a728-bf7aeac2f766 content check - Previous MD5: a654da7b03a677b2441ae45da20bfdc6, Fetched MD5 a654da7b03a677b2441ae45da20bfdc6
2025-10-21T20:52:04.154344044Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET / HTTP/1.1" 200 -
2025-10-21T20:52:04.248778908Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET / HTTP/1.1" 200 -
2025-10-21T20:52:04.417369857Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/js/jquery-3.6.0.min.js HTTP/1.1" 200 -
2025-10-21T20:52:04.419679508Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/images/google-chrome-icon.png HTTP/1.1" 200 -
2025-10-21T20:52:04.429237196Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/styles/pure-min.css HTTP/1.1" 200 -
2025-10-21T20:52:04.439678242Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/images/spread-white.svg HTTP/1.1" 200 -
2025-10-21T20:52:04.462054564Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/styles/styles.css?v=0.50.28 HTTP/1.1" 200 -
2025-10-21T20:52:04.488166608Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/js/socket.io.min.js HTTP/1.1" 200 -
2025-10-21T20:52:04.509931508Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/images/pause.svg HTTP/1.1" 200 -
2025-10-21T20:52:04.534072303Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/images/play.svg HTTP/1.1" 200 -
2025-10-21T20:52:04.557253265Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/images/bell-off.svg HTTP/1.1" 200 -
2025-10-21T20:52:04.595017565Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/js/csrf.js HTTP/1.1" 200 -
2025-10-21T20:52:04.639291925Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/js/feather-icons.min.js HTTP/1.1" 200 -
2025-10-21T20:52:04.664594038Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/js/realtime.js HTTP/1.1" 200 -
2025-10-21T20:52:04.670924186Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/js/watch-overview.js HTTP/1.1" 200 -
2025-10-21T20:52:04.725207141Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/js/toggle-theme.js HTTP/1.1" 200 -
2025-10-21T20:52:04.727396079Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/images/generic_feed-icon.svg HTTP/1.1" 200 -
2025-10-21T20:52:04.741014344Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/images/spread.svg HTTP/1.1" 200 -
2025-10-21T20:52:04.826449895Z 2025-10-21 20:52:04.825 | DEBUG | changedetectionio.realtime.socket_server:handle_connect:357 - Socket.IO: Sent initial queue size 0 to new client
2025-10-21T20:52:04.832039361Z 172.17.0.3 - - [21/Oct/2025 20:52:04] "GET /static/favicons/favicon.ico HTTP/1.1" 200 -
2025-10-21T20:52:04.833024475Z 2025-10-21 20:52:04.832 | INFO | changedetectionio.realtime.socket_server:handle_connect:361 - Socket.IO: Client connected
2025-10-21T20:52:05.680849028Z 2025-10-21 20:52:05.679 | DEBUG | changedetectionio.model.Watch:history:209 - Reading watch history index for 53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:52:05.685586328Z 2025-10-21 20:52:05.684 | DEBUG | changedetectionio.async_update_worker:async_update_worker:358 - UUID: 53dee0a3-17f0-4dfc-a728-bf7aeac2f766 Page <title> is 'None'
2025-10-21T20:52:05.687053793Z 2025-10-21 20:52:05.686 | DEBUG | changedetectionio.async_update_worker:async_update_worker:383 - Cleared fetcher content for UUID 53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:52:05.687610113Z 2025-10-21 20:52:05.687 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:182 - Finished processing UUID: 53dee0a3-17f0-4dfc-a728-bf7aeac2f766
2025-10-21T20:52:05.691324744Z 2025-10-21 20:52:05.690 | DEBUG | changedetectionio.async_update_worker:async_update_worker:427 - Worker 1 completed watch 53dee0a3-17f0-4dfc-a728-bf7aeac2f766 in 9.69s
2025-10-21T20:52:15.164195181Z 2025-10-21 20:52:15.163 | INFO | changedetectionio.realtime.socket_server:handle_disconnect:367 - Socket.IO: Client disconnected
2025-10-21T20:52:15.168553888Z 172.17.0.3 - - [21/Oct/2025 20:52:15] "GET /socket.io/?EIO=4&transport=websocket HTTP/1.1" 500 -
2025-10-21T20:52:15.180743947Z Error on request:
2025-10-21T20:52:15.180755270Z Traceback (most recent call last):
2025-10-21T20:52:15.180761292Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 370, in run_wsgi
2025-10-21T20:52:15.180767404Z execute(self.server.app)
2025-10-21T20:52:15.180772955Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 336, in execute
2025-10-21T20:52:15.180778697Z write(b"")
2025-10-21T20:52:15.180784318Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 261, in write
2025-10-21T20:52:15.180790120Z assert status_set is not None, "write() before start_response"
2025-10-21T20:52:15.180812334Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-10-21T20:52:15.180818096Z AssertionError: write() before start_response