About Ghost keeps saying "Update available!"

Hello everyone,

I’m having some trouble with my Ghost blog which I installed on Azure using the official method. The Mailgun setup is also done and seems to be working fine because when I publish a post or add a member, emails are sent successfully.

But when I click “About Ghost” in my dashboard, it says:

Update available!

Ghost is currently unable to send email. See Configuration - Adapt your publication to suit your needs for instructions.

This is confusing me as both my blog and Ghost CLI are up-to-date.

I’ve checked everything multiple times but still can’t figure out why this message keeps showing up.

I have restarted ghost as well but that didn’t help either.

Can anyone help me understand what might be wrong?

Thank you so much!

What do your logs say?

journalctl -eu ‘ghost*’

Thanks for the reply @markstos

Here are the logs:

May 23 08:09:16 SWG node[13588]: [2024-05-23 08:09:16] INFO "GET /ghost/api/admin/roles/?limit=all" 200 302ms
May 23 08:09:16 SWG node[13588]: [2024-05-23 08:09:16] INFO "GET /ghost/api/admin/integrations/?include=api_keys%2Cwebhooks" 200 292ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/" 200 32ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/users/me/?include=roles" 200 19ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/site/" 200 2ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/config/" 200 9ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/tiers/?filter=type%3Apaid%2Bactive%3Atrue&limit=all" 200>
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/settings/?group=site%2Ctheme%2Cprivate%2Cmembers%2Cporta>
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/notifications/" 200 19ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/themes/active/" 200 24ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/site/" 200 2ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/config/" 200 13ms
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/settings/?group=site%2Ctheme%2Cprivate%2Cmembers%2Cporta>
May 23 08:09:25 SWG node[13588]: [2024-05-23 08:09:25] INFO "GET /ghost/api/admin/users/me/?include=roles" 200 24ms
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/tiers/" 200 84ms
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/invites/" 200 108ms
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/stats/referrers/" 200 101ms
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/roles/?limit=all" 200 110ms
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/newsletters/?include=count.active_members%2Ccount.posts&>
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/incoming_recommendations/?limit=5&order=created_at+desc">
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/users/?limit=100&include=roles" 200 124ms
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/recommendations/?include=count.clicks%2Ccount.subscriber>
May 23 08:09:26 SWG node[13588]: [2024-05-23 08:09:26] INFO "GET /ghost/api/admin/integrations/?include=api_keys%2Cwebhooks" 200 115ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/" 200 22ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/users/me/?include=roles" 200 17ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/site/" 200 2ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/config/" 200 11ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/tiers/?filter=type%3Apaid%2Bactive%3Atrue&limit=all" 200>
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/settings/?group=site%2Ctheme%2Cprivate%2Cmembers%2Cporta>
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/notifications/" 200 26ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/themes/active/" 200 30ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/site/" 200 2ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/config/" 200 13ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/settings/?group=site%2Ctheme%2Cprivate%2Cmembers%2Cporta>
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/users/me/?include=roles" 200 47ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/tiers/" 200 102ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/invites/" 200 124ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/stats/referrers/" 200 109ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/roles/?limit=all" 200 125ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/newsletters/?include=count.active_members%2Ccount.posts&>
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/incoming_recommendations/?limit=5&order=created_at+desc">
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/users/?limit=100&include=roles" 200 141ms
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/recommendations/?include=count.clicks%2Ccount.subscriber>
May 23 08:09:52 SWG node[13588]: [2024-05-23 08:09:52] INFO "GET /ghost/api/admin/integrations/?include=api_keys%2Cwebhooks" 200 117ms
lines 957-1000/1000 (END)

Did you ever get this resolved? Maybe upgrading Ghost helped?