Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 08-07-2025, 09:11 PM   #11086
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,995
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
On sites with unique chapter URLs, FFF will handle it automatically. You could even use ignore_chapter_url_list to exclude the offending 'chapter'.

And the mark_new_chapters feature is specifically for indicating which chapter(s) are new.

Spoiler:
Code:
## You can exclude chapters from a story by listing their chapter URLs
## in ignore_chapter_url_list.  Chapter URLs will be normalized before
## being used, so you can use either longer or normalized chapter
## URLs.
## NOTE: This will cause numWords(word count) to be off for most sites.
## This setting should be used in a specific story's section.
## Example:
#[https://forums.spacebattles.com/threads/lengthy-thread-name.100849/]
#ignore_chapter_url_list:
# https://forums.spacebattles.com/posts/10157294/
# https://forums.spacebattles.com/posts/10157297/
# https://forums.spacebattles.com/posts/10157299/
# https://forums.spacebattles.com/threads/lengthy-thread-name.100849/#post-10157400
Code:
## If true, when updating an epub that already has old chapters, new
## chapters will be marked in the TOC and chapter header by using
## chapter_title_new_pattern and chapter_title_addnew_pattern to set
## the chapter title.
## If set to latestonly, only new chapters downloaded this time will
## be marked (new) and existing chapters will have any (new) marks
## removed.
##
## mark_new_chapters can be true, false or latestonly
mark_new_chapters:false


On sites with simple numbered chapter URLs (like ffnet), I think you'll have to manage it manually. What I'd probably do in such a situation is use Calibre's 'Edit book' and remove chapter after downloading.

That's about as much as I can say without knowing story URLs.
JimmXinu is offline   Reply With Quote
Old 08-07-2025, 09:18 PM   #11087
MidnightRose
Junior Member
MidnightRose began at the beginning.
 
Posts: 7
Karma: 10
Join Date: Feb 2025
Device: Kindle Colorsoft
Hm. I'm not sure either of those options would work, because week 1's "bad" chapter becomes week 2's latest, correct, chapter, in the same URL.
Since FFF only downloads the new chapters, any updates after the initial download will just have the bad chapter repeated at the end, since it won't download modified chapters.

The story URL is https://www.royalroad.com/fiction/48...thout-a-system
MidnightRose is offline   Reply With Quote
Advert
Old Today, 05:09 AM   #11088
Tharos
Connoisseur
Tharos began at the beginning.
 
Posts: 70
Karma: 10
Join Date: Jul 2010
Device: Pocketbook InkPad Color 3, Kindle Oasis 2, Moon+ Reader pro
The Sietch has Cloudflare in ‘siege mode’. According to the information displayed, the reason for this is extremely heavy bot traffic. In addition, a login is required for downloads with FFF. However, when you log in, you get a 403 client error with FFF.
Quote:
HTTP Error in FFF '403 Client Error: Forbidden for url: https://www.the-sietch.com/index.php?login'(403)
https://www.the-sietch.com/index.php...tletech.10785/
Tharos is offline   Reply With Quote
Old Today, 05:54 AM   #11089
zeusosphere
Member
zeusosphere began at the beginning.
 
Posts: 13
Karma: 10
Join Date: May 2019
Device: Kindle PW3, Marvin 3 on iPhone X
Hi, I'm back again because FFF has broken even more for me lately. It seems to only be able to download 2 chapters of a fic (first and last, which it opens the URLs in the browser for) and all the others fail, and while previously I could manually open the failed chapters in my browser (firefox) and update using the URL (instead of just selecting the fic and choosing 'update'), even this no longer works for me. Please tell me what tests I could try to isolate the issue or where I could look for help. I know nothing about Python nor anything about Qt but I managed to dig up the last time you had this discussion which seemed to have been solved by the test version calling Calibre's safe_open_url? Also, does this plugin support using fanfictiondownloader's cache, and if so could you please point me to the cache path? ~/Users/REDACTED/Library/Caches/fanficdownloader/QtWebEngine/Default/Cache just fails completely.

Here's an example of me trying to download the last 42 chapters of a fic (I tried downloading 93 chapters at once after loading the pages manually and somehow the first 40 or so chapters worked before the method failed):
Spoiler:
Download 1 FanFiction Book(s) for www.fanfiction.net
Failed to initialize plugin: '/Users/REDACTED/Library/Preferences/calibre/plugins/DeDRM.zip'
FFF: INFO: 2025-08-09 01:11:42,311: calibre_plugins.fanficfare_plugin.jobs(39): FanFicFare v4.48.0
calibre 8.8 embedded-python: True
macOS-14.2.1-arm64-arm-64bit Darwin ('64bit', '')
('Darwin', '23.2.0', 'Darwin Kernel Version 23.2.0: Wed Nov 15 21:53:18 PST 2023; root:xnu-10002.61.3~2/RELEASE_ARM64_T6000')
Python 3.11.12
OSX: ('14.2.1', ('', '', ''), 'arm64')
Interface language: None
EXE path: /Applications/calibre.app/Contents/MacOS/calibre-parallel
Successfully initialized third party plugins: Annotations (1, 17, 13) && Chinese Text Conversion (3, 1, 0) && Count Pages (1, 13, 7) && Entities Manager (1, 0, 19) && EpubMerge (3, 2, 0) && FanFicFare (4, 48, 0) && Find Duplicates (1, 10, 9) && Generate Cover (2, 3, 6) && Kindle Collections (1, 7, 29) && Reading List (1, 15, 6) && View Manager (1, 10, 3)
FFF: INFO: 2025-08-09 01:11:43,067: calibre_plugins.fanficfare_plugin.jobs(146):

-------------------------------------------------------------------------------- https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,067: configurable.py(642): config site:www.fanfiction.net
FFF: DEBUG: 2025-08-09 01:11:43,074: story.py(762): use_browser_cache:true
FFF: DEBUG: 2025-08-09 01:11:43,077: configurable.py(1109): use_browser_cache:true
FFF: DEBUG: 2025-08-09 01:11:43,077: configurable.py(1111): browser_cache_path:/Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2
FFF: DEBUG: 2025-08-09 01:11:43,079: browsercache_firefox2.py(45): Using FirefoxCache2
FFF: DEBUG: 2025-08-09 01:11:43,079: configurable.py(1130): use_basic_cache:true
FFF: DEBUG: 2025-08-09 01:11:43,080: adapter_fanfictionnet.py(144): URL: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,080: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,080: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,080: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,080: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/4CB1D23AD9892A19607A7B68820AA67D098655D7
FFF: DEBUG: 2025-08-09 01:11:43,080: browsercache_firefox2.py(99): found cache: /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/4CB1D23AD9892A19607A7B68820AA67D098655D7
FFF: DEBUG: 2025-08-09 01:11:43,082: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,082: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,082: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7B94D50CCB9DAA15AFA36E2560A8DAF2860E8495
FFF: DEBUG: 2025-08-09 01:11:43,082: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,082: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,082: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/B9277A99F5687B8B18FDE6982E75874F9902A749
FFF: DEBUG: 2025-08-09 01:11:43,082: base_browsercache.py(113): age:2025-08-08 22:44:37
FFF: DEBUG: 2025-08-09 01:11:43,082: base_browsercache.py(114): now:2025-08-09 01:11:43.082272
FFF: DEBUG: 2025-08-09 01:11:43,084: cache_browser.py(116):
========== HIT (GET) BrowserCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,085: cache_browser.py(120): domain_open_tries:{'www.fanfiction.net': 0}:
FFF: DEBUG: 2025-08-09 01:11:43,085: cache_browser.py(121): fromcache:True
FFF: DEBUG: 2025-08-09 01:11:43,085: decorators.py(118): fromcache:True
FFF: DEBUG: 2025-08-09 01:11:43,085: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2025-08-09 01:11:43,140: adapter_fanfictionnet.py(196): =Trying last chapter for meta_from_last_chapter: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,140: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,140: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,140: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,141: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/80323622BB9938A3D6810BA8C3954D59EB1FE9BC
FFF: DEBUG: 2025-08-09 01:11:43,141: browsercache_firefox2.py(99): found cache: /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/80323622BB9938A3D6810BA8C3954D59EB1FE9BC
FFF: DEBUG: 2025-08-09 01:11:43,141: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,142: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,142: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/A93F18B70DA6C5E6E9E07C0B7C7E140AD127EF2A
FFF: DEBUG: 2025-08-09 01:11:43,142: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,142: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,142: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/65B929748677A5422F02CC66213E03603AA9E409
FFF: DEBUG: 2025-08-09 01:11:43,142: base_browsercache.py(113): age:2025-08-08 22:44:37
FFF: DEBUG: 2025-08-09 01:11:43,142: base_browsercache.py(114): now:2025-08-09 01:11:43.142146
FFF: DEBUG: 2025-08-09 01:11:43,143: cache_browser.py(116):
========== HIT (GET) BrowserCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:11:43,143: cache_browser.py(120): domain_open_tries:{'www.fanfiction.net': 0}:
FFF: DEBUG: 2025-08-09 01:11:43,143: cache_browser.py(121): fromcache:True
FFF: DEBUG: 2025-08-09 01:11:43,143: decorators.py(118): fromcache:True
FFF: DEBUG: 2025-08-09 01:11:43,143: requestable.py(55): Encoding:utf8
FFF: DEBUG: 2025-08-09 01:11:43,224: adapter_fanfictionnet.py(348): cover_url:/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:43,225: base_adapter.py(612): setCoverImage(https://www.fanfiction.net/s/1343563...e/1834120/180/)
FFF: DEBUG: 2025-08-09 01:11:43,225: story.py(1560): addImgUrl(parenturl=https://www.fanfiction.net/s/13435630/1/Harry-Potter-and-the-Artificer-Legacy,url=/image/1834120/180/,cover=specific,coverexclusion=(/imageu/|d_60_90\.jpg)
FFF: DEBUG: 2025-08-09 01:11:43,225: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:43,225: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:43,225: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:43,225: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:11:43,225: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:43,225: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:43,225: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:11:43,225: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:43,225: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:43,225: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:11:43,225: cache_browser.py(87):

open page in browser: https://www.fanfiction.net/image/1834120/180/
tries:0

This plugin does not support QPlatformServices:penUrl() for 'https://www.fanfiction.net/image/1834120/180/'.
QDesktopServices:penUrl() failed for url: PyQt6.QtCore.QUrl('https://www.fanfiction.net/image/1834120/180/')
FFF: DEBUG: 2025-08-09 01:11:45,312: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:11:45,313: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:45,313: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:45,314: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:11:45,314: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:45,314: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:45,314: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:11:45,314: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:45,314: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:45,314: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:11:47,317: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:11:47,318: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:47,318: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:47,318: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:11:47,318: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:47,318: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:47,318: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:11:47,318: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:47,318: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:47,319: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:11:51,323: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:11:51,324: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:51,324: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:51,324: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:11:51,325: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:51,325: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:51,325: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:11:51,325: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:51,325: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:11:51,325: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:12:01,329: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:12:01,330: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:01,330: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:01,330: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:12:01,330: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:01,330: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:01,330: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:12:01,330: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:01,330: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:01,330: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:12:21,334: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:12:21,336: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:21,336: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:21,336: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:12:21,337: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:21,337: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:21,337: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:12:21,337: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:21,337: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:21,337: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:12:21,338: cache_browser.py(87):

open page in browser: https://www.fanfiction.net/image/1834120/180/
tries:1

This plugin does not support QPlatformServices:penUrl() for 'https://www.fanfiction.net/image/1834120/180/'.
QDesktopServices:penUrl() failed for url: PyQt6.QtCore.QUrl('https://www.fanfiction.net/image/1834120/180/')
FFF: DEBUG: 2025-08-09 01:12:23,343: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:12:23,344: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:23,344: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:23,345: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:12:23,345: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:23,345: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:23,345: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:12:23,345: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:23,345: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:23,345: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:12:25,346: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:12:25,347: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:25,347: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:25,347: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:12:25,347: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:25,347: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:25,348: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:12:25,348: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:25,348: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:25,348: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:12:29,350: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:12:29,351: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:29,351: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:29,351: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:12:29,352: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:29,352: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:29,352: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:12:29,352: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:29,352: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:29,352: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:12:39,357: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:12:39,358: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:39,358: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:39,359: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:12:39,359: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:39,359: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:39,359: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:12:39,359: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:39,359: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:39,359: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:12:59,365: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:12:59,367: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:59,367: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:59,367: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/5D3FF9CCFB8D73EE739810A38B901CD2F3965C2F
FFF: DEBUG: 2025-08-09 01:12:59,368: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:59,368: browsercache_firefox2.py(89): :https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:59,368: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6C047838A14C4993A2AE83CDE381CFF40DD6B7E4
FFF: DEBUG: 2025-08-09 01:12:59,368: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:59,368: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/image/1834120/180/
FFF: DEBUG: 2025-08-09 01:12:59,368: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/C18FCB6433C1B08380CC6E7714E94E026332F75C
FFF: DEBUG: 2025-08-09 01:12:59,369: cache_browser.py(116):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/image/1834120/180/
FFF: INFO: 2025-08-09 01:12:59,369: story.py(1689): Failed to load or convert image,
parent:https://www.fanfiction.net/s/1343563...tificer-Legacy
skipping:https://www.fanfiction.net/image/1834120/180/
Exception: HTTP Error in FFF 'Page not found or expired in Browser Cache (see FFF setting browser_cache_age_limit)'(428) URL:'https://www.fanfiction.net/image/1834120/180/'
FFF: DEBUG: 2025-08-09 01:12:59,400: calibre_plugins.fanficfare_plugin.jobs(199): metadata newforanthology:
FFF: INFO: 2025-08-09 01:13:00,028: calibre_plugins.fanficfare_plugin.jobs(307): Do update - epub(43) vs url(85)
FFF: INFO: 2025-08-09 01:13:00,028: calibre_plugins.fanficfare_plugin.jobs(308): write to /var/folders/fs/92l0slc97mx2nmqn61sv99v00000gn/C/calibre-u7y5c771/fanficfare_8cr0qgd8/bgmeta-gmttm6g_.epub
FFF: INFO: 2025-08-09 01:13:00,041: base_writer.py(194): Save directly to file: /var/folders/fs/92l0slc97mx2nmqn61sv99v00000gn/C/calibre-u7y5c771/fanficfare_8cr0qgd8/bgmeta-gmttm6g_.epub
FFF: DEBUG: 2025-08-09 01:13:01,394: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:01,394: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:01,394: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:01,394: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:01,394: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:01,394: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:01,394: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:01,394: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:01,394: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:01,394: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:01,394: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:01,395: cache_browser.py(87):

open page in browser: https://www.fanfiction.net/s/1343563...tificer-Legacy
tries:2

This plugin does not support QPlatformServices:penUrl() for 'https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Legacy'.
QDesktopServices:penUrl() failed for url: PyQt6.QtCore.QUrl('https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Legacy')
FFF: DEBUG: 2025-08-09 01:13:03,400: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:03,401: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:03,401: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:03,401: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:03,401: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:03,401: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:03,401: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:03,401: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:03,402: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:03,402: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:05,404: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:05,404: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:05,404: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:05,404: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:05,405: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:05,405: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:05,405: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:05,405: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:05,405: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:05,405: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:09,408: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:09,408: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:09,409: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:09,409: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:09,409: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:09,409: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:09,409: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:09,409: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:09,409: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:09,409: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:19,415: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:19,416: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:19,416: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:19,417: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:19,417: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:19,417: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:19,417: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:19,417: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:19,417: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:19,417: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:39,422: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:39,423: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:39,423: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:39,423: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:39,423: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:39,423: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:39,423: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:39,423: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:39,423: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:39,423: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:39,424: cache_browser.py(87):

open page in browser: https://www.fanfiction.net/s/1343563...tificer-Legacy
tries:3

This plugin does not support QPlatformServices:penUrl() for 'https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Legacy'.
QDesktopServices:penUrl() failed for url: PyQt6.QtCore.QUrl('https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Legacy')
FFF: DEBUG: 2025-08-09 01:13:41,428: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:41,429: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:41,429: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:41,429: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:41,429: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:41,430: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:41,430: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:41,430: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:41,430: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:41,430: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:43,434: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:43,434: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:43,434: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:43,434: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:43,435: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:43,435: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:43,435: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:43,435: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:43,435: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:43,435: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:47,436: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:47,437: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:47,437: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:47,438: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:47,438: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:47,438: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:47,438: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:47,438: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:47,438: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:47,438: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:13:57,442: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:13:57,444: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:57,444: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:57,444: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:13:57,444: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:57,445: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:57,445: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:13:57,445: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:57,445: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:13:57,445: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:14:17,448: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:14:17,449: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:14:17,449: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:14:17,450: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/7AEE003C3B2CB57A05BDAB2505A77046480D4269
FFF: DEBUG: 2025-08-09 01:14:17,450: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:14:17,450: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:14:17,450: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9AE660A6B5CA4F4CDDE26B7E29C3B06330EDCED1
FFF: DEBUG: 2025-08-09 01:14:17,451: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:14:17,451: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:14:17,451: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/F98C6B3EDB64AB9D7DC41436D8EBB409CEEF4B6F
FFF: DEBUG: 2025-08-09 01:14:17,452: cache_browser.py(116):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:14:17,453: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:17,453: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:17,453: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:17,453: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:14:17,453: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:17,453: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:17,453: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:14:17,453: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:17,453: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:17,453: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:14:17,454: cache_browser.py(87):

open page in browser: https://www.fanfiction.net/s/1343563...rtificer-Legac
tries:4

This plugin does not support QPlatformServices:penUrl() for 'https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Legac'.
QDesktopServices:penUrl() failed for url: PyQt6.QtCore.QUrl('https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Legac')
FFF: DEBUG: 2025-08-09 01:14:19,459: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:14:19,460: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:19,460: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:19,460: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:14:19,460: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:19,460: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:19,461: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:14:19,461: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:19,461: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:19,461: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:14:21,463: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:14:21,463: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:21,463: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:21,463: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:14:21,464: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:21,464: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:21,464: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:14:21,464: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:21,464: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:21,464: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:14:25,467: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:14:25,468: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:25,468: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:25,468: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:14:25,468: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:25,469: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:25,469: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:14:25,469: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:25,469: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:25,469: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:14:35,474: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:14:35,475: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:35,475: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:35,475: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:14:35,476: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:35,476: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:35,476: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:14:35,476: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:35,476: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:35,476: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:14:55,481: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:14:55,482: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:55,482: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:55,482: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:14:55,483: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:55,483: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:55,483: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:14:55,484: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:55,484: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:55,484: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:14:55,485: cache_browser.py(87):

open page in browser: https://www.fanfiction.net/s/1343563...rtificer-Legac
tries:5

This plugin does not support QPlatformServices:penUrl() for 'https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Legac'.
QDesktopServices:penUrl() failed for url: PyQt6.QtCore.QUrl('https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Legac')
FFF: DEBUG: 2025-08-09 01:14:57,489: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:14:57,489: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:57,489: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:57,490: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:14:57,490: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:57,490: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:57,490: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:14:57,490: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:57,490: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:57,490: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:14:59,492: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:14:59,492: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:59,492: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:59,493: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:14:59,493: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:59,494: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:59,494: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:14:59,494: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:59,494: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:14:59,494: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:15:03,494: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:15:03,495: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:03,495: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:03,495: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:15:03,496: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:03,496: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:03,496: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:15:03,496: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:03,496: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:03,496: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:15:13,499: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:15:13,500: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:13,500: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:13,500: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:15:13,501: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:13,501: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:13,501: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:15:13,501: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:13,501: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:13,501: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:15:33,503: cache_browser.py(97): Checking for cache...
FFF: DEBUG: 2025-08-09 01:15:33,505: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:33,505: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:33,505: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/9C5FD61E5B84B981046A499A6ED2F6DE4A166B88
FFF: DEBUG: 2025-08-09 01:15:33,505: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:33,505: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:33,505: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/6A01EAB3109E24C33C8D24D767E3D08495A32544
FFF: DEBUG: 2025-08-09 01:15:33,505: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:33,505: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:33,505: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/54D3CD9F81F50466554D54BC938514E603531F57
FFF: DEBUG: 2025-08-09 01:15:33,506: cache_browser.py(116):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/1343563...rtificer-Legac
FFF: DEBUG: 2025-08-09 01:15:33,507: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...Artificer-Lega
FFF: DEBUG: 2025-08-09 01:15:33,509: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Lega'

FFF: INFO: 2025-08-09 01:15:33,517: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Lega''
FFF: DEBUG: 2025-08-09 01:15:33,518: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Lega'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/38/Harry-Potter-and-the-Artificer-Lega''

FFF: DEBUG: 2025-08-09 01:15:33,691: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,691: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,691: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/43/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,693: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/43/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,694: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/43/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/43/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,695: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,695: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,695: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/44/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,697: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/44/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,697: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/44/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/44/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,698: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,698: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,698: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/45/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,700: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/45/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,700: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/45/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/45/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,702: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,702: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,702: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/46/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,704: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/46/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,704: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/46/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/46/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,705: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,705: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,705: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/47/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,707: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/47/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,707: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/47/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/47/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,708: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,708: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,709: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/48/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,710: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/48/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,711: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/48/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/48/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,712: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,712: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,712: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/49/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,714: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/49/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,714: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/49/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/49/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,715: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,715: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,715: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/50/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,717: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/50/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,717: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/50/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/50/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,718: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,719: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,719: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/51/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,720: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/51/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,721: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/51/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/51/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,722: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,722: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,722: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/52/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,724: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/52/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,724: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/52/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/52/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,725: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,726: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,726: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/53/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,727: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/53/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,728: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/53/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/53/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,729: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,729: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,729: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/54/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,731: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/54/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,731: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/54/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/54/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,732: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,732: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,732: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/55/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,734: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/55/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,734: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/55/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/55/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,736: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,736: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,736: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/56/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,737: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/56/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,738: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/56/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/56/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,739: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,739: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,739: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/57/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,741: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/57/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,741: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/57/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/57/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,742: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,743: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,743: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/58/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,745: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/58/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,745: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/58/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/58/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,746: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,746: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,746: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/59/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,748: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/59/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,748: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/59/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/59/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,749: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,749: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,750: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/60/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,752: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/60/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,752: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/60/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/60/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,753: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,753: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,753: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/61/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,755: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/61/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,755: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/61/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/61/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,756: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,756: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,757: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/62/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,758: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/62/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,759: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/62/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/62/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,760: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,760: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,760: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/63/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,762: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/63/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,762: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/63/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/63/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,763: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,763: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,763: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/64/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,765: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/64/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,765: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/64/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/64/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,766: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,767: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,767: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/65/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,768: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/65/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,769: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/65/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/65/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,770: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,770: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,770: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/66/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,772: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/66/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,772: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/66/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/66/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,773: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,773: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,773: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/67/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,775: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/67/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,775: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/67/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/67/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,777: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,777: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,777: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/68/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,778: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/68/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,779: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/68/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/68/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,780: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,780: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,780: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/69/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,782: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/69/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,782: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/69/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/69/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,783: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,783: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,783: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/70/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,785: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/70/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,785: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/70/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/70/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,786: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,787: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,787: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/71/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,788: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/71/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,789: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/71/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/71/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,790: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,790: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,790: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/72/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,792: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/72/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,792: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/72/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/72/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,793: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,793: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,794: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/73/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,795: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/73/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,795: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/73/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/73/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,797: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,797: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,797: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/74/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,798: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/74/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,799: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/74/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/74/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,800: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,800: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,800: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/75/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,802: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/75/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,802: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/75/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/75/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,803: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,803: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,803: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/76/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,805: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/76/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,805: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/76/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/76/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,807: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,807: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,807: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/77/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,808: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/77/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,809: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/77/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/77/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,810: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,810: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,810: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/78/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,812: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/78/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,812: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/78/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/78/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,813: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,813: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,814: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/79/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,815: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/79/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,816: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/79/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/79/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,817: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,817: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,817: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/80/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,819: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/80/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,819: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/80/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/80/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,820: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,820: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,820: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/81/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,822: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/81/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,822: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/81/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/81/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,824: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,824: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,824: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/82/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,825: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/82/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,826: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/82/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/82/Harry-Potter-and-the-Artificer-Legacy''

FFF: DEBUG: 2025-08-09 01:15:33,827: adapter_fanfictionnet.py(414): Getting chapter text from: https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,827: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1343563...tificer-Legacy
FFF: DEBUG: 2025-08-09 01:15:33,827: cache_browser.py(112): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/83/Harry-Potter-and-the-Artificer-Legacy'

FFF: INFO: 2025-08-09 01:15:33,829: base_adapter.py(286): continue_on_chapter_error: (https://www.fanfiction.net/s/1343563...tificer-Legacy) Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/83/Harry-Potter-and-the-Artificer-Legacy''
FFF: DEBUG: 2025-08-09 01:15:33,829: base_adapter.py(287): Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 69, in fetcher_do_request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/83/Harry-Potter-and-the-Artificer-Legacy'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 266, in getStory
data = self.getChapterTextNum(url,index)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 454, in getChapterTextNum
return self.getChapterText(url)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 418, in getChapterText
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 113, in fetcher_do_request
raise exceptions.BrowserCacheException("Browser Cache Failed to Load with error '%s'"%e)
fanficfare.exceptions.BrowserCacheException: Browser Cache Failed to Load with error 'HTTP Error in FFF 'open_pages_in_browser_tries_limit exceeded for site (www.fanfiction.net), assuming site is off line.'(428) URL:'https://www.fanfiction.net/s/13435630/83/Harry-Potter-and-the-Artificer-Legacy''

FFF: INFO: 2025-08-09 01:15:33,954: writer_epub.py(395): Saving EPUB Version 2.0
FFF: INFO: 2025-08-09 01:15:34,542: calibre_plugins.fanficfare_plugin.jobs(77):
Download Results:
Add https://www.fanfiction.net/s/1343563...tificer-Legacy Update epub completed, added 42 chapters, 42 failed chapters, for 85 total.

FFF: INFO: 2025-08-09 01:15:34,543: calibre_plugins.fanficfare_plugin.jobs(102):
Add
https://www.fanfiction.net/s/1343563...tificer-Legacy




Just in case, I tried updating another fic with failed chapters with use_browser_cache_only:false and here's the log:
Spoiler:
Download 1 FanFiction Book(s) for www.fanfiction.net
Failed to initialize plugin: '/Users/REDACTED/Library/Preferences/calibre/plugins/DeDRM.zip'
FFF: INFO: 2025-08-09 17:47:10,265: calibre_plugins.fanficfare_plugin.jobs(39): FanFicFare v4.48.0
calibre 8.8 embedded-python: True
macOS-14.2.1-arm64-arm-64bit Darwin ('64bit', '')
('Darwin', '23.2.0', 'Darwin Kernel Version 23.2.0: Wed Nov 15 21:53:18 PST 2023; root:xnu-10002.61.3~2/RELEASE_ARM64_T6000')
Python 3.11.12
OSX: ('14.2.1', ('', '', ''), 'arm64')
Interface language: None
EXE path: /Applications/calibre.app/Contents/MacOS/calibre-parallel
Successfully initialized third party plugins: Annotations (1, 17, 13) && Chinese Text Conversion (3, 1, 0) && Count Pages (1, 13, 7) && Entities Manager (1, 0, 19) && EpubMerge (3, 2, 0) && FanFicFare (4, 48, 0) && Find Duplicates (1, 10, 9) && Generate Cover (2, 3, 6) && Kindle Collections (1, 7, 29) && Reading List (1, 15, 6) && View Manager (1, 10, 3)
FFF: INFO: 2025-08-09 17:47:11,014: calibre_plugins.fanficfare_plugin.jobs(146):

-------------------------------------------------------------------------------- https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,015: configurable.py(642): config site:www.fanfiction.net
FFF: DEBUG: 2025-08-09 17:47:11,021: story.py(762): use_browser_cache:true
FFF: DEBUG: 2025-08-09 17:47:11,024: configurable.py(1109): use_browser_cache:true
FFF: DEBUG: 2025-08-09 17:47:11,025: configurable.py(1111): browser_cache_path:/Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2
FFF: DEBUG: 2025-08-09 17:47:11,027: browsercache_firefox2.py(45): Using FirefoxCache2
FFF: DEBUG: 2025-08-09 17:47:11,027: configurable.py(1130): use_basic_cache:true
FFF: DEBUG: 2025-08-09 17:47:11,028: adapter_fanfictionnet.py(144): URL: https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,028: cache_basic.py(117):
========== MISS (GET) BasicCache
https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,028: base_browsercache.py(98): Cache Key:O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,028: browsercache_firefox2.py(89): O^partitionKey=%28https%2Cfanfiction.net%29,:https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,028: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/22CAB445E2B9C4ECF02F15D0316300AF3B5C7987
FFF: DEBUG: 2025-08-09 17:47:11,028: browsercache_firefox2.py(99): found cache: /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/22CAB445E2B9C4ECF02F15D0316300AF3B5C7987
FFF: DEBUG: 2025-08-09 17:47:11,030: base_browsercache.py(98): Cache Key::https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,030: browsercache_firefox2.py(89): :https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,030: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/CCB21ED5C5F3ACE49B615B76D0405C1B00C330F1
FFF: DEBUG: 2025-08-09 17:47:11,030: base_browsercache.py(98): Cache Key:~FETCH,:https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,030: browsercache_firefox2.py(89): ~FETCH,:https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,030: browsercache_firefox2.py(93): /Users/REDACTED/Library/Caches/Firefox/Profiles/y4x4faz1.default-1671202703436/cache2/entries/0FADC0314DDDA7266B00454CA5E3E7FA9F4A3355
FFF: DEBUG: 2025-08-09 17:47:11,030: base_browsercache.py(113): age:2025-08-09 02:53:15
FFF: DEBUG: 2025-08-09 17:47:11,030: base_browsercache.py(114): now:2025-08-09 17:47:11.030221
FFF: DEBUG: 2025-08-09 17:47:11,030: base_browsercache.py(116): Cache entry found, rejected, past age limit
FFF: DEBUG: 2025-08-09 17:47:11,030: cache_browser.py(116):
========== MISS (GET) BrowserCache
https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,030: fetcher_requests.py(114):
---------- REQ (GET) RequestsFetcher
https://www.fanfiction.net/s/1449086...ard-Who-Forgot
FFF: DEBUG: 2025-08-09 17:47:11,191: fetcher_requests.py(127): response code:403
FFF: INFO: 2025-08-09 17:47:11,191: calibre_plugins.fanficfare_plugin.jobs(381): Exception: {'title': 'The Wizard Who Forgot', 'author_sort': 'Fairywm', 'author': ['Fairywm'], 'comments': '', 'good': False, 'status': 'Error', 'showerror': True, 'calibre_id': 71132, 'begin': None, 'end': None, 'comment': "HTTP Error in FFF '403 Client Error: Forbidden for url: https://www.fanfiction.net/s/14490860/1/The-Wizard-Who-Forgot'(403)", 'url': 'https://www.fanfiction.net/s/14490860/1/The-Wizard-Who-Forgot', 'site': 'www.fanfiction.net', 'series': '', 'added': False, 'pubdate': None, 'publisher': 'www.fanfiction.net', 'listorder': 0, 'collision': 'Update EPUB if New Chapters', 'uniqueurl': 'https://www.fanfiction.net/s/14490860/1/The-Wizard-Who-Forgot[None-None]', 'is_adult': False, 'username': 'NoneGiven', 'password': '', 'totp': None, 'icon': 'dialog_error.png', 'epub_for_update': '/var/folders/fs/92l0slc97mx2nmqn61sv99v00000gn/C/calibre-u7y5c771/fanficfare_s8mk2dlr/old-71132-fwy8inyx.epub', 'calibre_columns': {'calibre_std_uuid': {'val': 'cf29eda3-da83-4d72-a003-8da2897aa37a', 'label': 'None'}, 'calibre_std_formats': {'val': 'EPUB', 'label': 'Formats'}, 'calibre_std_pubdate': {'val': 'Jul 2025', 'label': 'Published'}, 'calibre_std_title_sort': {'val': 'Wizard Who Forgot, The', 'label': 'Title sort'}, 'calibre_std_series': {'val': '', 'label': 'Series'}, 'calibre_std_series_index': {'val': '', 'label': 'None'}, 'calibre_std_title': {'val': 'The Wizard Who Forgot', 'label': 'Title'}, 'calibre_std_identifiers': {'val': 'url:https://www.fanfiction.net/s/1449086...ard-Who-Forgot', 'label': 'Identifiers'}, 'calibre_std_application_id': {'val': '71132', 'label': 'application_id'}, 'calibre_std_tags': {'val': 'basilisk, Fanfiction, Harry P., Harry Potter, Humor, In-Progress, Merlin, Sirius B., subscribed', 'label': 'Tags'}, 'calibre_std_author_sort': {'val': 'Fairywm', 'label': 'Author sort'}, 'calibre_std_author_sort_map': {'val': "{'Fairywm': 'Fairywm'}", 'label': 'author_sort_map'}, 'calibre_std_comments': {'val': 'Merlin returns to Hogwarts, summoned by a shift in the castle\'s memory—but he doesn\'t know why. Professors debate. Harry is drawn in. Isobel, his foul-mouthed snake familiar, calls Merlin a "half-baked prophecy in a bathrobe" and suspects the castle itself is bending around him. As danger coils and secrets stir, Harry must decide: madman, mentor, or something older?', 'label': 'Comments'}, 'calibre_std_timestamp': {'val': '09 Aug 2025', 'label': 'Date'}, 'calibre_std_authors': {'val': 'Fairywm', 'label': 'Authors'}, 'calibre_std_languages': {'val': 'eng', 'label': 'Languages'}, 'calibre_std_publisher': {'val': 'www.fanfiction.net', 'label': 'Publisher'}, 'calibre_std_link_maps': {'val': "{'authors': {'Fairywm': 'https://www.fanfiction.net/u/972483/Fairywm'}}", 'label': 'link_maps'}, 'calibre_std_last_modified': {'val': '09 Aug 2025', 'label': 'Modified'}, 'calibre_std_rating': {'val': '', 'label': 'Rating'}, 'calibre_std_cover_data': {'val': '(None, None)', 'label': 'cover_data'}, 'calibre_cust_abo': {'val': '', 'label': 'ABO'}, 'calibre_cust_abuse': {'val': '', 'label': 'Abuse'}, 'calibre_cust_adore': {'val': '', 'label': '��'}, 'calibre_cust_age': {'val': '', 'label': 'MC age'}, 'calibre_cust_au': {'val': '', 'label': 'AU'}, 'calibre_cust_audience': {'val': 'T', 'label': 'Audience Rating'}, 'calibre_cust_beauty': {'val': '', 'label': 'Beauty'}, 'calibre_cust_betray': {'val': '', 'label': 'Betrayal'}, 'calibre_cust_cd': {'val': '', 'label': 'CDiv'}, 'calibre_cust_chapters': {'val': 25, 'label': 'Chapters'}, 'calibre_cust_char': {'val': ['Harry P.', 'Sirius B.', 'basilisk', 'Merlin'], 'label': 'Characters'}, 'calibre_cust_comments': {'val': 262, 'label': 'Comments'}, 'calibre_cust_commentsperch': {'val': '10.48', 'label': 'Comments/ch'}, 'calibre_cust_commentsperword': {'val': '2.6727057575386626', 'label': 'Comments/word'}, 'calibre_cust_courtship': {'val': '', 'label': '��'}, 'calibre_cust_darkmc': {'val': '', 'label': 'DarkMC'}, 'calibre_cust_darkside': {'val': '', 'label': 'VS ☀️'}, 'calibre_cust_deathchar': {'val': '', 'label': 'Death (char)'}, 'calibre_cust_ewe': {'val': '', 'label': 'EWE'}, 'calibre_cust_fandom': {'val': 'Harry Potter, Merlin', 'label': 'Fandom'}, 'calibre_cust_fandom2': {'val': ['Harry Potter', 'Merlin'], 'label': 'Fandom(s)'}, 'calibre_cust_faves': {'val': 114, 'label': 'Faves'}, 'calibre_cust_favesperch': {'val': '4.56', 'label': 'Faves/ch'}, 'calibre_cust_favesperword': {'val': '1.1629330395397235', 'label': 'Faves/word'}, 'calibre_cust_favship': {'val': '', 'label': 'Fave Ship'}, 'calibre_cust_fmc': {'val': '', 'label': 'FMS'}, 'calibre_cust_fndm': {'val': 'HP', 'label': 'Fndm'}, 'calibre_cust_focus': {'val': '', 'label': 'Focus'}, 'calibre_cust_gap': {'val': '', 'label': 'Age gap'}, 'calibre_cust_gifted': {'val': '', 'label': 'Gifted'}, 'calibre_cust_injury': {'val': '', 'label': 'Injury'}, 'calibre_cust_kidfic': {'val': '', 'label': 'Kid MC'}, 'calibre_cust_kidficother': {'val': '', 'label': 'Kid other'}, 'calibre_cust_kindle': {'val': '', 'label': 'For Kindle'}, 'calibre_cust_lastcheck': {'val': datetime.datetime(2025, 8, 9, 17, 29, 1, 401868, tzinfo=datetime.timezone(datetime.timedelta(second s=28800), 'HKT')), 'label': 'Last Checked'}, 'calibre_cust_mates': {'val': '', 'label': 'Mates'}, 'calibre_cust_mc': {'val': '', 'label': 'MC'}, 'calibre_cust_mc2': {'val': [], 'label': 'MC (new and unnecessary)'}, 'calibre_cust_meta': {'val': "browser_cache_path is not set, or directory does not contain a known browser cache type: '/Users/REDACTED/Library/Caches/fanficdownloader/QtWebEngine/Default/Cache'", 'label': 'Errors'}, 'calibre_cust_mm_annotations': {'val': '', 'label': 'Annotations'}, 'calibre_cust_myfav': {'val': '', 'label': 'My Faves'}, 'calibre_cust_nbwl': {'val': '', 'label': 'ØBWL'}, 'calibre_cust_onkindle': {'val': False, 'label': 'On Kindle'}, 'calibre_cust_order': {'val': '', 'label': 'Order'}, 'calibre_cust_pov': {'val': [], 'label': 'POV'}, 'calibre_cust_r18': {'val': '', 'label': 'R18'}, 'calibre_cust_read': {'val': '', 'label': 'Read%'}, 'calibre_cust_read_status': {'val': 'Not Read', 'label': 'Read?'}, 'calibre_cust_readch': {'val': '', 'label': 'Read (ch)'}, 'calibre_cust_retelling': {'val': '', 'label': 'Retelling'}, 'calibre_cust_review': {'val': '', 'label': 'Review'}, 'calibre_cust_rule63': {'val': '', 'label': '63'}, 'calibre_cust_series2': {'val': '', 'label': 'Series(2)'}, 'calibre_cust_ship': {'val': '', 'label': 'Ship'}, 'calibre_cust_ship2': {'val': [], 'label': 'Main Ship'}, 'calibre_cust_status': {'val': '', 'label': 'Status'}, 'calibre_cust_status_official': {'val': 'In-Progress', 'label': 'Status (Official)'}, 'calibre_cust_test': {'val': 'Fairywm+25ch/Aug25', 'label': '!Testing!'}, 'calibre_cust_time': {'val': '', 'label': 'Time Travel'}, 'calibre_cust_uni': {'val': [], 'label': 'Universe'}, 'calibre_cust_unreadch': {'val': '25', 'label': 'Ch+-'}, 'calibre_cust_update': {'val': '2025-08-08 18:20:59', 'label': 'Date Updated'}, 'calibre_cust_update_date': {'val': datetime.datetime(2025, 8, 8, 18, 20, 59, tzinfo=datetime.timezone(datetime.timedelta(second s=28800), 'HKT')), 'label': 'Date Updated 2'}, 'calibre_cust_views': {'val': '', 'label': 'Views'}, 'calibre_cust_viewsperch': {'val': '0.0', 'label': 'Views/ch'}, 'calibre_cust_viewsperword': {'val': '0.0', 'label': 'Views/word'}, 'calibre_cust_vsdumble': {'val': '', 'label': 'VS Dumble'}, 'calibre_cust_wbwl': {'val': '', 'label': 'WBWL'}, 'calibre_cust_word': {'val': 98028, 'label': 'Word Count'}, 'calibre_cust_world': {'val': '', 'label': 'World'}}, 'outfile': '/var/folders/fs/92l0slc97mx2nmqn61sv99v00000gn/C/calibre-u7y5c771/fanficfare_s8mk2dlr/bgmeta-avsp6_he.epub'}:HTTP Error in FFF '403 Client Error: Forbidden for url: https://www.fanfiction.net/s/1449086...orgot'(403)
Traceback (most recent call last):
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/fetcher_requests.py", line 128, in request
resp.raise_for_status() # raises RequestsHTTPError if error code.
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/requests/models.py", line 943, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.fanfiction.net/s/1449086...ard-Who-Forgot

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "calibre_plugins.fanficfare_plugin.jobs", line 186, in do_download_for_worker
story = adapter.getStoryMetadataOnly()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/base_adapter.py", line 343, in getStoryMetadataOnly
self.doExtractChapterUrlsAndMetadata(get_cover=get _cover)
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 146, in doExtractChapterUrlsAndMetadata
data = self.get_request(url)
^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/adapters/adapter_fanfictionnet.py", line 132, in get_request
return super(getClass(), self).get_request(useurl,usecache)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 122, in get_request
return self.get_request_redirected(self.mod_url_request(u rl),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/requestable.py", line 114, in get_request_redirected
(data,rurl) = self.configuration.get_fetcher().get_request_redir ected(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 137, in get_request_redirected
fetchresp = self.do_request('GET',
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_basic.py", line 123, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/decorators.py", line 107, in fetcher_do_request
fetchresp = chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/cache_browser.py", line 134, in fetcher_do_request
return chainfn(
^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/base_fetcher.py", line 109, in do_request
fetchresp = self.request(method,url,
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/REDACTED/Library/Preferences/calibre/plugins/FanFicFare.zip/fanficfare/fetchers/fetcher_requests.py", line 149, in request
raise exceptions.HTTPErrorFFF(
fanficfare.exceptions.HTTPErrorFFF: HTTP Error in FFF '403 Client Error: Forbidden for url: https://www.fanfiction.net/s/1449086...orgot'(403)
FFF: INFO: 2025-08-09 17:47:11,196: calibre_plugins.fanficfare_plugin.jobs(77):
Download Results:
Error https://www.fanfiction.net/s/1449086...ard-Who-Forgot HTTP Error in FFF '403 Client Error: Forbidden for url: https://www.fanfiction.net/s/1449086...orgot'(403)

FFF: INFO: 2025-08-09 17:47:11,196: calibre_plugins.fanficfare_plugin.jobs(102):
Error
https://www.fanfiction.net/s/1449086...ard-Who-Forgot





And here's where something similar last came up:
Quote:
Originally Posted by John Maverick View Post
Now it's working perfectly. Actually it works even better than before the bug because now I can use a different browser to open the pages than the default of the OS. By choosing the browser that Calibre use in the settings, that it's used to open the pages by FFF. I preffer to have a browser that I only use for FFF

Last edited by zeusosphere; Today at 10:01 AM.
zeusosphere is offline   Reply With Quote
Old Today, 09:09 AM   #11090
Tharos
Connoisseur
Tharos began at the beginning.
 
Posts: 70
Karma: 10
Join Date: Jul 2010
Device: Pocketbook InkPad Color 3, Kindle Oasis 2, Moon+ Reader pro
Could it be that you entered the age limit incorrectly? Or is it missing?

Try “browser_cache_age_limit:10.0” under [defaults].
Tharos is offline   Reply With Quote
Advert
Old Today, 09:57 AM   #11091
zeusosphere
Member
zeusosphere began at the beginning.
 
Posts: 13
Karma: 10
Join Date: May 2019
Device: Kindle PW3, Marvin 3 on iPhone X
Quote:
Originally Posted by Tharos View Post
Could it be that you entered the age limit incorrectly? Or is it missing?

Try “browser_cache_age_limit:10.0” under [defaults].
I've got "browser_cache_age_limit:12" at the moment and I've also tried clearing Firefox's cache before trying again (with and without freshly loading the chapters manually).
zeusosphere is offline   Reply With Quote
Reply

Tags
fanfiction


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 523 07-15-2025 06:45 PM
[GUI Plugin] Open With kiwidude Plugins 404 02-21-2025 05:42 AM
[GUI Plugin] Marvin XD Philantrop Plugins 126 01-29-2017 12:48 PM
[GUI Plugin] KiNotes -axel- Plugins 0 07-14-2013 06:39 PM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


All times are GMT -4. The time now is 03:30 PM.


MobileRead.com is a privately owned, operated and funded community.