Check for updates always claims it's the latest version

Hello, i am running self hosted Matomo version 4.3.1 and whenever i click the button to check for updates it claims it’s already the latest version even though there are since two new versions out (4.4.0 and 4.4.1).

Any idea why this happens and how can i fix it?
Thanks.

Does your server have an access to the Internet?

Yes it does.
The update check worked in the past when upgrading from 4.3.0 to 4.3.1 and since then it claims its already the latest version.

This sounds like a DNS related caching issue. Try clearing the Matomo Cache

https://matomo.org/faq/how-to/faq_25548/

I cleared the matomo cache by doing ./console cache:clear, logged out, logged in again, still same problem.

That’s strange. Did you also try to replace all files with latest Matomo version?

I didn’t try a manual update yet, i was hoping to find a solution for the automated one first.

I see the following warnings in the system check, section “Required Private Directories”, could it be related?

 Unable to execute check for https://analytics.threedragons.net/config/config.ini.php: curl_exec: Resolving timed out after 2512 milliseconds. Hostname requested was: analytics.threedragons.net
 Unable to execute check for https://analytics.threedragons.net/tmp/: curl_exec: Resolving timed out after 2511 milliseconds. Hostname requested was: analytics.threedragons.net
 Unable to execute check for https://analytics.threedragons.net/tmp/empty: curl_exec: Resolving timed out after 2512 milliseconds. Hostname requested was: analytics.threedragons.net
 Unable to execute check for https://analytics.threedragons.net/tmp/cache/tracker/matomocache_general.php: curl_exec: Resolving timed out after 2511 milliseconds. Hostname requested was: analytics.threedragons.net
 Unable to execute check for https://analytics.threedragons.net/lang/en.json: curl_exec: Resolving timed out after 2512 milliseconds. Hostname requested was: analytics.threedragons.net

@jusaf It looks like your server can’t resolve https connection.

@howdytom how is that possible? i have plenty of sites running on that server without issue.
If i run curl https://www.google.com from the command line i get the correct result, wouldn’t this be a permission issue with Matomo?

@jusaf It could be also be cURL library related or DNS issues. I am just guessing here…Try talking to your webhost.