# "Unable to check for update"

**URL:** <https://community.umbrel.com/t/unable-to-check-for-update/4728>\
**Category:** Support and Troubleshooting\
**Created:** [November 16, 2021, 8:39pm UTC](https://community.umbrel.com/t/unable-to-check-for-update/4728 "2021-11-16T20:39:13Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ekn\_me](https://avatars.discourse-cdn.com/v4/letter/e/58956e/32.png) [@ekn\_me](https://community.umbrel.com/u/ekn_me)\
**Post date:** [November 16, 2021, 8:39pm UTC](https://community.umbrel.com/t/unable-to-check-for-update/4728/1 "2021-11-16T20:39:13Z")

</div>

Since yesterday I am trying to update my Umbrel to 0.4.8. What could be the issue here?

 ![Screenshot 2021-11-16 at 21.36.38](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/c/cf0f95723fd4919ed49f5bda445aa5ffae02de62.png)

---

<div class="post-metadata">

**Author:** ![ekn\_me](https://avatars.discourse-cdn.com/v4/letter/e/58956e/32.png) [@ekn\_me](https://community.umbrel.com/u/ekn_me)\
**Post date:** [November 16, 2021, 9:04pm UTC](https://community.umbrel.com/t/unable-to-check-for-update/4728/2 "2021-11-16T21:04:40Z")

</div>

Ok so the problem might be related to having Pi Hole running as my DNS server.  
What is the best way to whitelist Umbrel ?

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [November 17, 2021, 9:50am UTC](https://community.umbrel.com/t/unable-to-check-for-update/4728/3 "2021-11-17T09:50:59Z")

</div>

stop pihole, update, start pihole. Done

---

<div class="post-metadata">

**Author:** ![rieger\_san](https://avatars.discourse-cdn.com/v4/letter/r/dbc845/32.png) [@rieger\_san](https://community.umbrel.com/u/rieger_san)\
**Post date:** [January 21, 2023, 11:16pm UTC](https://community.umbrel.com/t/unable-to-check-for-update/4728/4 "2023-01-21T23:16:06Z")

</div>

No, Pi-Hole is not the Problem for this particular error.

The HTTP 500 error code shows that the server is reachable but has a problem which was not handled.

My Umbrel currently shows the same error:

> umbrel-manager  
> manager | Error getting available update: getaddrinfo EAI\_AGAIN [api.umbrel.com](http://api.umbrel.com)  
> manager | Unable to check for update  
> manager | /v1/system/get-update  
> manager | NodeError: Unable to check for update  
> manager | at Object.getAvailableUpdate (/app/logic/system.js:167:15)  
> manager | at processTicksAndRejections (internal/process/task\_queues.js:97:5)  
> manager | ::ffff:10.21.21.2 - - [Sat, 21 Jan 2023 23:10:02 GMT] “GET /v1/system/get-update HTTP/1.0” 500 28 “-” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10\_15\_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.2 Safari/605.1.15”  
> manager |

To me it looks like there is a problem with the umbrel server!  
Or this is the normal behavior when no update was found. Not sure about this.

---

<div class="post-metadata">

**Author:** ![insaint](https://avatars.discourse-cdn.com/v4/letter/i/76d3ee/32.png) [@insaint](https://community.umbrel.com/u/insaint)\
**Post date:** [February 28, 2025, 6:29pm UTC](https://community.umbrel.com/t/unable-to-check-for-update/4728/5 "2025-02-28T18:29:13Z")

</div>

Hi, did you ever find the reason/ solution to this?  
I know there is a 1.4 update atm but:

I am having a similar problem, check for update button fails, the web interface gives:

GET [http://192.168.136.131/trpc/system.checkUpdate](http://192.168.136.131/trpc/system.checkUpdate) 500 (Internal Server Error)

umbrel log

> Feb 28 17:44:53 umbrel umbreld[887]: [apprepository] Checking for update for [GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme](https://github.com/getumbrel/umbrel-apps.git)  
> Feb 28 17:45:13 umbrel umbreld[887]: [apprepository] Newer version of [GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme](https://github.com/getumbrel/umbrel-apps.git) available, updating  
> Feb 28 17:45:33 umbrel umbreld[887]: [appstore] [error] Failed to update [https://github.com/getumbrel/umbrel-apps.git:](https://github.com/getumbrel/umbrel-apps.git:) getaddrinfo EAI\_AGAIN [github.com](http://github.com)  
> Feb 28 17:49:53 umbrel umbreld[887]: [apprepository] Checking for update for [GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme](https://github.com/getumbrel/umbrel-apps.git)  
> Feb 28 17:50:13 umbrel umbreld[887]: [apprepository] Newer version of [GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme](https://github.com/getumbrel/umbrel-apps.git) available, updating  
> Feb 28 17:50:33 umbrel umbreld[887]: [appstore] [error] Failed to update [https://github.com/getumbrel/umbrel-apps.git:](https://github.com/getumbrel/umbrel-apps.git:) getaddrinfo EAI\_AGAIN [github.com](http://github.com)  
> Feb 28 17:51:04 umbrel NetworkManager[548]: [1740765064.4915] dhcp4 (ens33): state changed new lease, address=192.168.136.131  
> Feb 28 17:54:53 umbrel umbreld[887]: [apprepository] Checking for update for [GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme](https://github.com/getumbrel/umbrel-apps.git)  
> Feb 28 17:55:13 umbrel umbreld[887]: [apprepository] Newer version of [GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme](https://github.com/getumbrel/umbrel-apps.git) available, updating  
> Feb 28 17:55:33 umbrel umbreld[887]: [appstore] [error] Failed to update [https://github.com/getumbrel/umbrel-apps.git:](https://github.com/getumbrel/umbrel-apps.git:) getaddrinfo EAI\_AGAIN [github.com](http://github.com)  
> Feb 28 17:58:08 umbrel umbreld[887]: [server] [error] GET /system.checkUpdate fetch failed  
> Feb 28 17:59:53 umbrel umbreld[887]: [apprepository] Checking for update for [GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme](https://github.com/getumbrel/umbrel-apps.git)  
> Feb 28 18:00:13 umbrel umbreld[887]: [apprepository] Newer version of [GitHub - getumbrel/umbrel-apps: The official app repository of the Umbrel App Store. Submit apps and updates here. Learn how → https://github.com/getumbrel/umbrel-apps#readme](https://github.com/getumbrel/umbrel-apps.git) available, updating  
> Feb 28 18:00:33 umbrel umbreld[887]: [appstore] [error] Failed to update [https://github.com/getumbrel/umbrel-apps.git:](https://github.com/getumbrel/umbrel-apps.git:) getaddrinfo EAI\_AGAIN [github.com](http://github.com)  
> Feb 28 18:02:44 umbrel umbreld[887]: [server] [error] GET /system.cpuTemperature Could not get CPU temperature  
> Feb 28 18:02:54 umbrel umbreld[887]: [server] [error] GET /system.checkUpdate fetch failed  
> Feb 28 18:03:24 umbrel umbreld[887]: [server] [error] GET /system.cpuTemperature Could not get CPU temperature  
> Feb 28 18:03:49 umbrel umbreld[887]: [server] [error] GET /system.cpuTemperature Could not get CPU temperature  
> Feb 28 18:03:59 umbrel umbreld[887]: [server] [error] GET /system.checkUpdate fetch failed

---

<div class="post-metadata">

**Author:** ![insaint](https://avatars.discourse-cdn.com/v4/letter/i/76d3ee/32.png) [@insaint](https://community.umbrel.com/u/insaint)\
**Post date:** [February 28, 2025, 6:56pm UTC](https://community.umbrel.com/t/unable-to-check-for-update/4728/6 "2025-02-28T18:56:38Z")

</div>

[EDIT:]  
so I figured out its an dns problem, ping not pinging unless its ip, I am running umbrelos on a vm so I should be able to fix that, it just cant find [github.com](http://github.com) right now
