No Code Attached Yet
avatar muhme
muhme
21 Jul 2025

I was wondering about the number of requests for one of my test domains.

Steps to reproduce the issue

Install Joomla multiple times and enabled Automated Updates. Check web server request log.

Expected result

Joomla Automated Updates Server is doing not more than one health check request every 15 minutes for one domain.

Actual result

Joomla Automated Updates Server is doing multiple health check requests every 15 minutes.
I assume I did seven test installation with Automated Updates on this domain, as I am getting seven health requests every 15 minutes.

System information (as much as possible)

Test system is joomla-test2.heikol.de with multiple Joomla installations and multiple times enabled Automated Updates, requests samle for today 6:30 EST:

52.14.131.139 - - [21/Jul/2025:06:30:05 +0200] "GET /api/index.php/v1/joomlaupdate/healthcheck HTTP/1.1" 400 49 "-" "Joomla.org Automated Updates Server" [39306]
52.14.131.139 - - [21/Jul/2025:06:30:05 +0200] "GET /api/index.php/v1/joomlaupdate/healthcheck HTTP/1.1" 400 49 "-" "Joomla.org Automated Updates Server" [25082]
52.14.131.139 - - [21/Jul/2025:06:30:07 +0200] "GET /api/index.php/v1/joomlaupdate/healthcheck HTTP/1.1" 400 49 "-" "Joomla.org Automated Updates Server" [28852]
52.14.131.139 - - [21/Jul/2025:06:30:07 +0200] "GET /api/index.php/v1/joomlaupdate/healthcheck HTTP/1.1" 400 49 "-" "Joomla.org Automated Updates Server" [28191]
52.14.131.139 - - [21/Jul/2025:06:30:07 +0200] "GET /api/index.php/v1/joomlaupdate/healthcheck HTTP/1.1" 400 49 "-" "Joomla.org Automated Updates Server" [27830]
52.14.131.139 - - [21/Jul/2025:06:30:09 +0200] "GET /api/index.php/v1/joomlaupdate/healthcheck HTTP/1.1" 400 49 "-" "Joomla.org Automated Updates Server" [27727]
52.14.131.139 - - [21/Jul/2025:06:30:09 +0200] "GET /api/index.php/v1/joomlaupdate/healthcheck HTTP/1.1" 400 49 "-" "Joomla.org Automated Updates Server" [28010]

Additional comments

This is low priority from my point of view.

I assume the health check is token based. What about to start with the latest created token for a domain and is this test is successful, then ignore older tokens for this domain for the moment?

avatar muhme muhme - open - 21 Jul 2025
avatar joomla-cms-bot joomla-cms-bot - change - 21 Jul 2025
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 21 Jul 2025
avatar muhme
muhme - comment - 21 Jul 2025

ah, I see it looks like successful (200) request is only one request a day, only if it fails (400) it is running every 15 minutes

avatar SniperSister
SniperSister - comment - 12 Aug 2025

Expected behavior: your test sites are currently registered twice in the update server, with both the old and the new update token; the update server will re-try "unconnected" sites with the old token for a grace period and then remove them if the connection can not be restored

avatar brianteeman
brianteeman - comment - 21 Aug 2025

I believe this has now been resolved

avatar SniperSister SniperSister - change - 21 Aug 2025
Status New Closed
Closed_Date 0000-00-00 00:00:00 2025-08-21 09:58:11
Closed_By SniperSister
avatar SniperSister SniperSister - close - 21 Aug 2025
avatar SniperSister
SniperSister - comment - 21 Aug 2025

Indeed! :)

avatar muhme
muhme - comment - 22 Aug 2025

Duplicate of #45934

Add a Comment

Login with GitHub to post a comment