View Single Post
Old 07-07-2021, 03:36 AM   #6173
steltek
Connoisseur
steltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura aboutsteltek has a spectacular aura about
 
Posts: 70
Karma: 4484
Join Date: Jan 2016
Device: none
Quote:
Originally Posted by Philosophize View Post
There are two: default-release and default

I would have only expected one, default, and it says that the first (default-release) is the one in use. That is also the cache directory I'm using.

Is this normal/expected, or does this suggest a problem?

I only installed Firefox as a means for trying to get FFF to work and the only plugin is WebtoEpub, and that was only about a month ago now. So if any sort of corruption has creeped in, it happened really fast.
Ok, this is the only other thing I know to try to do. I do recommend you back up your library, though, before you do this just to cover yourself. It shouldn't affect the library contents, but it is always best to be safe rather than sorry.

It worked immediately on my malfunctioning virtual machine installation (i.e. it was nonfunctional no matter what I did, I tried this, and it became immediately functional), but you are on a different OS so YMMV. However, this installation was doing exactly what yours is (i.e. throwing the exact same cache error even though the file(s) it was looking for were visually verified by me to be in the Firefox browser cache and less than a couple minutes old before running FFF), so it is probably worth the effort of trying.

I'd restart your machine before beginning.

Go in to the FanFicFare configuration, edit personal.ini, and copy/paste the entire contents of personal.ini into a text file so you won't loose them.

Then, in the FanFicFare configuration, go all the way over to the right to the "Other" menu. At the bottom of the Other menu, there is an option labeled "View Library Preferences". Click on it. At the bottom of the window that comes up, there are two options, a 'Clear' button and a 'Ok' button. Hit the clear button, answer "yes" when asked if you are sure, and and then hit the ok button. This will reset the FFF options in Personal.ini and within the Calibre library database to their defaults. It should then prompt you to restart Calibre, which you should do.

Once Calibre restarts, go back in to edit personal.ini. To start with, I would only type (not copy and paste) the following into personal.ini:

under [defaults]
browser_cache_path:(re-enter your browser cache path here)

under [overrides]

[www.fanfiction.net]
use_browser_cache:true
browser_cache_age_limit:4.0
use_browser_cache_only:true

The last line above is just for testing only (you can remove it later if you want). Save personal.ini. Shut down Calibre, then reopen it.

Clear the browser cache in Firefox. Close Firefox, then reopen it. Then, try to page through a fic (preferably a new one first) to get the pages in the browser cache. Close Firefox (per JimmXinu's prior suggestion several posts back regarding file locking issues with the browser cache folder) and then try to run FFF. If that works, you can try to update a fic as well using the same process. Once everything is working, you can begin to restore any other personalized prior settings to match the saved personal.ini text file (again, I'd retype them and not copy/paste).

If doing this process doesn't work for you, I am completely and utterly out of ideas. However, as before stated, my nonfunctional installation became immediately functional after I did this process. Now, whether it will stay functional long-term, I guess we'll have to just wait and see....

Last edited by steltek; 07-07-2021 at 03:40 AM.
steltek is offline   Reply With Quote