January 21, 20179 yr Hey, So, I’ve been running unRaid for 1-2 months now and I’m loving it so much, I discover new things about it every day or so and it’s so much fun to toy around with. I was browsing the “app shop” for unRaid where I saw a plugin named “Fix common problems”, I give it a shot and wow… I had A LOT of errors… First, herehttp://i.imgur.com/J2NIWHG.png are my internet settings. Now I have bonding on and I kinda know what it does but I seem to run in a lot of problems with openVPN etc because I have bonding, bonding is not the issue but I don’t know how to do certains things because I have bonding (you’ll see later on in the post). Now I think it might be better for my server (Dell r710) to just use 1 port and save myself some hassle, what do you guys think about it? Now onto the real problems: Docker Application NZBGet is currently set up to run in host mode: The template for this application specifies that the application should run in bridge mode. I don’t really know the difference between bridge and host mode (I’ll look it up on the wiki in a secdone, thank jonp for your explanation ) but whenever I put it on bridge mode the webGUI doesn’t load for me and I don’t know why. Docker Application NZBGet, Container Port 6789 not found or changed on installed application: When changing ports on a docker container, you should only ever modify the HOST port, as the application in question will expect the container port to remain the same as what the template author dictated. Might fucked up something here, I don’t even know how to change the container port and I’m sure I only changed the host port Docker Application Unifi is currently set up to run in host mode The template for this application specifies that the application should run in bridge mode. Application Support Thread Docker Ignore Error ^ Docker Application Unifi, Container Port 8080 not found or changed on installed application When changing ports on a docker container, you should only ever modify the HOST port, as the application in question will expect the container port to remain the same as what the template author dictated. I didn’t even change any of the ports here, [screenshot](http://i.imgur.com/Giii9jS.png). Might be something wrong with the plugin? Docker Application Unifi, Container Port 8081 not found or changed on installed application When changing ports on a docker container, you should only ever modify the HOST port, as the application in question will expect the container port to remain the same as what the template author dictated. ^ Docker Application Unifi, Container Port 8443 not found or changed on installed application When changing ports on a docker container, you should only ever modify the HOST port, as the application in question will expect the container port to remain the same as what the template author dictated. ^ Docker Application Unifi, Container Port 8843 not found or changed on installed application When changing ports on a docker container, you should only ever modify the HOST port, as the application in question will expect the container port to remain the same as what the template author dictated. ^ Docker Application Unifi, Container Port 8880 not found or changed on installed application When changing ports on a docker container, you should only ever modify the HOST port, as the application in question will expect the container port to remain the same as what the template author dictated. Fix this here: DockerApplication Support Thread ^ Before you read this please don’t hit me… I once had a port open for my raspberry pi to ssh in and forgot my unraid server was on the same ip… So I had ssh port open to the internet and I saw [this](http://i.imgur.com/7d4bDDt.png) and I’m so happy I have a good password and this plugin totally saved my ass because otherwise I never would’ve known so thanks Squid. I’ve removed the ssh port to the internet and will that mean they can’t do it ever again? Maybe I need to blacklist their IP? And because this spammed my syslog I got this error: /var/log is getting full (currently 60 % used): Either your server has an extremely long uptime, or your syslog could be potentially being spammed with error messages. A reboot of your server will at least temporarily solve this problem, but ideally you should seek assistance in the forums and post your diagnostics (I will upload these if I have to). Your CPU is running constantly at 100% and will not throttle down when it's idle (to save heat / power). This is because there is currently no CPU Scaling Driver Installed. Seek assistance on the unRaid forums with this issue I’m not really sure what this one means but is my server is sitting at 4% so that means this is wrong right? Conclusion: I have A LOT of problems, I fixed the SSH port immediately and I hope you guys can help me out a bit… Sorry if I might sound lazy/stupid but I’m not lazy just way too stupid
January 21, 20179 yr All the docker application errors: With regards to ports, you have changed and/or deleted the container port. Probably be a good thing to post up the xml (easier than a screenshot) of one of those apps (they're stored in /boot/config/plugins/dockerMan/templates-user) Host vs Bridge mode. Never any valid reason to change from one to the other. Always use what the author has specified in the template /var/log getting full. The 60% value reflects the amount of memory reserved to store unRaid's logs and does not directly relate to the size of the array or the amount of memory. A reboot is the only way to resolve this error. (And its probably from all of the hack attempts) Hack attempts. While it certainly won't hurt to blacklist the IP that attempted it, everything is all automated. Scripts on bot computers simply continually scan the internet for open ports and once it finds one then it attempts to log in. IE: If you open the port up again, then another IP is simply going to take over. The CPU at 100% means that the CPU is not lowering its frequency when idle to save power. And for that you really should create a new thread
January 21, 20179 yr Author All the docker application errors: With regards to ports, you have changed and/or deleted the container port. Probably be a good thing to post up the xml (easier than a screenshot) of one of those apps (they're stored in /boot/config/plugins/dockerMan/templates-user) Seems I mixed up the hostport and containerport, can I change these in this file and it'll be fine? <?xml version="1.0"?> <Container version="2"> <Name>NZBGet</Name> <Repository>linuxserver/nzbget</Repository> <Registry>https://hub.docker.com/r/linuxserver/nzbget/</Registry> <Network>bridge</Network> <Privileged>true</Privileged> <Support>http://lime-technology.com/forum/index.php?topic=43599.0</Support> <Overview>NZBGet is a usenet downloader, written in C++ and designed with performance in mind to achieve maximum download speed by using very little system resources. It supports all platforms including Windows, Mac, Linux and works on all devices including PC, NAS, WLAN routers and media players.&#; [br][br][b][u][span style='color: #E80000;']Configuration[/span][/u][/b][br]&#; [b]/config[/b] : Storing all NZBGet config files [br]&#; [b]/downloads[/b] : Point to Downloads location[br]&#; [b]6789[/b] : The web-interface. [br]&#; [br] The default credentials to login are:[br]&#; [b]username:[/b] nzbget[br]&#; [b]password:[/b] tegbzn6789&#; </Overview> <Category>Downloaders:</Category> <WebUI>http://[iP]:[PORT:6789]/</WebUI> <TemplateURL/> <Icon>https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/nzbget-icon.png</Icon> <ExtraParams/> <DateInstalled>1485009123</DateInstalled> <Description>NZBGet is a usenet downloader, written in C++ and designed with performance in mind to achieve maximum download speed by using very little system resources. It supports all platforms including Windows, Mac, Linux and works on all devices including PC, NAS, WLAN routers and media players.&#; [br][br][b][u][span style='color: #E80000;']Configuration[/span][/u][/b][br]&#; [b]/config[/b] : Storing all NZBGet config files [br]&#; [b]/downloads[/b] : Point to Downloads location[br]&#; [b]6789[/b] : The web-interface. [br]&#; [br] The default credentials to login are:[br]&#; [b]username:[/b] nzbget[br]&#; [b]password:[/b] tegbzn6789&#; </Description> <Networking> <Mode>bridge</Mode> <Publish> <Port> <HostPort>6789</HostPort> <ContainerPort>7000</ContainerPort> <Protocol>tcp</Protocol> </Port> </Publish> </Networking> <Data> <Volume> <HostDir>/mnt/user/Media/Downloads/</HostDir> <ContainerDir>/downloads</ContainerDir> <Mode>rw</Mode> </Volume> <Volume> <HostDir>/mnt/user/appdata/NZBGet</HostDir> <ContainerDir>/config</ContainerDir> <Mode>rw</Mode> </Volume> </Data> <Environment> <Variable> <Value>99</Value> <Name>PUID</Name> <Mode/> </Variable> <Variable> <Value>100</Value> <Name>PGID</Name> <Mode/> </Variable> </Environment> <Config Name="Host Port 1" Target="7000" Default="6789" Mode="tcp" Description="Container Port: 6789" Type="Port" Display="always" Required="true" Mask="false">6789</Config> <Config Name="Host Path 2" Target="/downloads" Default="" Mode="rw" Description="Container Path: /downloads" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/Media/Downloads/</Config> <Config Name="Key 1" Target="PUID" Default="99" Mode="" Description="Container Variable: PUID" Type="Variable" Display="always" Required="false" Mask="false">99</Config> <Config Name="Key 2" Target="PGID" Default="100" Mode="" Description="Container Variable: PGID" Type="Variable" Display="always" Required="false" Mask="false">100</Config> <Config Name="AppData Config Path" Target="/config" Default="/mnt/user/appdata/NZBGet" Mode="rw" Description="Container Path: /config" Type="Path" Display="advanced-hide" Required="true" Mask="false">/mnt/user/appdata/NZBGet</Config> </Container> Host vs Bridge mode. Never any valid reason to change from one to the other. Always use what the author has specified in the template Alright, that won't be too hard /var/log getting full. The 60% value reflects the amount of memory reserved to store unRaid's logs and does not directly relate to the size of the array or the amount of memory. A reboot is the only way to resolve this error. (And its probably from all of the hack attempts) I'll reboot it tonight! Hack attempts. While it certainly won't hurt to blacklist the IP that attempted it, everything is all automated. Scripts on bot computers simply continually scan the internet for open ports and once it finds one then it attempts to log in. IE: If you open the port up again, then another IP is simply going to take over. That is true, I'll just change to password to be sure and I've removed the SSH port The CPU at 100% means that the CPU is not lowering its frequency when idle to save power. And for that you really should create a new thread I see, well thanks man for the fast respond AND the plugin! If it wasn't for you the brute force prob would've gotten my password. You made my day PS: I had a lot of trouble setting up openVPN (I think it's because I have bonding on), do you think I'll lose any performance (because of the balancing) if I stop using bonding?
January 21, 20179 yr Seems I mixed up the hostport and containerport, can I change these in this file and it'll be fine? No. That won't work... Under what version of unRaid did you originally change these in? So far as I can tell, 6.3RC6 and 6.2.4 won't ever allow you to change the container ports. What you've got to do is delete those port entries and then add them again set up properly. But, a good question is are those apps even working? I just don't want to cause you more issues than you already have.
January 21, 20179 yr Author I'm on 6.2.4 since I have it so I'm confused myself... I'll just remove it and re-install it. Don't worry about messing something up, you and your plugin helped me a ton already!
Archived
This topic is now archived and is closed to further replies.