Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Scan Caseking products without timeout #3203

Open
1 task done
Hilzerak opened this issue Jan 31, 2025 · 3 comments
Open
1 task done

[Bug]: Scan Caseking products without timeout #3203

Hilzerak opened this issue Jan 31, 2025 · 3 comments

Comments

@Hilzerak
Copy link

Expected Behavior

Scan Caseking products without timeout.

Current Behavior

Hey Guys,
at the moment the shop Caseking wont work.
Example:
https://www.caseking.de/zotac-gaming-geforce-rtx-4080-super-trinity-black-edition-16384-mb-gddr6x/GCZT-245.html

Regardless of the product and the product availability it runs every time in timeout.
Headless enabled or disabled didnt affect it.
If i run it with browser opened i can see the page is completely loaded without any banner, cookie or things like that.
Timeout increasing wont help.

I used a fresh install without any other shops oder settings.
Would be awesome if this can be fixed.
This problem happens under windows and linux.

For testing i used the "ZOTAC Gaming GeForce RTX 4080 Super Trinity Black Edition, 16384 MB GDDR6X"
and added it in caseking.ts
{
brand: 'zotac',
model: 'Super Trinity Black Edition',
series: '4080',
url: 'https://www.caseking.de/zotac-gaming-geforce-rtx-4080-super-trinity-black-edition-16384-mb-gddr6x/GCZT-245.html',
},

What operating system are you seeing the problem on?

Windows, Linux

Relevant log output

[01:25:51] error :: ✖ [caseking] zotac 4080 Super Trinity Black Edition - Navigation timeout of 30000 ms exceeded

Configuration

# ** All configuration variables are optional **
# Copy this file and name it as `dotenv` (without backticks)
# Read https://jef.buzz/streetmerchant/getting-started/#customization for help on customizing this file
########################################################################################################

ASCII_BANNER=
ASCII_COLOR=
APNS_AUTHKEY=
APNS_BUNDLEID=
APNS_DEVICETOKEN=
APNS_KEYID=
APNS_PRODUCTION=
APNS_TEAMID=
AUTO_ADD_TO_CART="true"
BROWSER_TRUSTED=
CAPTCHA_HANDLER_CAPTURE_TYPE=
CAPTCHA_HANDLER_POLL_INTERVAL=
CAPTCHA_HANDLER_RESPONSE_TIMEOUT=
CAPTCHA_HANDLER_SERVICE=
CAPTCHA_HANDLER_TOKEN=
CAPTCHA_HANDLER_USER_ID=
DESKTOP_NOTIFICATIONS=
DISCORD_NOTIFY_GROUP=
DISCORD_NOTIFY_GROUP_3060=
DISCORD_NOTIFY_GROUP_3060TI=
DISCORD_NOTIFY_GROUP_3070=
DISCORD_NOTIFY_GROUP_3070TI=
DISCORD_NOTIFY_GROUP_3080=
DISCORD_NOTIFY_GROUP_3080TI=
DISCORD_NOTIFY_GROUP_3090=
DISCORD_NOTIFY_GROUP_4060=
DISCORD_NOTIFY_GROUP_4070=
DISCORD_NOTIFY_GROUP_4070SUPER=
DISCORD_NOTIFY_GROUP_4070TI=
DISCORD_NOTIFY_GROUP_4080_16G=
DISCORD_NOTIFY_GROUP_4090=
DISCORD_NOTIFY_GROUP_5070=
DISCORD_NOTIFY_GROUP_5070TI=
DISCORD_NOTIFY_GROUP_5080=
DISCORD_NOTIFY_GROUP_5090=
DISCORD_NOTIFY_GROUP_CORSAIR_SF=
DISCORD_NOTIFY_GROUP_RX6800=
DISCORD_NOTIFY_GROUP_RX6800XT=
DISCORD_NOTIFY_GROUP_RX6900XT=
DISCORD_NOTIFY_GROUP_RYZEN5600=
DISCORD_NOTIFY_GROUP_RYZEN5800=
DISCORD_NOTIFY_GROUP_RYZEN5900=
DISCORD_NOTIFY_GROUP_RYZEN5950=
DISCORD_NOTIFY_GROUP_RYZEN7800X3D=
DISCORD_NOTIFY_GROUP_RYZEN9800X3D=
DISCORD_NOTIFY_GROUP_RYZEN9950X=
DISCORD_NOTIFY_GROUP_RYZEN9900X=
DISCORD_NOTIFY_GROUP_RYZEN9700X=
DISCORD_NOTIFY_GROUP_RYZEN9600X=
DISCORD_NOTIFY_GROUP_SONYPS5C=
DISCORD_NOTIFY_GROUP_SONYPS5DE=
DISCORD_NOTIFY_GROUP_XBOXSX=
DISCORD_NOTIFY_GROUP_XBOXSS=
DISCORD_NOTIFY_GROUP_TEST=
DISCORD_WEB_HOOK=
EMAIL_PASSWORD=
EMAIL_TO=
EMAIL_USERNAME=
GOTIFY_PRIORITY=
GOTIFY_TOKEN=
GOTIFY_URL=
HEADLESS="false"
IN_STOCK_WAIT_TIME=
INCOGNITO=
LOG_LEVEL="debug"
LOW_BANDWIDTH=
MAX_PRICE_SERIES_3060=
MAX_PRICE_SERIES_3060TI=
MAX_PRICE_SERIES_3070=
MAX_PRICE_SERIES_3070TI=
MAX_PRICE_SERIES_3080=
MAX_PRICE_SERIES_3080TI=
MAX_PRICE_SERIES_3090=
MAX_PRICE_SERIES_4060=
MAX_PRICE_SERIES_4070=
MAX_PRICE_SERIES_4070SUPER=
MAX_PRICE_SERIES_4070TI=
MAX_PRICE_SERIES_4080_16G=
MAX_PRICE_SERIES_4090=
MAX_PRICE_SERIES_5070=
MAX_PRICE_SERIES_5070TI=
MAX_PRICE_SERIES_5080=
MAX_PRICE_SERIES_5090=
MAX_PRICE_SERIES_CORSAIR_SF=
MAX_PRICE_SERIES_G4_DOORBELL_PRO=
MAX_PRICE_SERIES_RX6800=
MAX_PRICE_SERIES_RX6800XT=
MAX_PRICE_SERIES_RX6900XT=
MAX_PRICE_SERIES_RYZEN5600=
MAX_PRICE_SERIES_RYZEN5800=
MAX_PRICE_SERIES_RYZEN5900=
MAX_PRICE_SERIES_RYZEN5950=
MAX_PRICE_SERIES_RYZEN7800X3D=
MAX_PRICE_SERIES_RYZEN9800X3D=
MAX_PRICE_SERIES_RYZEN9950X=
MAX_PRICE_SERIES_RYZEN9900X=
MAX_PRICE_SERIES_RYZEN9700X=
MAX_PRICE_SERIES_RYZEN9600X=
MAX_PRICE_SERIES_SONYPS5C=
MAX_PRICE_SERIES_SONYPS5DE=
MAX_PRICE_SERIES_XBOXSS=
MAX_PRICE_SERIES_XBOXSX=
MAX_PRICE_SERIES_TEST=
MAX_PRICE_SERIES_UDM_PRO=
MAX_PRICE_SERIES_UDM_US=
MAX_PRICE_SERIES_UDR_US=
MAX_PRICE_SERIES_UNVR=
MAX_PRICE_SERIES_UNVR_PRO=
MICROCENTER_LOCATION=
MQTT_BROKER_ADDRESS=
MQTT_BROKER_PORT=
MQTT_CLIENT_ID=
MQTT_PASSWORD=
MQTT_QOS=
MQTT_TOPIC=
MQTT_USERNAME=
OPEN_BROWSER="true"
PAGE_BACKOFF_MIN=
PAGE_BACKOFF_MAX=
PAGE_SLEEP_MIN=
PAGE_SLEEP_MAX=
PAGE_TIMEOUT=
PAGERDUTY_INTEGRATION_KEY=
PAGERDUTY_SEVERITY=
PHILIPS_HUE_API_KEY=
PHILIPS_HUE_CLOUD_ACCESS_TOKEN=
PHILIPS_HUE_CLOUD_CLIENT_ID=
PHILIPS_HUE_CLOUD_CLIENT_SECRET=
PHILIPS_HUE_CLOUD_REFRESH_TOKEN=
PHILIPS_HUE_LAN_BRIDGE_IP=
PHILIPS_HUE_LIGHT_COLOR=
PHILIPS_HUE_LIGHT_IDS=
PHILIPS_HUE_LIGHT_PATTERN=
PHONE_CARRIER=
PHONE_NUMBER=
PLAY_SOUND=
PROXY_ADDRESS=
PROXY_PROTOCOL=
PROXY_PORT=
PUSHBULLET=
PUSHOVER_EXPIRE=
PUSHOVER_DEVICE=
PUSHOVER_PRIORITY=
PUSHOVER_RETRY=
PUSHOVER_SOUND=
PUSHOVER_TOKEN=
PUSHOVER_USER=
REDIS_URL=
RESTART_TIME=
SCREENSHOT=
SCREENSHOT_DIR=
SHOW_ONLY_BRANDS="zotac"
SHOW_ONLY_MODELS="Super Trinity Black Edition"
SHOW_ONLY_SERIES="4080"
SLACK_CHANNEL=
SLACK_TOKEN=
SMTP_ADDRESS=
SMTP_PORT=
STORES="caseking"
TELEGRAM_ACCESS_TOKEN=
TELEGRAM_CHAT_ID=
TWILIO_ACCOUNT_SID=
TWILIO_AUTH_TOKEN=
TWILIO_FROM_NUMBER=
TWILIO_TO_NUMBER=
TWITCH_ACCESS_TOKEN=
TWITCH_CHANNEL=
TWITCH_CLIENT_ID=
TWITCH_CLIENT_SECRET=
TWITCH_REFRESH_TOKEN=
TWITTER_ACCESS_TOKEN_KEY=
TWITTER_ACCESS_TOKEN_SECRET=
TWITTER_CONSUMER_KEY=
TWITTER_CONSUMER_SECRET=
TWITTER_TWEET_TAGS=
STREAMLABS_ACCESS_TOKEN=
STREAMLABS_TYPE=
STREAMLABS_IMAGE=
STREAMLABS_SOUND=
STREAMLABS_DURATION=
FREEMOBILE_ID=
FREEMOBILE_API_KEY=
NTFY_TOPIC=
NTFY_PRIORITY=
NTFY_TITLE=
NTFY_ACCESS_TOKEN=
NTFY_URL=
WEB_PORT=

Code of Conduct

  • I agree to follow this project's Code of Conduct
@jef jef changed the title [Bug]: [Bug]: Scan Caseking products without timeout Jan 31, 2025
@Mr-Tech-13
Copy link
Contributor

set PAGE_TIMEOUT=0 and see what happens

@Hilzerak
Copy link
Author

"Timeout increasing wont help."

Doesnt change anything.

@flopex
Copy link

flopex commented Feb 1, 2025

Same issues, all items give timeouts. Running headless through AWS ECS.

With LOG_LEVEL=debug

[4:03:08 AM] [34mdebug[39m :: user agent {
"userAgent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
}
[4:03:10 AM] [33mwarn[39m :: ✖ [newegg] [msi (5090)] ventus 3x oc :: STATUS CODE ERROR 403
[4:03:10 AM] [34mdebug[39m :: ✖ [newegg] [msi (5090)] ventus 3x oc :: BACKOFF DELAY status=403 delay=10000
[4:03:20 AM] [34mdebug[39m :: user agent {
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.164 Safari/537.36"
}
[4:03:38 AM] [31merror[39m :: ✖ [bestbuy] amd ryzen9800x3d 9800x3d - Navigation timeout of 30000 ms exceeded
[4:03:38 AM] [31merror[39m :: ✖ [zotac] zotac 5090 solid - Navigation timeout of 30000 ms exceeded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants