Troubleshooting
Having issues? This page covers common problems and how to fix them.
Installation Issues
Section titled “Installation Issues””Command not found” (Mac/Linux)
Section titled “”Command not found” (Mac/Linux)”The executable needs to be run with ./ prefix:
# Wrongkemono-scraper -s patreon -u 12345
# Correct./kemono-scraper -s patreon -u 12345“Permission denied” (Mac/Linux)
Section titled ““Permission denied” (Mac/Linux)”You need to make the file executable first:
chmod +x kemono-scraper-darwin-arm64Replace the filename with your actual file.
Mac blocks the app (“unidentified developer”)
Section titled “Mac blocks the app (“unidentified developer”)”Solution:
- Open System Preferences (or System Settings on newer Macs)
- Go to Security & Privacy (or Privacy & Security)
- Click the General tab
- Near the bottom, you’ll see a message about the blocked app
- Click Allow Anyway or Open Anyway
- Try running the app again
Alternative: Right-click the app and select “Open” instead of double-clicking.
Windows Defender blocks the executable
Section titled “Windows Defender blocks the executable”Windows may flag unknown executables. To allow it:
- Click More info on the warning
- Click Run anyway
Or add an exception in Windows Defender settings.
Connection Issues
Section titled “Connection Issues””Could not find a working API host”
Section titled “”Could not find a working API host””Causes:
- The site is down or experiencing issues
- Your IP might be blocked
- Network connectivity problems
Solutions:
-
Try a different host:
Terminal window ./kemono-scraper -s patreon -u 12345 --host kemono.su -
Wait and try again - The site might be temporarily down
-
Check if the site works in your browser - Visit kemono.cr directly
”Rate limited (429)”
Section titled “”Rate limited (429)””You’re making too many requests. The scraper handles this automatically by waiting, but if it happens frequently:
-
Reduce concurrent downloads:
Terminal window ./kemono-scraper -s patreon -u 12345 -d 1 -
Wait a few minutes before running again
-
Consider using proxies for heavy usage
Downloads keep failing with timeout
Section titled “Downloads keep failing with timeout”Solutions:
-
Check your internet connection
-
Try reducing concurrent downloads:
Terminal window ./kemono-scraper -s patreon -u 12345 -d 1 -
The file might be corrupted on the server - It will eventually be blacklisted and skipped
Download Issues
Section titled “Download Issues””No posts found” (404)
Section titled “”No posts found” (404)”Causes:
- Wrong service or user ID
- Creator doesn’t exist on Kemono/Coomer
- Using wrong host
Solutions:
-
Verify the creator exists - Visit the site in your browser
-
Check your command:
Terminal window # Make sure service and userId are correct./kemono-scraper -s patreon -u 30037948 -
Use the right host:
- Kemono (kemono.cr): patreon, fanbox, fantia, etc.
- Coomer (coomer.st): onlyfans, fansly, candfans
Some files are being skipped
Section titled “Some files are being skipped”Files are skipped if:
- They already exist - Check your download folder
- They’re blacklisted - Previously failed 5+ times
- Compressed version exists -
.jxlor_av1.mp4variant
To retry blacklisted files, delete blacklist.json from your download folder.
Downloads stuck at 0%
Section titled “Downloads stuck at 0%”Causes:
- Server is slow or unresponsive
- Network issues
- File might not exist
Solutions:
- Wait - The scraper has built-in timeout handling
- Cancel and retry - Press Ctrl+C and run again
- Check if site is working - Try accessing kemono.cr in your browser
Wrong files being downloaded
Section titled “Wrong files being downloaded”Make sure you have the correct user ID. Check the URL on Kemono/Coomer:
https://kemono.su/patreon/user/12345678 ^^^^^^^^ This is the user IDConfig File Issues
Section titled “Config File Issues””Config file not found”
Section titled “”Config file not found””Check:
- The file exists
- You’re providing the correct path
- You’re in the right directory
# Use full path if needed./kemono-scraper -c /full/path/to/config.yaml”YAML parsing error”
Section titled “”YAML parsing error””Common YAML mistakes:
-
Wrong indentation - Use spaces, not tabs:
# Wrong (tabs)creators:- service: patreon # Tab here!# Correct (spaces)creators:- service: patreon # Spaces -
Missing quotes on IDs:
# Can cause issuesuserId: 12345678# BetteruserId: "12345678" -
Special characters need quotes:
# Might failoutputDir: C:\Downloads\stuff# CorrectoutputDir: "C:\\Downloads\\stuff"
“creators array required”
Section titled ““creators array required””Your config file needs at least one creator:
creators: - service: patreon userId: "12345678"Performance Issues
Section titled “Performance Issues”Downloads are very slow
Section titled “Downloads are very slow”This is often normal due to rate limiting. But you can try:
- Use multiple proxies to distribute requests
- Run during off-peak hours
- Be patient - Large archives take time
Memory usage is high
Section titled “Memory usage is high”Try reducing concurrent downloads:
./kemono-scraper -s patreon -u 12345 -d 1Disk is filling up
Section titled “Disk is filling up”Large creators can have hundreds of gigabytes of content. Monitor your disk space and consider:
- Using
--maxPoststo limit downloads - Downloading to an external drive
- Compressing files after download to save 30-50% disk space
Still Having Issues?
Section titled “Still Having Issues?”If none of these solutions work:
-
Check the GitHub issues - Your problem might already be reported
-
Open a new issue with:
- The exact command you ran
- The complete error message
- Your operating system
- Any relevant logs
-
Include debug info by running with verbose output:
Terminal window DEBUG_PROXY=1 ./kemono-scraper -c config.yaml 2>&1 | tee debug.log