I’m running a Tiny Tiny RSS instance on shared hosting. This problem is likely specific to my shared hosting setup.
I’ve been using this instance without any problem, until last Saturday the updater started returning Error 77 when trying to update feeds. The main TT-RSS interface still works well, but the updater stopped updating feeds returning that error for all of them. What does Error 77 mean, and where should I look to diagnose the problem?
This is cron task that updates the feeds:
/usr/bin/php /var/www/html/tt-rss.01/update.php --feeds
This is a fragment of the updater log indicating the error:
[14:00:02/29242] Base feed: http://www.google.com/appsstatus/rss/en
[14:00:02/29242] => Google Apps Status Dashboard (ID: 90, U: <username redacted> [2]), last updated: 2023-10-22 13:00:03
[14:00:02/29261] Lock: update_daemon-feed-90.lock
[14:00:02/29242] <= 0.3369 (sec) exit code: 100
[14:00:02/29242] !! Last error: ; 77
This is feed debugger log after Force Refetch:
16:19:45/6360 start
16:19:45/6360 running HOOK_FETCH_FEED handlers...
16:19:45/6360 feed data has not been modified by a plugin.
16:19:45/6360 local cache will not be used for this feed
16:19:45/6360 last unconditional update request: 2023-10-21 09:31:20
16:19:45/6360 maximum allowed interval for conditional requests exceeded, forcing refetch
16:19:45/6360 fetching http://tt-rss.org/forum/rss.php (force_refetch: 1)...
16:19:45/6360 fetch done.
16:19:45/6360 effective URL (after redirects): https://tt-rss.org/forum/rss.php (IP: <IP address redacted>)
16:19:45/6360 server last modified:
16:19:45/6360 unable to fetch: ; 77 [301]
- Tiny Tiny RSS version (including git commit id):
Tiny Tiny RSS v23.08-e2ab00c (Unsupported)
- Platform (i.e. Linux distro, Docker, PHP, PostgreSQL, etc) versions:
some Linux 5.4.251-1.el7.elrepo.x86_64
PHP Version 7.4.33
PostgreSQL(libpq) 11.20