2025-11-19T13:15:53.069241513Z [migrations] started
2025-11-19T13:15:53.069269710Z [migrations] no migrations found
2025-11-19T13:15:53.087830400Z usermod: no changes
2025-11-19T13:15:53.093189860Z ───────────────────────────────────────
2025-11-19T13:15:53.093201544Z
2025-11-19T13:15:53.093205281Z ██╗ ███████╗██╗ ██████╗
2025-11-19T13:15:53.093209370Z ██║ ██╔════╝██║██╔═══██╗
2025-11-19T13:15:53.093213157Z ██║ ███████╗██║██║ ██║
2025-11-19T13:15:53.093216885Z ██║ ╚════██║██║██║ ██║
2025-11-19T13:15:53.093220512Z ███████╗███████║██║╚██████╔╝
2025-11-19T13:15:53.093224340Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-11-19T13:15:53.093228077Z
2025-11-19T13:15:53.093231574Z Brought to you by linuxserver.io
2025-11-19T13:15:53.093235171Z ───────────────────────────────────────
2025-11-19T13:15:53.093537079Z
2025-11-19T13:15:53.093545105Z To support LSIO projects visit:
2025-11-19T13:15:53.093548853Z https://www.linuxserver.io/donate/
2025-11-19T13:15:53.093552520Z
2025-11-19T13:15:53.093556108Z ───────────────────────────────────────
2025-11-19T13:15:53.093561038Z GID/UID
2025-11-19T13:15:53.093564615Z ───────────────────────────────────────
2025-11-19T13:15:53.098209838Z
2025-11-19T13:15:53.098232393Z User UID: 911
2025-11-19T13:15:53.098239307Z User GID: 911
2025-11-19T13:15:53.098243355Z ───────────────────────────────────────
2025-11-19T13:15:53.100019060Z Linuxserver.io version: 0.51.2-ls245
2025-11-19T13:15:53.100274635Z Build-date: 2025-11-19T13:10:36+00:00
2025-11-19T13:15:53.100293533Z ───────────────────────────────────────
2025-11-19T13:15:53.100302491Z
2025-11-19T13:15:53.155306927Z [custom-init] No custom files found, skipping...
2025-11-19T13:15:53.431065791Z /app/changedetection/changedetectionio/html_tools.py:495: SyntaxWarning: invalid escape sequence '\['
2025-11-19T13:15:53.431078477Z pattern = '<!\[CDATA\[(\s*(?:.(?<!\]\]>)\s*)*)\]\]>'
2025-11-19T13:15:53.431288610Z /app/changedetection/changedetectionio/html_tools.py:559: SyntaxWarning: invalid escape sequence '\s'
2025-11-19T13:15:53.431326105Z content = re.sub('<!--\s+-->', '', content)
2025-11-19T13:15:53.484717514Z 2025-11-19 13:15:53.484 | DEBUG | changedetectionio.content_fetchers:<module>:62 - Falling back to selenium as fetcher
2025-11-19T13:15:53.615549241Z 2025-11-19 13:15:53.615 | DEBUG | changedetectionio.queue_handlers:__init__:53 - RecheckPriorityQueue initialized successfully
2025-11-19T13:15:53.615582548Z 2025-11-19 13:15:53.615 | DEBUG | changedetectionio.queue_handlers:__init__:358 - NotificationQueue initialized successfully
2025-11-19T13:15:53.616730590Z 2025-11-19 13:15:53.616 | INFO | changedetectionio.flask_app:<module>:90 - System locale default is (None, None)
2025-11-19T13:15:53.617541533Z 2025-11-19 13:15:53.617 | SUCCESS | changedetectionio:main:139 - changedetection.io version 0.51.2 starting.
2025-11-19T13:15:53.630022592Z 2025-11-19 13:15:53.629 | INFO | changedetectionio.store:reload_state:79 - Datastore path is '/config'
2025-11-19T13:15:53.630361104Z 2025-11-19 13:15:53.630 | CRITICAL | changedetectionio.store:reload_state:138 - No JSON DB found at /config/url-watches.json, creating JSON store at /config
2025-11-19T13:15:53.706885037Z 2025-11-19 13:15:53.706 | DEBUG | changedetectionio.store:add_tag:648 - >>> Adding new tag - 'tech news'
2025-11-19T13:15:53.756649794Z 2025-11-19 13:15:53.756 | DEBUG | changedetectionio.store:add_watch:414 - Adding URL 'https://news.ycombinator.com/' - afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:53.756656748Z 2025-11-19 13:15:53.756 | DEBUG | changedetectionio.model.Watch:ensure_data_dir_exists:57 - > Creating data dir /config/afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:53.756955640Z 2025-11-19 13:15:53.756 | INFO | changedetectionio.store:sync_to_json:444 - Saving JSON..
2025-11-19T13:15:53.757338861Z 2025-11-19 13:15:53.757 | DEBUG | changedetectionio.store:add_watch:430 - Added 'https://news.ycombinator.com/'
2025-11-19T13:15:53.758070845Z 2025-11-19 13:15:53.757 | DEBUG | changedetectionio.store:add_tag:648 - >>> Adding new tag - 'changedetection.io'
2025-11-19T13:15:53.758428004Z 2025-11-19 13:15:53.758 | DEBUG | changedetectionio.store:add_watch:414 - Adding URL 'https://changedetection.io/CHANGELOG.txt' - e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:53.758432553Z 2025-11-19 13:15:53.758 | DEBUG | changedetectionio.model.Watch:ensure_data_dir_exists:57 - > Creating data dir /config/e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:53.758563817Z 2025-11-19 13:15:53.758 | INFO | changedetectionio.store:sync_to_json:444 - Saving JSON..
2025-11-19T13:15:53.759352064Z 2025-11-19 13:15:53.759 | DEBUG | changedetectionio.store:add_watch:430 - Added 'https://changedetection.io/CHANGELOG.txt'
2025-11-19T13:15:53.760221595Z 2025-11-19 13:15:53.759 | INFO | changedetectionio.store:sync_to_json:444 - Saving JSON..
2025-11-19T13:15:53.837577524Z /app/changedetection/changedetectionio/blueprint/backups/__init__.py:124: SyntaxWarning: invalid escape sequence '\d'
2025-11-19T13:15:53.837611643Z backup_filename_regex = BACKUP_FILENAME_FORMAT.format("\d+")
2025-11-19T13:15:53.911133181Z 2025-11-19 13:15:53.910 | INFO | changedetectionio.realtime.socket_server:init_socketio:208 - SOCKETIO_MODE=threading: Using threading mode for Socket.IO
2025-11-19T13:15:53.911185687Z 2025-11-19 13:15:53.911 | INFO | changedetectionio.realtime.socket_server:init_socketio:215 - Platform: linux, Python: 3.12, Socket.IO mode: threading
2025-11-19T13:15:53.942714096Z 2025-11-19 13:15:53.942 | INFO | changedetectionio.realtime.socket_server:init_socketio:227 - Socket.IO: Registering connect event handler
2025-11-19T13:15:53.942821382Z 2025-11-19 13:15:53.942 | INFO | changedetectionio.realtime.socket_server:__init__:38 - SignalHandler: Connected to notification_event signal
2025-11-19T13:15:53.943973342Z 2025-11-19 13:15:53.943 | INFO | changedetectionio.realtime.socket_server:init_socketio:313 - Socket.IO initialized and attached to main Flask app
2025-11-19T13:15:53.944028132Z 2025-11-19 13:15:53.943 | INFO | changedetectionio.realtime.socket_server:init_socketio:314 - Socket.IO: Registered event handlers: []
2025-11-19T13:15:53.944084506Z 2025-11-19 13:15:53.943 | INFO | changedetectionio.flask_app:changedetection_app:538 - Socket.IO server initialized
2025-11-19T13:15:53.945597552Z 2025-11-19 13:15:53.945 | INFO | changedetectionio.flask_app:changedetection_app:628 - Starting 10 workers during app initialization
2025-11-19T13:15:53.946119233Z 2025-11-19 13:15:53.945 | INFO | changedetectionio.worker_handler:start_async_event_loop:29 - Starting async event loop for workers
2025-11-19T13:15:53.946610712Z 2025-11-19 13:15:53.946 | DEBUG | changedetectionio.worker_handler:start_async_event_loop:37 - Event loop created and set: <_UnixSelectorEventLoop running=False closed=False debug=False>
2025-11-19T13:15:54.246615984Z 2025-11-19 13:15:54.246 | INFO | changedetectionio.worker_handler:start_async_workers:76 - Starting 10 async workers
2025-11-19T13:15:54.247638773Z 2025-11-19 13:15:54.247 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:733 - System env MINIMUM_SECONDS_RECHECK_TIME 3
2025-11-19T13:15:54.249420751Z 2025-11-19 13:15:54.249 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:87 - SignalHandler: Queue length update received: 1
2025-11-19T13:15:54.249438367Z 2025-11-19 13:15:54.249 | DEBUG | changedetectionio.queue_handlers:put:72 - Successfully queued item: afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:54.249479860Z 2025-11-19 13:15:54.249 | DEBUG | changedetectionio.worker_handler:queue_item_async_safe:218 - Successfully queued item: afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:54.249526925Z 2025-11-19 13:15:54.249 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:864 - > Queued watch UUID afa2e614-f667-4af9-9ae3-675926c09a35 last checked at 0 queued at 1763558154.25 priority 1763558154 jitter 0.00s, 1763558154.25s since last checked
2025-11-19T13:15:54.249994667Z 2025-11-19 13:15:54.249 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:87 - SignalHandler: Queue length update received: 2
2025-11-19T13:15:54.250014436Z 2025-11-19 13:15:54.249 | DEBUG | changedetectionio.queue_handlers:put:72 - Successfully queued item: e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:54.250033655Z 2025-11-19 13:15:54.249 | DEBUG | changedetectionio.worker_handler:queue_item_async_safe:218 - Successfully queued item: e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:54.250093125Z 2025-11-19 13:15:54.250 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:864 - > Queued watch UUID e5ca7add-f18d-4ed2-9f04-980317797c2f last checked at 0 queued at 1763558154.25 priority 1763558154 jitter 0.00s, 1763558154.25s since last checked
2025-11-19T13:15:54.251475167Z Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
2025-11-19T13:15:54.268508192Z * Serving Flask app 'changedetectionio.flask_app'
2025-11-19T13:15:54.268536629Z * Debug mode: off
2025-11-19T13:15:54.269150084Z 2025-11-19 13:15:54.268 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 0
2025-11-19T13:15:54.269684360Z 2025-11-19 13:15:54.269 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 0
2025-11-19T13:15:54.269934283Z 2025-11-19 13:15:54.269 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:87 - SignalHandler: Queue length update received: 1
2025-11-19T13:15:54.270062541Z 2025-11-19 13:15:54.269 | DEBUG | changedetectionio.queue_handlers:async_get:155 - Successfully async retrieved item: afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:54.270244638Z 2025-11-19 13:15:54.270 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:179 - Started processing UUID: afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:54.270384329Z 2025-11-19 13:15:54.270 | INFO | changedetectionio.async_update_worker:async_update_worker:81 - Worker 0 processing watch UUID afa2e614-f667-4af9-9ae3-675926c09a35 Priority 1763558154 URL https://news.ycombinator.com/
2025-11-19T13:15:54.273203896Z WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
2025-11-19T13:15:54.273226221Z * Running on all addresses (0.0.0.0)
2025-11-19T13:15:54.273234758Z * Running on http://127.0.0.1:5000
2025-11-19T13:15:54.273243105Z * Running on http://172.17.0.5:5000
2025-11-19T13:15:54.273251262Z Press CTRL+C to quit
2025-11-19T13:15:54.274629336Z 2025-11-19 13:15:54.274 | DEBUG | changedetectionio.processors:call_browser:94 - Using proxy 'None' for afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:54.277563013Z 2025-11-19 13:15:54.277 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 1
2025-11-19T13:15:54.277626611Z 2025-11-19 13:15:54.277 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 1
2025-11-19T13:15:54.277856945Z 2025-11-19 13:15:54.277 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:87 - SignalHandler: Queue length update received: 0
2025-11-19T13:15:54.277909831Z 2025-11-19 13:15:54.277 | DEBUG | changedetectionio.queue_handlers:async_get:155 - Successfully async retrieved item: e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:54.278067990Z 2025-11-19 13:15:54.277 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:179 - Started processing UUID: e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:54.278191498Z 2025-11-19 13:15:54.278 | INFO | changedetectionio.async_update_worker:async_update_worker:81 - Worker 1 processing watch UUID e5ca7add-f18d-4ed2-9f04-980317797c2f Priority 1763558154 URL https://changedetection.io/CHANGELOG.txt
2025-11-19T13:15:54.278943633Z 2025-11-19 13:15:54.278 | DEBUG | changedetectionio.processors:call_browser:94 - Using proxy 'None' for e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:54.281108060Z 2025-11-19 13:15:54.280 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 2
2025-11-19T13:15:54.281149604Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 2
2025-11-19T13:15:54.281364687Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 3
2025-11-19T13:15:54.281406321Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 3
2025-11-19T13:15:54.281586814Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 4
2025-11-19T13:15:54.281648529Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 4
2025-11-19T13:15:54.281822429Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 5
2025-11-19T13:15:54.281854313Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 5
2025-11-19T13:15:54.282048073Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 6
2025-11-19T13:15:54.282061690Z 2025-11-19 13:15:54.281 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 6
2025-11-19T13:15:54.282239719Z 2025-11-19 13:15:54.282 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 7
2025-11-19T13:15:54.282294469Z 2025-11-19 13:15:54.282 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 7
2025-11-19T13:15:54.282452217Z 2025-11-19 13:15:54.282 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 8
2025-11-19T13:15:54.282477568Z 2025-11-19 13:15:54.282 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 8
2025-11-19T13:15:54.282642861Z 2025-11-19 13:15:54.282 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 9
2025-11-19T13:15:54.282690827Z 2025-11-19 13:15:54.282 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 9
2025-11-19T13:15:55.149602822Z 2025-11-19 13:15:55.149 | DEBUG | changedetectionio.processors.magic:__init__:80 - Guessing mime type, original content_type 'text/html; charset=utf-8', mime type detected 'text/html'
2025-11-19T13:15:55.175819497Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2025-11-19T13:15:55.191538255Z [ls.io-init] done.
2025-11-19T13:15:55.218477785Z 2025-11-19 13:15:55.218 | DEBUG | changedetectionio.processors.text_json_diff.processor:run_changedetection:545 - Watch UUID afa2e614-f667-4af9-9ae3-675926c09a35 content check - Previous MD5: e59a5ea9a7682028c8f847da16643143, Fetched MD5 e59a5ea9a7682028c8f847da16643143
2025-11-19T13:15:55.334697012Z 2025-11-19 13:15:55.334 | DEBUG | changedetectionio.model.Watch:history:190 - Reading watch history index for afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:55.334903998Z 2025-11-19 13:15:55.334 | DEBUG | changedetectionio.async_update_worker:async_update_worker:361 - UUID: afa2e614-f667-4af9-9ae3-675926c09a35 Page <title> is 'Hacker News'
2025-11-19T13:15:55.335102077Z 2025-11-19 13:15:55.334 | DEBUG | changedetectionio.async_update_worker:async_update_worker:386 - Cleared fetcher content for UUID afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:55.335128771Z 2025-11-19 13:15:55.335 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:182 - Finished processing UUID: afa2e614-f667-4af9-9ae3-675926c09a35
2025-11-19T13:15:55.335479818Z 2025-11-19 13:15:55.335 | DEBUG | changedetectionio.async_update_worker:async_update_worker:430 - Worker 0 completed watch afa2e614-f667-4af9-9ae3-675926c09a35 in 1.34s
2025-11-19T13:15:55.336558730Z 2025-11-19 13:15:55.336 | WARNING | changedetectionio.processors.magic:__init__:91 - Error getting a more precise mime type from 'puremagic' library (Could not identify file), using content-based detection
2025-11-19T13:15:55.368495482Z 2025-11-19 13:15:55.368 | DEBUG | changedetectionio.processors.text_json_diff.processor:run_changedetection:545 - Watch UUID e5ca7add-f18d-4ed2-9f04-980317797c2f content check - Previous MD5: fcbf0b2282154eaab2fc232dd3a8039a, Fetched MD5 fcbf0b2282154eaab2fc232dd3a8039a
2025-11-19T13:15:55.743488915Z 2025-11-19 13:15:55.743 | DEBUG | changedetectionio.model.Watch:history:190 - Reading watch history index for e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:55.743713938Z 2025-11-19 13:15:55.743 | DEBUG | changedetectionio.async_update_worker:async_update_worker:386 - Cleared fetcher content for UUID e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:55.743747095Z 2025-11-19 13:15:55.743 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:182 - Finished processing UUID: e5ca7add-f18d-4ed2-9f04-980317797c2f
2025-11-19T13:15:55.744088943Z 2025-11-19 13:15:55.743 | DEBUG | changedetectionio.async_update_worker:async_update_worker:430 - Worker 1 completed watch e5ca7add-f18d-4ed2-9f04-980317797c2f in 1.74s
2025-11-19T13:16:14.315826620Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET / HTTP/1.1" 200 -
2025-11-19T13:16:14.332790676Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET / HTTP/1.1" 200 -
2025-11-19T13:16:14.350968575Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/styles/styles.css?v=0.51.2 HTTP/1.1" 200 -
2025-11-19T13:16:14.352142469Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/images/google-chrome-icon.png HTTP/1.1" 200 -
2025-11-19T13:16:14.353193745Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/styles/pure-min.css HTTP/1.1" 200 -
2025-11-19T13:16:14.354851954Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/js/socket.io.min.js HTTP/1.1" 200 -
2025-11-19T13:16:14.357760430Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/images/spread-white.svg HTTP/1.1" 200 -
2025-11-19T13:16:14.360454073Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/js/jquery-3.6.0.min.js HTTP/1.1" 200 -
2025-11-19T13:16:14.361486011Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/images/pause.svg HTTP/1.1" 200 -
2025-11-19T13:16:14.370888412Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/images/play.svg HTTP/1.1" 200 -
2025-11-19T13:16:14.373680724Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/images/bell-off.svg HTTP/1.1" 200 -
2025-11-19T13:16:14.381604417Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/js/csrf.js HTTP/1.1" 200 -
2025-11-19T13:16:14.384318843Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/js/feather-icons.min.js HTTP/1.1" 200 -
2025-11-19T13:16:14.414306871Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/js/watch-overview.js HTTP/1.1" 200 -
2025-11-19T13:16:14.415609433Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/images/spread.svg HTTP/1.1" 200 -
2025-11-19T13:16:14.416367650Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/js/toggle-theme.js HTTP/1.1" 200 -
2025-11-19T13:16:14.416555288Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/images/generic_feed-icon.svg HTTP/1.1" 200 -
2025-11-19T13:16:14.418248026Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/js/realtime.js HTTP/1.1" 200 -
2025-11-19T13:16:14.503541085Z 2025-11-19 13:16:14.503 | DEBUG | changedetectionio.realtime.socket_server:handle_connect:277 - Socket.IO: Sent initial queue size 0 to new client
2025-11-19T13:16:14.503597549Z 172.17.0.3 - - [19/Nov/2025 13:16:14] "GET /static/favicons/favicon.ico HTTP/1.1" 200 -
2025-11-19T13:16:14.503681688Z 2025-11-19 13:16:14.503 | INFO | changedetectionio.realtime.socket_server:handle_connect:281 - Socket.IO: Client connected
2025-11-19T13:16:24.792417270Z 2025-11-19 13:16:24.792 | INFO | changedetectionio.realtime.socket_server:handle_disconnect:287 - Socket.IO: Client disconnected
2025-11-19T13:16:24.793111688Z 172.17.0.3 - - [19/Nov/2025 13:16:24] "GET /socket.io/?EIO=4&transport=websocket HTTP/1.1" 500 -
2025-11-19T13:16:24.794468459Z Error on request:
2025-11-19T13:16:24.794475804Z Traceback (most recent call last):
2025-11-19T13:16:24.794481566Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 370, in run_wsgi
2025-11-19T13:16:24.794487478Z execute(self.server.app)
2025-11-19T13:16:24.794493149Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 336, in execute
2025-11-19T13:16:24.794498961Z write(b"")
2025-11-19T13:16:24.794504652Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 261, in write
2025-11-19T13:16:24.794510765Z assert status_set is not None, "write() before start_response"
2025-11-19T13:16:24.794516506Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-11-19T13:16:24.794522178Z AssertionError: write() before start_response