FreshRSS Stopped Refreshing Feeds
-
@mdrockwell said in FreshRSS Stopped Refreshing Feeds:
It can be run from the Terminal section of that app, right? Or do I need to run it somewhere else?
No, you have to ssh in to the server itself. Running it from the app container won't work.
-
@mdrockwell In the app logs, you should see
==> Run actualize script
every minute or so. Do you see it? -
@mdrockwell said in FreshRSS Stopped Refreshing Feeds:
For some reason, starting on November 18, FreshRSS stopped automatically refreshing my feeds. Since then, I've had to manually refresh them with the
https://yourdomain.com/i/?c=feed&a=actualize
URL.I tried running the
systemctl restart box
command mentioned in the other thread, but I received the following response:System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down
I ran the command from the Terminal section of the FreshRSS app, am I supposed to run it from somewhere else? Or could there be something else causing the trouble?
Weird. The same thing happened to my FreshRSS today (or actually yesterday, the feeds just stopped refreshing). I could do manual refreshes, both on each feed and on the "refresh all feeds buttons".
I tried the systemctl restart box command, and I tried rebooting the server. Nothing worked. So I then tried to restore it from a backup from two days ago (since everything worked fine then). But the restore process just got stuck while cleaning up old install. So I tried uninstalling the app - got the same problem - stuck cleaning up old install.
So I rebooted the server again, and finally the app uninstalled. I then reinstalled it, and then I managed to restore it from the two-day-old backup. It now refreshes fine, in the logs I get a "FreshRSS starting feeds actualization at [date and time stamp]" every minute.
The fact that you, mdrockwell, had the same problem makes me wonder if something is wrong. I will keep monitoring this, and post back here if the error happens again.
-
I'm going to switch to Miniflux, at least for now.
-
@girish Ok, so my FreshRSS has been running flawlessly (and without change) for 6 days now (since my last restor on Nov-22). And this morning, it just stopped updating. Last articles from my feed readers seem to be at around 06:38 AM this morning.
In my logs now, I do not get the ==> Run actualize script line any longer. That just stopped this morning. Like clockwork, the Run actualize script runs every minute or so, and then it just stops. Nothing in the logs...
Look at this copy from the log file:
2022-11-28T06:02:28.000Z ==> Run actualize script 2022-11-28T06:02:28.000Z FreshRSS starting feeds actualization at 2022-11-28T06:02:28+00:00 2022-11-28T06:02:28.000Z FreshRSS actualize admin… 2022-11-28T06:02:28.000Z FreshRSS actualization done for 1 users, using 8.00 MiB of memory, in 0 day(s), 0 hour(s), 0 minute(s) and 0 seconds. 2022-11-28T06:02:28.000Z Results: 2022-11-28T06:02:28.000Z admin OK 2022-11-28T06:02:28.000Z End. 2022-11-28T06:02:30.000Z - - - [28/Nov/2022:06:02:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:02:40.000Z - - - [28/Nov/2022:06:02:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:02:50.000Z - - - [28/Nov/2022:06:02:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:03:00.000Z - - - [28/Nov/2022:06:03:00 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:03:10.000Z - - - [28/Nov/2022:06:03:10 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:03:20.000Z - - - [28/Nov/2022:06:03:20 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:03:28.000Z ==> Run actualize script 2022-11-28T06:03:28.000Z FreshRSS starting feeds actualization at 2022-11-28T06:03:28+00:00 2022-11-28T06:03:28.000Z FreshRSS actualize admin… 2022-11-28T06:03:28.000Z FreshRSS actualization done for 1 users, using 8.00 MiB of memory, in 0 day(s), 0 hour(s), 0 minute(s) and 0 seconds. 2022-11-28T06:03:28.000Z Results: 2022-11-28T06:03:28.000Z admin OK 2022-11-28T06:03:28.000Z End. 2022-11-28T06:03:30.000Z - - - [28/Nov/2022:06:03:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:03:40.000Z - - - [28/Nov/2022:06:03:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:03:50.000Z - - - [28/Nov/2022:06:03:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:04:00.000Z - - - [28/Nov/2022:06:04:00 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:04:10.000Z - - - [28/Nov/2022:06:04:10 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:04:20.000Z - - - [28/Nov/2022:06:04:20 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:04:28.000Z ==> Run actualize script 2022-11-28T06:04:28.000Z FreshRSS starting feeds actualization at 2022-11-28T06:04:28+00:00 2022-11-28T06:04:28.000Z FreshRSS actualize admin… 2022-11-28T06:04:28.000Z FreshRSS actualization done for 1 users, using 8.00 MiB of memory, in 0 day(s), 0 hour(s), 0 minute(s) and 0 seconds. 2022-11-28T06:04:28.000Z Results: 2022-11-28T06:04:28.000Z admin OK 2022-11-28T06:04:28.000Z End. 2022-11-28T06:04:30.000Z - - - [28/Nov/2022:06:04:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:04:40.000Z - - - [28/Nov/2022:06:04:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:04:50.000Z - - - [28/Nov/2022:06:04:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:05:00.000Z - - - [28/Nov/2022:06:05:00 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:05:10.000Z - - - [28/Nov/2022:06:05:10 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:05:20.000Z - - - [28/Nov/2022:06:05:20 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:05:28.000Z ==> Run actualize script 2022-11-28T06:05:28.000Z FreshRSS starting feeds actualization at 2022-11-28T06:05:28+00:00 2022-11-28T06:05:28.000Z FreshRSS actualize admin… 2022-11-28T06:05:28.000Z FreshRSS actualization done for 1 users, using 8.00 MiB of memory, in 0 day(s), 0 hour(s), 0 minute(s) and 0 seconds. 2022-11-28T06:05:28.000Z Results: 2022-11-28T06:05:28.000Z admin OK 2022-11-28T06:05:28.000Z End. 2022-11-28T06:05:30.000Z - - - [28/Nov/2022:06:05:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:05:40.000Z - - - [28/Nov/2022:06:05:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:05:50.000Z - - - [28/Nov/2022:06:05:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:06:00.000Z - - - [28/Nov/2022:06:06:00 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:06:10.000Z - - - [28/Nov/2022:06:06:10 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:06:20.000Z - - - [28/Nov/2022:06:06:20 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:06:30.000Z - - - [28/Nov/2022:06:06:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:06:40.000Z - - - [28/Nov/2022:06:06:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:06:50.000Z - - - [28/Nov/2022:06:06:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:07:00.000Z - - - [28/Nov/2022:06:07:00 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:07:10.000Z - - - [28/Nov/2022:06:07:10 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:07:20.000Z - - - [28/Nov/2022:06:07:20 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:07:30.000Z - - - [28/Nov/2022:06:07:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:07:40.000Z - - - [28/Nov/2022:06:07:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:07:50.000Z - - - [28/Nov/2022:06:07:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:08:00.000Z - - - [28/Nov/2022:06:08:00 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:08:10.000Z - - - [28/Nov/2022:06:08:10 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:08:20.000Z - - - [28/Nov/2022:06:08:20 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:08:30.000Z - - - [28/Nov/2022:06:08:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:08:40.000Z - - - [28/Nov/2022:06:08:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:08:50.000Z - - - [28/Nov/2022:06:08:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:09:00.000Z - - - [28/Nov/2022:06:09:00 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:09:10.000Z - - - [28/Nov/2022:06:09:10 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:09:20.000Z - - - [28/Nov/2022:06:09:20 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:09:30.000Z - - - [28/Nov/2022:06:09:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" 2022-11-28T06:09:40.000Z - - - [28/Nov/2022:06:09:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)"
I tried restarting the box, and rebooting the server. Restarting the box didn't do anything (maybe I didn't wait long enough), but when rebooting the server, after a few minutes, FreshRSS updated its feeds. Here's the log output from the first minute/moment it started updating itself again:
Nov 28 21:54:12 ==> Symlinking log file Nov 28 21:54:12 ==> Copying packaged extensions Nov 28 21:54:12 ==> Updating config file Nov 28 21:54:13 Reconfiguring FreshRSS… Nov 28 21:54:13 ==> Setting permissions Nov 28 21:54:13 ==> Starting apache Nov 28 21:54:13 [Mon Nov 28 20:54:13.562106 2022] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.41 (Ubuntu) mod_perl/2.0.11 Perl/v5.30.0 configured -- resuming normal operations Nov 28 21:54:13 [Mon Nov 28 20:54:13.562175 2022] [core:notice] [pid 1] AH00094: Command line: '/usr/sbin/apache2 -D FOREGROUND' Nov 28 21:54:40 - - - [28/Nov/2022:20:54:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" Nov 28 21:54:50 - - - [28/Nov/2022:20:54:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" Nov 28 21:55:00 - - - [28/Nov/2022:20:55:00 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" Nov 28 21:55:10 - - - [28/Nov/2022:20:55:10 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" Nov 28 21:55:20 - - - [28/Nov/2022:20:55:20 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" Nov 28 21:55:30 - - - [28/Nov/2022:20:55:30 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" Nov 28 21:55:31 ==> Run actualize script Nov 28 21:55:31 FreshRSS starting feeds actualization at 2022-11-28T20:55:31+00:00 Nov 28 21:55:31 FreshRSS actualize admin… Nov 28 21:55:40 - - - [28/Nov/2022:20:55:40 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)" Nov 28 21:55:50 - - - [28/Nov/2022:20:55:50 +0000] "GET / HTTP/1.1" 302 - "-" "Mozilla (CloudronHealth)"
And from then on, it has updated itself every minute or so. I've now left it on for half an hour or so (before hitting the "submit" button on this post), and the app seems to work fine now.
Curious if this happens again in 6 days (or sooner...?). This has only happened with this current version of FreshRSS.
-
@odie could be this if you're on ubuntu 20.04
-
@girish oh dear, I guess this means the issue is with Ubuntu (I am on 20.04).
I will try to implement the fix you mention here: https://forum.cloudron.io/post/57216 Hopefully everything goes ok.
Is there anything I need to remember/do, to allow Linux to keep itself updated? Or will automatic updates resume?
Thanks!
-
@odie @girish Ok, I backuped and implemented this change. It seems to have gone smoothly.
However...
When implementing this fix, I got the following message when I entered the command sudo apt install linux-image-5.4.0-131-generic linux-modules-extra-5.4.0-131-generic
linux-image-5.4.0-131-generic is already the newest version (5.4.0-131.147). linux-image-5.4.0-131-generic set to manually installed. linux-modules-extra-5.4.0-131-generic is already the newest version (5.4.0-131.147). linux-modules-extra-5.4.0-131-generic set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 87 not upgraded.
Does this perhaps indicate that the kernel issue is NOT the problem with FreshRSS?