August 2, 20214 yr On 5/19/2021 at 4:23 PM, jakeortman said: Registered a forum account here just to say Thank you! I was bouncing between all sorts of threads thinking it was a Pi-hole or DNS issue, but this fixed it immediately. Likewise
August 17, 20214 yr Great work @HyperV and @ich777 and @ephdisk ... I still needed this fix as I am still having VM problems moving to 6.9.x (Xpenology - kernel is too new) ... but all 24 dockers now showing status correctly
August 19, 20214 yr I am running an old version of unRAID, 6.4.1, and I can't upgrade right now as it has a major effect on my most important docker. Is there any way to fix this issue in 6.4.1? The fix posted at the beginning of this thread doesn't appear to work as the text isn't found in this version of the DockerClient.php file.
September 19, 20214 yr On 5/14/2021 at 6:30 AM, HyperV said: I had exactly the same issue and could not find any solutions on the forum or the internet. So I did some digging myself and found the cause of the issue. The docker update check script gets the remote digest of the latest tag from the docker repository via a header called 'Docker-Content-Digest'. The script checks for this header with a case-sensitive regex pattern. Manually querying the docker hub registry gives me a header called 'docker-content-digest' (mind the casing). The docker hub registry must have recently changed the casing of this header, because it broke for me in the last 24 hours. I'm running on Unraid 6.8.3 still, so I'm not 100% sure if this issue also exists in 6.9.x. If you feel up to it, you could quite easily fix this yourself until there is a real fix. I'll describe the steps below: Open file: /usr/local/emhttp/plugins/dynamix.docker.manager/include/DockerClient.php Go to line 457. There you should look for the text: @Docker-Content-Digest:\s*(.*)@ and replace it with: @Docker-Content-Digest:\s*(.*)@i Save the file. This will make the header check case-insensitive and should make it work again. I tried this and I get Access Denied when I try to save it. I've disabled Docker in Settings. How did you get around that?
September 19, 20214 yr Community Expert 3 minutes ago, optiman said: I get Access Denied when I try to save it. What are you using to edit the file?
September 19, 20214 yr I was able to change the file and copy it over the existing file. I copied to a user share using MC, then to my pc and used Notepad++ Here is what my line 457 looks like" preg_match('@Docker-Content-Digest:\s*(.*)@i', $reply, $matches); I then copied the updated file back to my user share and then again used MC to copy it / overwrite the existing. I then enabled Docker in Settings and tried again. It did not help. Do i need to reboot? Rebooted and it seems to be back to normal now. Thanks! Edited September 20, 20214 yr by optiman
September 23, 20214 yr upgraded to 6.9.2 and still the docker update issue continues Sep 22 19:02:26 Tower nginx: 2021/09/22 19:02:26 [error] 8444#8444: *6597 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 10.11.79.248, server: , request: "POST /plugins/dynamix.docker.manager/include/DockerUpdate.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock", host: "10.11.79.162", referrer: "http://10.11.79.162/Docker"
September 23, 20214 yr Please - any idea how I can fix the docker update issue? I thought this was supposed to be fixed in the latest version, but clearly it is not. I can force an update and then it will say it's Up to Date. But the auto run check (daily) and hitting the Check For Updates do not work. Is this the wrong place to ask for help for this issue?
September 23, 20214 yr 19 minutes ago, optiman said: Please - any idea how I can fix the docker update issue? I thought this was supposed to be fixed in the latest version, but clearly it is not. I can force an update and then it will say it's Up to Date. But the auto run check (daily) and hitting the Check For Updates do not work. Is this the wrong place to ask for help for this issue? Did you undo any "fixes" you implemented before the upgrade?
September 23, 20214 yr crap, no I didn't realize I would need to go back and change that file. Will try that right now. Thanks!
September 23, 20214 yr 35 minutes ago, optiman said: crap, no I didn't realize I would need to go back and change that file. Will try that right now. Thanks! If it does not fix it, it would suggest another issue. You should then create your own topic.
September 23, 20214 yr Ok, changed it back and restarted the Docker service, and again when I check for updates, same thing, just spins and times out. wtf Sep 23 15:43:25 Tower nginx: 2021/09/23 15:43:25 [error] 8444#8444: *269827 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 10.11.79.248, server: , request: "POST /plugins/dynamix.docker.manager/include/DockerUpdate.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock", host: "10.11.79.162", referrer: "http://10.11.79.162/Docker" As suggested, I started a new topic Edited September 23, 20214 yr by optiman
September 23, 20214 yr I don't remember the details of the problem or the fix... And might be useless.. But might you try a full reboot? Not just restarting the dockers?
September 24, 20214 yr Do you have an obscene number of containers installed? Are you able to install new ones?
September 24, 20214 yr @Squid As suggested, I started a new topic https://forums.unraid.net/topic/114042-docker-check-for-updates-not-working/?tab=comments#comment-1037745 diag posted there Edited September 29, 20214 yr by optiman
February 24, 20233 yr If you're having trouble with one or two apps that are "not available" then you should install this. I was running Unraid 6.11.5 and I had problems with the MeTube app.
April 12, 20233 yr On 2/24/2023 at 3:48 PM, TimTheSettler said: If you're having trouble with one or two apps that are "not available" then you should install this. I was running Unraid 6.11.5 and I had problems with the MeTube app. I am still on 6.9.2 and have the described problem. Unfortunately the patch is not offered to me via the App Store - what now?? I can't update to the current Unraid version at the moment for various reasons.
April 12, 20233 yr 6 minutes ago, JoergHH said: I am still on 6.9.2 and have the described problem. The answer might be somewhere in the forum topic quoted above but I find that some of these topics have lots of info and suggestions and in the end it's hard to know what needs to done. People just post a link and say "It's in there." but where in there is it? Maybe @Squid can help to point out what exactly needs to be done for you in 6.9.2.
April 12, 20233 yr This topic: The applicable modifications to an OS file will be listed in there. But much easier to simply upgrade the OS to 6.11 and then install the plugin instead.
April 13, 20233 yr On 4/12/2023 at 4:10 PM, Squid said: The applicable modifications to an OS file will be listed in there. But much easier to simply upgrade the OS to 6.11 and then install the plugin instead. Done and works as expected.
July 19, 20232 yr I am having this issue on 6.12.3 I noticed that it is in general all the containers that have a custom network setup that have the problem
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.