TypeError sometimes during scrape #2061
Replies: 2 comments 4 replies
-
any chance we can still get a list of URLs you're watching? btw: paste in your docker-compose.yml too |
Beta Was this translation helpful? Give feedback.
-
Commenting as I ended up here from a google search. I found myself running into similar issue, and narrowed it down to happening after reboots. I believe my DNS server still isn't up by the time the docker daemon spins up all the containers which might be causing this error and a related error (but for Playwright watches with Exception: net::ERR_NAME_NOT_RESOLVED) to happen. Restarting the container after the DNS resolver is working mitigates these resolution issues. |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
TypeError: Cannot read properties of undefined (reading 'length') at eval (eval at evaluate (:226:30), :68:118) at Array.filter () at isItemInStock (eval at evaluate (:226:30), :68:83) at eval (eval at evaluate (:226:30), :118:8) at UtilityScript.evaluate (:233:19) at UtilityScript. (:1:44)
I get that error on my scrapes sometimes. It appears to recover on the next round.
Version
Exact version in the top right area: 0....
v0.45.9
To Reproduce
I am just running a regular scrape (multiple running though), 30s intervals.
! ALWAYS INCLUDE AN EXAMPLE URL WHERE IT IS POSSIBLE TO RE-CREATE THE ISSUE - USE THE 'SHARE WATCH' FEATURE AND PASTE IN THE SHARE-LINK!
Could not share, something went wrong while communicating with the share server - HTTPSConnectionPool(host='changedetection.io', port=443): Max retries exceeded with url: /share/share (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f9ba842d4d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
Desktop (please complete the following information):
Server running the docker containers:
Smartphone (please complete the following information):
N/A
Additional context
N/A
Beta Was this translation helpful? Give feedback.
All reactions