I've decided to go back to running TiddlyWiki via Node.js on the server. I've been running locally with Node for a while, so I simply copied the entire wiki folder to the server and configured the web server (Caddy) as a reverse proxy. (
https://rudimentarylathe.org)
I'm using the following config to start the service...
forever start --spinSleepTime 10000 /usr/local/bin/tiddlywiki /home/jbaty/apps/wiki --listen "readers=(anon)" writers=jack username=notmyusername password=thisisnotmyrealpassword
Everything seems to work ok when I'm accessing the site anonymously, but once I log in (using Firefox) I get the big red JavaScript error modal with the following:
TypeError: etag is null
This does not happen in Safari. I've disabled any Firefox extensions that might tamper with the requests, and I've also turned of Firefox's "Enhanced Tracking Protection" for the domain, just in case.
Any idea why I might be seeing this?
Node 14.x
TiddlyWiki 5.1.22
Latest Firefox.
Thanks!
Jack