Wolfman1138 Posted February 7, 2020 Share Posted February 7, 2020 (edited) Hi Folks, Sorry about the title, but I messed up some stuff and I can't seem to find anyone else reporting the same issue. I messed around with adding some dockers and two of my docker Web GUIs stopped repsonding. They are not accessible via their bridge IP address anymore. I didn't make any changes to the two that failed. Example: Long ago I had remapped Sonarr to use port 1234. The WebGui link now reverts to 8989 (the default) But if I type the expected address of :1234 in manually, it still does not work. I cannot get to the GUI in this configuration now at all in bridge mode. I can fire up a console on both failing dockers and they look ok to my untrained eye. I read the forums and did some experiments. I can get everything to work if I switch to a fixed IP using br0, but when I reverted back to Bridge, it didn't fix the issue. Host did not fix the issue and one docker can't run at all in host mode. I also tried rebuilding the docker engine network using these commands: # rm /var/lib/docker/network/files/local-kv.db # /etc/rc.d/rc.docker restart This did not fix the issue. I included a txt capture of running some network status: # ifconfig # docker network ls # docker network inspect bridge # iptables -vnL Network_Config_issue.txt Any help woould be apprecaited. Edited February 7, 2020 by Wolfman1138 Solved Quote Link to comment
Wolfman1138 Posted February 7, 2020 Author Share Posted February 7, 2020 One more thing: I am running Unraid 6.8.1 If it helps, here is the Unraid Diagnostics file: monstro-diagnostics-20200206-2310.zip Quote Link to comment
Siwat2545 Posted February 7, 2020 Share Posted February 7, 2020 (edited) You map 1234 to 1234 that won't work , you need to map from container port 8989 to host port 1234 As for the webui link that's a parameter in container xml , set the container editor to advance mode and Change it form there Edited February 7, 2020 by Siwat2545 Quote Link to comment
Wolfman1138 Posted February 7, 2020 Author Share Posted February 7, 2020 Cool! I think I may hve found a bug in Unraid. This is really weird. The container port was grayed out and I could not change it. I could only edit the host port. I was able to fix the container port with the following steps: Edit Docker and change network to Host mode Set Host port back to the match the container default of 8989. Restart docker by hitting apply. (Docker didn't work, but it changed the container port back to 8989.) Edit Docker again and change Network to bridge Restart docker Edit Host port again, and it set it to the desired map port. Restart docker I can recreate the mismatched container port by switching back and forth between Host and Bridge while having the Host set to a port that doesn't match the container port. thanks for the help Quote Link to comment
bonienl Posted February 8, 2020 Share Posted February 8, 2020 17 hours ago, Wolfman1138 said: This is really weird. The container port was grayed out and I could not change it. I could only edit the host port. That is intended behavior when a bridge network is used. A bridge network would only change the host port for its external communication. The container port is not supposed to be changed and should have set correctly when the application was created. 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.