-
Hi there, my FreshRSS instance is already running a few years or so and I didn't have any problems until a month ago. The general problem is, that no external content is loaded anymore besides the RSS feed itself.
Please help me debug this. I already went through https://freshrss.github.io/FreshRSS/en/admins/logs_and_errors.html but everything seems fine in those logs. The only error message I get is in the FreshRSS protocol followed by an empty line: Error fetching content: HTTP code 200: https://www.gamingonlinux.com/2024/05/vampire-survivors-gets-a-aaaa-update-with-functional-doors-a-train-and-rail-kart-racing/ Some time before I noticed this problem my hoster team (Uberspace) sent me a notice that they killed all php worker because I had the maximum number of 20 in use for some time. Since they're killed now I can't look if they came from FreshRSS or if that info is related at all - to my understanding FreshRSS would simply start the needed php workers again. For the following logs I turned on users/Lucki/log.txt[Wed, 01 May 2024 14:25:07 +0200] [warning] --- Error fetching content: HTTP code 200: https://www.gamingonlinux.com/2024/05/the-huge-life-sim-life-by-you-from-paradox-hits-early-access-on-june-4/
[Wed, 01 May 2024 14:25:07 +0200] [warning] ---
[Wed, 01 May 2024 14:31:43 +0200] [warning] --- Error fetching content: HTTP code 200: https://www.gamingonlinux.com/2024/05/clothes-line-is-a-sweet-free-little-adventure-game-about-a-retired-old-lady/
[Wed, 01 May 2024 14:31:43 +0200] [warning] ---
[Wed, 01 May 2024 14:57:20 +0200] [warning] --- Error fetching content: HTTP code 200: https://www.gamingonlinux.com/2024/05/vampire-survivors-gets-a-aaaa-update-with-functional-doors-a-train-and-rail-kart-racing/
[Wed, 01 May 2024 14:57:20 +0200] [warning] --- users/_/log.txt[Thu, 18 Apr 2024 23:00:04 +0200] [notice] --- FreshRSS starting feeds actualization at 2024-04-18T23:00:04+02:00
[Thu, 18 Apr 2024 23:00:04 +0200] [notice] --- FreshRSS actualize xxxx…
[Thu, 18 Apr 2024 23:00:04 +0200] [notice] --- FreshRSS actualize Lucki…
[Thu, 18 Apr 2024 23:00:04 +0200] [notice] --- FreshRSS actualize yyyy…
[Thu, 18 Apr 2024 23:00:04 +0200] [notice] --- FreshRSS actualization done for 3 users, using 4.00 MiB of memory, in 0 day(s), 0 hour(s), 0 minute(s) and 0 seconds.
[Thu, 18 Apr 2024 23:10:02 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-04-18T23:10:02+02:00
[Thu, 18 Apr 2024 23:20:02 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-04-18T23:20:02+02:00
[Thu, 18 Apr 2024 23:30:04 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-04-18T23:30:04+02:00
[Thu, 18 Apr 2024 23:40:07 +0200] [notice] --- FreshRSS starting feeds actualization at 2024-04-18T23:40:07+02:00
[Thu, 18 Apr 2024 23:40:07 +0200] [notice] --- FreshRSS actualize xxxx…
[Thu, 18 Apr 2024 23:40:07 +0200] [notice] --- FreshRSS actualize yyyy…
[Thu, 18 Apr 2024 23:40:07 +0200] [notice] --- FreshRSS actualize Lucki…
[Thu, 18 Apr 2024 23:40:33 +0200] [notice] --- FreshRSS actualization done for 3 users, using 12.00 MiB of memory, in 0 day(s), 0 hour(s), 0 minute(s) and 26 seconds.
[Thu, 18 Apr 2024 23:50:02 +0200] [notice] --- FreshRSS starting feeds actualization at 2024-04-18T23:50:02+02:00
[Thu, 18 Apr 2024 23:50:02 +0200] [notice] --- FreshRSS actualize xxxx…
[Thu, 18 Apr 2024 23:50:02 +0200] [notice] --- FreshRSS actualize Lucki…
[Thu, 18 Apr 2024 23:50:02 +0200] [notice] --- FreshRSS actualize yyyy…
[Thu, 18 Apr 2024 23:50:02 +0200] [notice] --- FreshRSS actualization done for 3 users, using 4.00 MiB of memory, in 0 day(s), 0 hour(s), 0 minute(s) and 0 seconds.
[Wed, 01 May 2024 16:00:04 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-05-01T16:00:04+02:00
[Wed, 01 May 2024 16:10:08 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-05-01T16:10:08+02:00
[Wed, 01 May 2024 16:20:03 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-05-01T16:20:03+02:00
[Wed, 01 May 2024 16:30:04 +0200] [notice] --- FreshRSS starting feeds actualization at 2024-05-01T16:30:04+02:00
[Wed, 01 May 2024 16:30:04 +0200] [notice] --- FreshRSS actualize xxxx…
[Wed, 01 May 2024 16:30:05 +0200] [notice] --- FreshRSS actualize Lucki…
[Wed, 01 May 2024 16:30:40 +0200] [notice] --- FreshRSS actualize yyyy…
[Wed, 01 May 2024 16:30:46 +0200] [notice] --- FreshRSS actualization done for 3 users, using 14.00 MiB of memory, in 0 day(s), 0 hour(s), 0 minute(s) and 41 seconds.
[Wed, 01 May 2024 16:40:02 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-05-01T16:40:02+02:00
[Wed, 01 May 2024 16:50:02 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-05-01T16:50:02+02:00
[Wed, 01 May 2024 17:00:05 +0200] [notice] --- FreshRSS feeds actualization was already running, so aborting new run at 2024-05-01T17:00:05+02:00 error_log_phpI'm on a shared host and don't have direct journalctl access. However, I can let specific logs forward into my log folder. This [01-May-2024 06:56:07] NOTICE: error log file re-opened
[01-May-2024 06:56:07] WARNING: [pool www] child 5341 exited on signal 10 (SIGUSR1) after 59.264533 seconds from start
[01-May-2024 06:56:07] NOTICE: [pool www] child 6289 started
[01-May-2024 12:18:00] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:08] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:08] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:08] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:08] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:08] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:08] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:09] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:09] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:09] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:09] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:11] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:11] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:11] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:11] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:11] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:11] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:11] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:12] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:13] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:14] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:19] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:20] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:21] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:21] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:21] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:22] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:22] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:23] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:23] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:24] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:25] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:30] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:30] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:30] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:30] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:31] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:31] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:33] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:33] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:33] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:33] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:33] ERROR: [pool www] no free scoreboard slot
[01-May-2024 12:18:34] ERROR: [pool www] no free scoreboard slot The apache access logs don't show special entries regarding FreshRSS, just the normal access from Firefox. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 29 replies
-
I‘m an uberspace user too and most of my feeds also didn’t load favicons anymore. I already removed some feeds but re-adding didn’t solve the problem. |
Beta Was this translation helpful? Give feedback.
-
Hello, <?php
header('Content-Type: application/atom+xml; charset=UTF-8');
$ch = curl_init('https://github.com/FreshRSS/FreshRSS/releases.atom');
curl_setopt_array($ch, [
CURLOPT_TIMEOUT => 10,
CURLOPT_ENCODING => '', //Enable all encodings
]);
curl_exec($ch);
curl_close($ch); And then access it via your Web browser https://your-server.example.net/test.php If that works, check the write permission in |
Beta Was this translation helpful? Give feedback.
-
I searched for the error message in the code and luckily there's only one occurrence: Lines 478 to 479 in 227233b I added some debug messages and it's failing because the I followed this to add more debug options and this is the message I get when it's failing to fetch the content: curl verbose not working
Doing this, I discovered that some content is indeed fetched but it's inconsistent even in the same feed. Here is the message I get when it's working: curl verbose working
The main difference I see is the presence of a |
Beta Was this translation helpful? Give feedback.
Everything works fine for me testing with our official Docker images (Debian, Alpine) and manually on Ubuntu. As such, I believe the problem is due to a misconfiguration on Uberspace.de.
Instead of manually patching the code, I suggest you edit the configuration file
./FreshRSS/data/config.php
and add: