Scraper script error: exit status 69 when using SARJ LLC scraper

Hello there!

Since yesterday, I encounter an error (scraper script error: exit status 69, as in the title) when I try to scrape a scene or gallery from the MetArt network.
It began after I updated the scrapers.

I found this topic:
Error: scraper script error: exit status 69 (I followed DogmaDragon’s instructions, but it didn’t help because my Stash runs in a container on my NAS).

The culprit seems to be SARJ LLC.
The latest update for this scraper seems to depend on Python, but maybe the previous one did too, I don’t know.

Some things to note:

  • My stash instance runs in a Docker container on a NAS (I manage it via Portainer),
  • I don’t know if it’s related to Python or not,
  • The log mentions lines numbers in the SARJ-LLC.py file, but I have not noticed anything peculiar there.

Should I downgrade to the previous version of this scraper, if this is possible? If yes, how could I proceed? Or is there anything else I need to try?

Thank in advance for the help.

Here are the logs (links removed due to limits):

2025-12-05 14:07:07Error scrapeGalleryURL: input: scrapeGalleryURL scraper script error: exit status 69
2025-12-05 14:07:07Debug Scraper script finished
2025-12-05 14:07:06Error [Scrape / SARJ LLC] AttributeError: ‘NoneType’ object has no attribute ‘strip’
2025-12-05 14:07:06Error [Scrape / SARJ LLC] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-12-05 14:07:06Error [Scrape / SARJ LLC] ‘Details’: model.get(“biography”).strip() or None,
2025-12-05 14:07:06Error [Scrape / SARJ LLC] File “/root/.stash/scrapers/community/SARJ-LLC/SARJ-LLC.py”, line 282, in map_model
2025-12-05 14:07:06Error [Scrape / SARJ LLC] ^^^^^^^^^^^^^^^^^^^^^^
2025-12-05 14:07:06Error [Scrape / SARJ LLC] ‘Performers’: [map_model(base_url, m) for m in data[‘models’]],
2025-12-05 14:07:06Error [Scrape / SARJ LLC] File “/root/.stash/scrapers/community/SARJ-LLC/SARJ-LLC.py”, line 201, in map_media
2025-12-05 14:07:06Error [Scrape / SARJ LLC] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-12-05 14:07:06Error [Scrape / SARJ LLC] return map_media(data, studio, base_url)
2025-12-05 14:07:06Error [Scrape / SARJ LLC] File “/root/.stash/scrapers/community/SARJ-LLC/SARJ-LLC.py”, line 249, in scrape_gallery
2025-12-05 14:07:06Error [Scrape / SARJ LLC] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-12-05 14:07:06Error [Scrape / SARJ LLC] scraped = scrape_gallery(base_url, date, name)
2025-12-05 14:07:06Error [Scrape / SARJ LLC] File “/root/.stash/scrapers/community/SARJ-LLC/SARJ-LLC.py”, line 49, in scrape_url
2025-12-05 14:07:06Error [Scrape / SARJ LLC] ret = scrape_url(i[‘url’], sys.argv[2])
2025-12-05 14:07:06Error [Scrape / SARJ LLC] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-12-05 14:07:06Error [Scrape / SARJ LLC] File “/root/.stash/scrapers/community/SARJ-LLC/SARJ-LLC.py”, line 334, in
2025-12-05 14:07:06Error [Scrape / SARJ LLC] Traceback (most recent call last):
2025-12-05 14:07:06Error [Scrape / SARJ LLC] Running Python 3.12.12 (main, Oct 11 2025, 15:09:54) [GCC 14.2.0] at /usr/bin/python3
2025-12-05 14:07:06Info [Scrape / SARJ LLC] Scraping gallery ‘LAST_NIGHT’ released on 20251204
2025-12-05 14:07:06Debug [Scrape / SARJ LLC] Fetching URL [URL to gallerie]
2025-12-05 14:07:06Debug [Scrape / SARJ LLC] Started with input: {“url”: “[URL to gallerie]”}
2025-12-05 14:07:05Debug Scraper script </usr/bin/python3 SARJ-LLC.py scrape gallery> started

whoops, from a PR that evidentaly wasnt tested thoroughly enough

https://scrape.feederbox.cc/gallery?id=BCWyML9c fixed now

1 Like

Thanks a lot for your swift answer and solution, it works perfectly.

Don’t worry, real devs test in production :grinning_face: