Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Docker updates do not download files.

Featured Replies

Hi folks, been having this problem for a while now.  Dockers indicate an update is available but when I try to install the update it downloads 0 bytes. This happens on with all dockers.  If I reboot the server then everything seems to work fine for a month of so but I'm not a fan of un-necessary restarts.  Any idea what might be causing this?

 

 

 

image.thumb.png.977c627054ffd1094b86452fbb03d731.png

 

 

tower-diagnostics-20180701-0642.zip

All lsio containers will signal an update every Friday @23:00 GMT, whether or not there is an actual update for the container available or not (ie: no update in the base OS or container)

  • Author

Thanks.  All the containers showing an available update are Lsio.  Should they change to 'green' after attempting the update if no new images are available?  These are staying 'blue'.

Never even looked at the dashboard.  I go by whatever the docker page says.

  • 3 weeks later...
  • Author

As an update, it has been several more weeks and still unable to update any docker that is showing available updates.  docker.log showing connection errors whenever it's trying to pull images.  Below are 3 attempts, 2 for LSIO and one for Binhex containers.

 

 

time="2018-07-08T07:45:29.462975096-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-08T07:46:05.927511365-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-08T07:47:21.671037671-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-08T07:50:45.499189051-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-08T07:58:03.981506189-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-08T08:01:33.790528955-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-08T08:01:48.949110079-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/linuxserver/webgrabplus/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alinuxserver%2Fwebgrabplus%3Apull&service=registry.docker.io: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-08T08:26:49.973094346-04:00" level=error msg="Error streaming logs: EOF" container=efc864629318 method="(*Daemon).ContainerLogs" module=daemon 
time="2018-07-09T13:30:27.675278727-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-09T13:31:11.587659201-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-09T21:08:33.814149364-04:00" level=warning msg="containerd: unable to save 7d04c9ff1c5643be72161f750719452ed26b5373cc7e8b5b257dd1e901671bb5:284531a1d4a3c7d6aaeaa8b9ad7904783426a461c429b84a78b76cd90e56b998 starttime: read /proc/9540/stat: no such process" 
time="2018-07-10T15:58:03.386709141-04:00" level=warning msg="containerd: unable to save 7d04c9ff1c5643be72161f750719452ed26b5373cc7e8b5b257dd1e901671bb5:7cb3bcd03407cfa28e225564c6930043943a1c8bb5b59bedb0b43d446217e831 starttime: read /proc/7098/stat: no such process" 
time="2018-07-14T23:53:15.437992401-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-14T23:53:57.328194088-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-16T06:31:43.896457861-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-16T06:48:36.865356307-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-16T06:58:32.284765024-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-16T06:59:18.604015953-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-16T07:12:58.986799579-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-16T16:30:57.241993131-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 
time="2018-07-16T16:31:54.753379922-04:00" level=error msg="Handler for POST /images/create returned error: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" 

 

Same kind of issue happening for me. Haven't messed with DNS at all, but I can't even ping docker.io. Every other URL pings just fine, but none of the Docker addresses will return packets. Haven't been able to update Docker containers since 6.5.2 update.

Edited by sylinen

  • Author

Earlier this year I had installed Pi Hole as a DNS server.  Even though the dockers had updated after that, I am wondering if something in my DNS settings are at fault.  Plugins are updating just fine though.

 

Other than the timeout errors in the docker log I don't know what log would give more detailed info on why it is timing out.

Edited by Waltm

Earlier this year I had installed Pi Hole as a DNS server.  Even though the dockers had updated after that, I am wondering if something in my DNS settings are at fault.  Plugins are updating just fine though.
 
Other than the timeout errors in the docker log I don't know what log would give more detailed info on why it is timing out.
You can always remove pihole change your config accordingly and see what happens.

Sent via Tapatalk because my wife thinks I spend too much time on the computer

  • Author

I had previously tried disabling Pihole and assigning other DNS servers through my router with the same results. 

 

As per your suggestion, I removed it entirely, removed all manual DNS settings from my router so it pulled the DNS IPs from my ISP, and reset unRaid network settings to default/automatic as well as enabling ipv6, which was disabled.  Dockers from multiple sources started pulling down new images without issues.

 

Tried to re-install Pihole, leaving unRaid network settings at default which is using my routers ip as DNS server.  Pointing the router to Pihole had the problem return.  Tried various configurations and once I changed the DNS servers I had specified in Pihole to the Google servers, instead of the ones I was trying to use, then Dockers could update again.

 

I can't say for sure if it was the DNS servers I had picked but everything is working as it should now.  Thank you for the fresh perspective on the problem.

 

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.