TTRSS - Error 500 when loading plugins
-
I just looked at my settings
RequestError: Unable to load backend.php status: 500.
If I reload, I can see the plugins - but when I leave settings, I get the message
Tiny Tiny RSS runs in safe mode. All themes and plugins are deactivated. You must log out and log in again to deactivate it.
After logging out and back in, all my feeds are gone.
In the logs:
Apr 23 14:52:54 [IP redacted] - - [23/Apr/2024:12:52:54 +0000] "POST /backend.php HTTP/1.1" 200 83 "https://ttrss.domain.com/prefs.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:52:54 [IP redacted] - - [23/Apr/2024:12:52:54 +0000] "GET /prefs.php HTTP/1.1" 200 1937 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36" Apr 23 14:52:59 [IP redacted] - - [23/Apr/2024:12:52:59 +0000] "GET /prefs.php HTTP/1.1" 200 1717 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:52:59 [IP redacted] - - [23/Apr/2024:12:52:59 +0000] "GET /themes/light.css?1713876779840 HTTP/1.1" 200 8868 "https://ttrss.domain.com/prefs.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:00 - - - [23/Apr/2024:12:53:00 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:53:00 [IP redacted] - - [23/Apr/2024:12:52:59 +0000] "GET /backend.php?op=Pref_Prefs HTTP/1.1" 200 53003 "https://ttrss.domain.com/prefs.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:00 [IP redacted] - - [23/Apr/2024:12:52:59 +0000] "POST /backend.php HTTP/1.1" 200 51292 "https://ttrss.domain.com/prefs.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:02 [IP redacted] - - [23/Apr/2024:12:53:02 +0000] "POST /backend.php HTTP/1.1" 200 5246 "https://ttrss.domain.com/prefs.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:02 [Tue Apr 23 12:53:02.668375 2024] [php:warn] [pid 65] [client 172.18.0.1:59870] PHP Warning: Plugin feverold has caused a PHP fatal error so it won't be loaded again in this session. in /app/code/classes/PluginHost.php on line 483, referer: https://ttrss.domain.com/prefs.php Apr 23 14:53:05 [IP redacted] - - [23/Apr/2024:12:53:05 +0000] "GET /index.php HTTP/1.1" 200 3906 "https://ttrss.domain.com/prefs.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:05 [IP redacted] - - [23/Apr/2024:12:53:05 +0000] "GET /themes/light.css?1713876785752 HTTP/1.1" 200 8868 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:05 [IP redacted] - - [23/Apr/2024:12:53:05 +0000] "POST /backend.php HTTP/1.1" 200 51291 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:05 [IP redacted] - - [23/Apr/2024:12:53:05 +0000] "GET /index.php HTTP/1.1" 200 1937 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36" Apr 23 14:53:05 [IP redacted] - - [23/Apr/2024:12:53:05 +0000] "GET /prefs.php HTTP/1.1" 200 1937 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36" Apr 23 14:53:06 [IP redacted] - - [23/Apr/2024:12:53:06 +0000] "GET /backend.php?op=Pref_Feeds&method=getfeedtree&mode=2 HTTP/1.1" 200 1316 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:06 [IP redacted] - - [23/Apr/2024:12:53:06 +0000] "POST /backend.php HTTP/1.1" 200 10 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:06 [IP redacted] - - [23/Apr/2024:12:53:06 +0000] "POST /backend.php HTTP/1.1" 200 569 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:06 [IP redacted] - - [23/Apr/2024:12:53:06 +0000] "GET /index.php HTTP/1.1" 200 1937 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.0.0 Safari/537.36" Apr 23 14:53:07 [IP redacted] - - [23/Apr/2024:12:53:07 +0000] "POST /backend.php HTTP/1.1" 200 493 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:53:10 - - - [23/Apr/2024:12:53:10 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:53:20 - - - [23/Apr/2024:12:53:20 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:53:30 - - - [23/Apr/2024:12:53:30 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:53:40 - - - [23/Apr/2024:12:53:40 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:53:50 - - - [23/Apr/2024:12:53:50 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:54:00 - - - [23/Apr/2024:12:54:00 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:54:07 [IP redacted] - - [23/Apr/2024:12:54:07 +0000] "POST /backend.php HTTP/1.1" 200 83 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:54:08 [IP redacted] - - [23/Apr/2024:12:54:07 +0000] "POST /backend.php HTTP/1.1" 200 493 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" Apr 23 14:54:10 - - - [23/Apr/2024:12:54:10 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:54:20 - - - [23/Apr/2024:12:54:20 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:54:30 - - - [23/Apr/2024:12:54:30 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)" Apr 23 14:54:40 - - - [23/Apr/2024:12:54:40 +0000] "GET / HTTP/1.1" 200 1938 "-" "Mozilla (CloudronHealth)"
Anyone see something similar?
-
@necrevistonnezr said in TTRSS - Error 500 when loading plugins:
PHP Warning: Plugin feverold has caused a PHP fatal error
I guess this is the plugin causing the problem? Though I have no idea why your feeds disappeared.
-
The "old plugin" has been sitting there for 6 months.
Deleted the plugin (it's just a folder), restarted. Not any better. Restoring backup does not help either - for some weird reason the "mark as read" setting after restoring the backup is set to "one hour"(?). -
I don’t know when this started. I tried restoring to my two last backups to no avail…. Judging from the restored feeds / folders, it somehow looks like it’s only restoring the feeds of my other TT-RSS instance on the same folder, all purged and marked as read - through I know this should be impossible….
Maybe the mysqldump is not restored properly? It’s 820 MB….
-
-
After several attempts to restore / clone, it seems I succeeded… Weird.
-
-
I think I found a problem:
I logged in into TT-RSS “with Cloudron”. Apparently, two OIDC identities were logged in. So I when I went to the Cloudron dashboard and logged out with one OIDC identity (user 1 on Cloudron), I was still logged in with another OIDC identity (user 2 on Cloudron). I think TT-RSS got confused and tried to show me feeds from both users, if that makes sense….
After logging out both users and logging in with the correct user again, everything is back to normal.