GorOps Posted July 5, 2023 Share Posted July 5, 2023 Hello, I just tried to upgrade from 6.9.2 to the latest version and everything seems to start up but I can't access the webgui. I also tried to boot into Safe Mode w/ GUI at startup which failed to load the GUI. I can restore the files from the previous folder and everything goes back to normal. Any clue why the latest upgrade isn't working? plexboxx-diagnostics-20230705-1815.zip Quote Link to comment
ljm42 Posted July 5, 2023 Share Posted July 5, 2023 Are you intentionally using a non-standard netmask for your network? NETMASK[0]="255.255.254.0" If that isn't intentional, edit config/network.cfg on the flash drive and change that to: NETMASK[0]="255.255.255.0" then reboot. If there are still issues please provide updated diagnostics. Quote Link to comment
ljm42 Posted July 5, 2023 Share Posted July 5, 2023 Do you have any Docker containers running on port 80 or port 443? nginx is refusing to start because something is already on port 80: Jul 5 18:15:20 PLEXBOXX nginx: 2023/07/05 18:15:20 [emerg] 1797#1797: bind() to [::1]:80 failed (99: Cannot assign requested address) The usual cause is a port conflict with a Docker container. However, a conflict with port 80 should also affect 6.9.2 so I'm somewhat confused. I'd suggest carefully editing config/docker.cfg on the flash drive and change this: DOCKER_ENABLED="yes" to this: DOCKER_ENABLED="no" Then reboot. The webgui should load after this. Then you can try starting Docker and probably one of your containers won't be able to load. You can either change the port that container uses, or go to Settings -> Management Access and change the port that Unraid uses for HTTP and HTTPS. We recommend you pick high numbers between 1000 and 64000. Quote Link to comment
GorOps Posted July 5, 2023 Author Share Posted July 5, 2023 Yes I am intentionally running 255.255.254.0 for my subnet as configured on my router. Also my dockers are not set to autostart so there shouldn't be any port 80 conflict. This is my docker setup nothing is on port 80. I will try editing the docker.cfg and setting it to DOCKER_ENABLED="no" later tonight when I get a chance to mess with it again. Quote Link to comment
GorOps Posted July 6, 2023 Author Share Posted July 6, 2023 (edited) I tried again with DOCKER_ENABLED="no" and still have the same issue with bind() to [::1]:80 failed. Please advise. plexboxx-diagnostics-20230706-1123.zip netstat shows nothing on port 80 Edit: I manually upgraded to 6.10.3 without any problems. Then I tried 6.11.5 also without any problems. Working my way up! 6.9.2 --> 6.10.3 - worked 6.10.3 --> 6.11.5 - worked 6.11.5 --> 6.12.0 - FAIL So it seems to me like there was something between 6.11.5 and 6.12 that's breaking the webui for me... Edited July 6, 2023 by GorOps Quote Link to comment
bonienl Posted July 8, 2023 Share Posted July 8, 2023 Please remove this line from your 'go' file sysctl -w net.ipv6.conf.all.disable_ipv6=1 This conflicts with the Unraid IPv6 assignments, you should let Unraid do the IPv6 selection instead. Quote Link to comment
Recommended Posts
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.