superloopy1 Posted January 18, 2020 Share Posted January 18, 2020 (edited) Hope you get an answer, sorry to butt in but this support page needs to be split into relevant docker support, bungy? I have a short nzbgetvpn question .... am currently using binhex's nzbget but have downloaded bungy's vpn docker image. Can i just copy across the config files from nzbget into nzbgetvpn alongwith a suitable ovpn file in openvpn folder and will it work? Or do i have to setup all of my nzbget settings again?? I'd rather not as it involves recreating everything which is currently working. Is the only difference here the external inclusion of vpn support? Edited January 18, 2020 by superloopy1 Quote Link to comment
fireb1adex Posted January 28, 2020 Share Posted January 28, 2020 Hey Bungy - is there any straightforward way to enable SSH management of the MySQL container (by adding credentials into MySQL Workbench) so that I can edit some MySQL options. Also, what's the best way to make a change to the cnf file and have it persist? I remember trying before and losing the setting when the container restarted, and kind of gave up there? Thanks in advance! Quote Link to comment
dibbz Posted March 5, 2020 Share Posted March 5, 2020 You should move over to containarrr/watchtower Quote Link to comment
chiwou Posted March 22, 2020 Share Posted March 22, 2020 Hi, tried the nzbgetvpn container, and the VPN connection works. Got to the console and entered this command dig +short myip.opendns.com @resolver1.opendns.com got a different IP address than my ISPs, but nzbget won't start downloading any files, and I don't know why. Tested the linuxserver/nzbget container and download works fine. Quote Link to comment
klausagnoletti Posted April 1, 2020 Share Posted April 1, 2020 Hi @Bungy I have been using nzbgetvpn for a while with the Bridge networking option without problems. Thanks a lot for doing it! For various reasons I created a br0 network so I can put containers on the same network as my Unraid host. For the other dockers I have done this with (most notably radarr and sonarr) it works fine. Hosts on the br0 as well as the rest of my network can get in touch with them. However, for nzbgetvpn this is different. Hosts on my network EXCEPT those other containers on br0 can access nzbgetvpn. And I just don't get it. root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='nzbgetvpn' --net='br0' --ip='10.20.30.205' --privileged=true -e TZ="Europe/Paris" -e HOST_OS="Unraid" -e 'TCP_PORT_6789'='6789' -e 'VPN_ENABLED'='yes' -e 'STRONG_CERTS'='yes' -e 'VPN_USER'='xxxxx' -e 'VPN_PASS'='xxxxxx' -e 'VPN_REMOTE'='de.privateinternetaccess.com' -e 'VPN_PORT'='1198' -e 'VPN_PROV'='pia' -e 'VPN_PROTOCOL'='udp' -e 'LAN_NETWORK'='10.20.30.0/24' -v '/mnt/user/downloads/':'/data':'rw' -v '/etc/localtime':'/etc/localtime':'ro' -v '/mnt/user/appdata/nzbgetvpn':'/config':'rw' 'jshridha/docker-nzbgetvpn' My network is 10.20.30.0/24. Can you figure out what's wrong? /klaus Quote Link to comment
itfcjim Posted April 13, 2020 Share Posted April 13, 2020 Hi, Have installed this mysql image from Community Apps, alongside chvb/docker-apache-php. Connecting to MySQL using PHP code fails with error Connection failed: Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory Have frantically Googled this to no avail, solution seems to be adding "--default-authentication-plugin=mysql_native_password" to the command line on startup of the docker container, but I can't work out which box in the Docker Advanced View I need to put it in to make it work Any help much appreciated, thanks! :-) Quote Link to comment
Sn3akyP3t3 Posted April 13, 2020 Share Posted April 13, 2020 40 minutes ago, itfcjim said: Hi, Have installed this mysql image from Community Apps, alongside chvb/docker-apache-php. Connecting to MySQL using PHP code fails with error Connection failed: Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory Have frantically Googled this to no avail, solution seems to be adding "--default-authentication-plugin=mysql_native_password" to the command line on startup of the docker container, but I can't work out which box in the Docker Advanced View I need to put it in to make it work Any help much appreciated, thanks! 🙂 So you want to use access a docker container within another docker container? This can be done via linking containers: https://docs.docker.com/network/links/#communication-across-links with the example similar to --link <name or id>:alias I believe some recent changes to the version of docker will require you to use a user defined custom bridged network to do this as well. Documentation on that is here: https://docs.docker.com/network/bridge/#differences-between-user-defined-bridges-and-the-default-bridge unfortunately this is a command line only creation process that I know of. The reason for this i believe is because --link is legacy and may be removed in future versions, although I have no idea how to link without it when it goes away... I'm willing to bet they really want people to use Docker compose instead, but I'm not really sure... just the speculation train rolling through. Quote Link to comment
itfcjim Posted April 14, 2020 Share Posted April 14, 2020 Hey man, thanks for the reply I don't think the connection between containers is the issue as the MySQL container exposes port 3306 and the PHP application seems to be able to connect to it (as it's the MySQL container throwing the error about authentication). If I stop the MySQL container then a different error occurs. I think sending that command line argument "--default-authentication-plugin=mysql_native_password" is the fix, I just can't work out where to put it! Cheers Quote Link to comment
itfcjim Posted April 14, 2020 Share Posted April 14, 2020 Have now installed the MariaDB container instead from CA which works fine - thanks for trying to help out. Cheers Quote Link to comment
betaman Posted May 6, 2020 Share Posted May 6, 2020 (edited) My nzbgetvpn stopped working with vpn enabled. I’m using PIA and latest docker release. Anyone else experience this and have a solution? DelugeVPN still working correctly as usually if it is a PIA issue they break together. Edited May 6, 2020 by betaman Quote Link to comment
Aegisnir Posted May 7, 2020 Share Posted May 7, 2020 (edited) On 5/5/2020 at 8:31 PM, betaman said: My nzbgetvpn stopped working with vpn enabled. I’m using PIA and latest docker release. Anyone else experience this and have a solution? DelugeVPN still working correctly as usually if it is a PIA issue they break together. I am having the same issue but I do not use PIA. I have a Privoxy with VPN as well which does not have any issues. I am guessing it is an issue with the docker container, not our VPNs. I'm a derp...It was my VPN after all. I didn't realize my .ovpn config file in this container was connecting to a different server than my Privoxy+VPN. Switched it out to match what I have in Privoxy and this worked immediately. Guess one of their servers was down or something. All good now. Edited May 7, 2020 by Aegisnir Resolved issue Quote Link to comment
betaman Posted May 7, 2020 Share Posted May 7, 2020 (edited) 44 minutes ago, Aegisnir said: I am having the same issue but I do not use PIA. I have a Privoxy with VPN as well which does not have any issues. I am guessing it is an issue with the docker container, not our VPNs. I'm a derp...It was my VPN after all. I didn't realize my .ovpn config file in this container was connecting to a different server than my Privoxy+VPN. Switched it out to match what I have in Privoxy and this worked immediately. Guess one of their servers was down or something. All good now. Damn...was hoping it wasn’t just me. Just curious if yours was working and then stopped suddenly? And in theory, why couldn’t these two containers use different VPN servers? Edited May 7, 2020 by betaman Quote Link to comment
betaman Posted May 12, 2020 Share Posted May 12, 2020 (edited) Is support for nzbgetvpn dead? Is there another alternative for vpn with an nzb downloader? Edit: I just deleted, reinstalled and reconfigured docker and it's working. No idea what changed. Edited May 12, 2020 by betaman Quote Link to comment
unRAIDuser7 Posted May 21, 2020 Share Posted May 21, 2020 (edited) I have a couple of questions as I'm looking to move to this container over the sabnzbvpn one. **I figured it out myself - see bottom of this post** 1. Will this essentially operate the same way sabnzbvpn does, where I can route sonarr/radarr/nzbhydra via proxy out the nzbgetvpn container? 2. Page 1 of this topic states that you need the following servers installed and running for nzbgetvpn to work. [*]Redis [*]Postgresql Why is that, do they just allow nzbget to work over VPN? Asking as sab didn't require any additional components. 3. On the dockerhub page for nzbgetvpn it show the following options for installation, more specifically those highlighted in yellow. However, when I install nzbgetvpn from CA, *without Redis & Postgresql installed, I have no options for those highlighted in yellow above. Even after selecting 'advanced view'. Am I supposed to be creating these variables myself? I assumed installing this would have been the same/similar as sabvpn, modify/add some variables and change any required locations and we're set. So far, it doesn't appear to be that way, at least not for me. If anyone can answer or provide any information that would be greatly appreciated. ============================================================================================================ ============================================================================================================ ****** The docker nzbgetvpn works the same as sabnzbdvpn, at least it seems to be working the same for me. I did not need Redis or Postgresql to get this working. I added all the variables that were highlighted in the first picture. I also had to add Host Port 2, with a value of 8118, which is the port that Privoxy uses. Since a picture says a 1000 words, here's what my config looks like, VPN user/pass info removed. I also removed keys 5 and 6 as I didn't need them for this to work. Edited May 23, 2020 by unRAIDuser7 Provided info for others about solution Quote Link to comment
unRAIDuser7 Posted May 28, 2020 Share Posted May 28, 2020 Have been running nzbgetvpn since my last post above, May 21, without issue. I have however noticed that log is continually being written to every few seconds with junk, see below. 8:42:31,062 DEBG 'start-script' stdout output: R 2020-05-28 18:42:32,258 DEBG 'start-script' stdout output: W 2020-05-28 18:42:33,022 DEBG 'start-script' stdout output: rW 2020-05-28 18:42:36,097 DEBG 'start-script' stdout output: R 2020-05-28 18:42:38,191 DEBG 'start-script' stdout output: rW Does anyone know why this is happening? I have DEBUG set to false No, nothing is being downloaded. I have the console set where it DOES NOT automatically refresh. I just changed the 'writelog' to rotate as it's already created 6 log files today, all are 10.5 MB each. Would really like to know why this is happening! Quote Link to comment
georgez Posted June 11, 2020 Share Posted June 11, 2020 Hi Bungy, It's my first time using MySQL docker, I'd like to put database in another folder instead of the default /mnt/user/appdata/mysql, however it seems like the mysql server only works with the default folder, anything else will not work. Is it a bug or just designed to be like that? Thank you. George Quote Link to comment
unRAIDuser7 Posted June 14, 2020 Share Posted June 14, 2020 I never received a reply on either of my two posts, just above yours. It doesn't seem too promising that you'll get a reply. Quote Link to comment
Squid Posted June 14, 2020 Share Posted June 14, 2020 On 6/11/2020 at 12:48 AM, georgez said: Hi Bungy, It's my first time using MySQL docker, I'd like to put database in another folder instead of the default /mnt/user/appdata/mysql, however it seems like the mysql server only works with the default folder, anything else will not work. Is it a bug or just designed to be like that? Thank you. George Advanced view on the edit container screen, then show more settings, then adjust the path accordingly. Quote Link to comment
flinte Posted June 25, 2020 Share Posted June 25, 2020 I have been running the nzbget+vpn container for over a year without touching the config but a couple days ago it stopped functioning. I am getting an error unable to resolve the dns name of the vpn server "cannot be resolved, possible DNS issues". Has anyone seen this before? I consoled into the container and I can ping the fqdn of the vpn server just fine. the DNS resolves the name. [info] VPN is enabled, beginning configuration of VPN 2020-06-24 18:15:02,185 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2020-06-24 18:15:02,185 INFO success: nzbget-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2020-06-24 18:15:02,186 INFO success: privoxy-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2020-06-24 18:15:02,187 DEBG 'nzbget-script' stdout output: [info] Nzbget config file already exists, skipping copy 2020-06-24 18:15:02,188 DEBG fd 17 closed, stopped monitoring <POutputDispatcher at 22852840142608 for <Subprocess at 22852840174656 with name privoxy-script in state RUNNING> (stdout)> 2020-06-24 18:15:02,189 DEBG fd 21 closed, stopped monitoring <POutputDispatcher at 22852841104664 for <Subprocess at 22852840174656 with name privoxy-script in state RUNNING> (stderr)> 2020-06-24 18:15:02,189 INFO exited: privoxy-script (exit status 0; expected) 2020-06-24 18:15:02,189 DEBG received SIGCLD indicating a child quit 2020-06-24 18:15:02,198 DEBG 'start-script' stdout output: [warn] Password contains characters which could cause authentication issues, please consider changing this if possible 2020-06-24 18:15:02,211 DEBG 'nzbget-script' stdout output: [info] VPN is enabled, checking VPN tunnel local ip is valid 2020-06-24 18:15:02,312 DEBG 'start-script' stdout output: [info] Default route for container is 172.17.0.1 2020-06-24 18:15:02,316 DEBG 'start-script' stdout output: [info] Adding 8.8.8.8 to /etc/resolv.conf 2020-06-24 18:15:02,321 DEBG 'start-script' stdout output: [info] Adding 37.235.1.174 to /etc/resolv.conf 2020-06-24 18:15:02,325 DEBG 'start-script' stdout output: [info] Adding 8.8.4.4 to /etc/resolv.conf 2020-06-24 18:15:02,328 DEBG 'start-script' stdout output: [info] Adding 37.235.1.177 to /etc/resolv.conf 2020-06-24 18:15:02,390 DEBG 'start-script' stdout output: [crit] us-slc.secureconnect.me cannot be resolved, possible DNS issues 2020-06-24 18:15:02,391 DEBG fd 8 closed, stopped monitoring <POutputDispatcher at 22852840174512 for <Subprocess at 22852840174080 with name start-script in state RUNNING> (stdout)> 2020-06-24 18:15:02,391 DEBG fd 10 closed, stopped monitoring <POutputDispatcher at 22852840175088 for <Subprocess at 22852840174080 with name start-script in state RUNNING> (stderr)> 2020-06-24 18:15:02,391 INFO exited: start-script (exit status 1; not expected) 2020-06-24 18:15:02,391 DEBG received SIGCLD indicating a child quit Quote Link to comment
flinte Posted June 25, 2020 Share Posted June 25, 2020 On 11/7/2016 at 1:38 PM, Bungy said: That's a good point. It could be that the VPN_PROTOCL env was not configured and was causing the issue. I'm using the same baseimage as binhex's deluge and sabnzbd dockers now, so the configuration for openvpn in my docker should be exactly the same as those dockers. I have verified all my settings, VPN_PROTOCOL is set to udp, NAME_SERVERS. I am thinking this has to be something else. 2020-06-25 00:22:34.758528 [info] Permissions already set for volume mappings 2020-06-25 00:22:34.803354 [info] VPN_ENABLED defined as 'yes' 2020-06-25 00:22:34.852415 [info] OpenVPN config file (ovpn extension) is located at /config/openvpn/torgaurd.ovpn dos2unix: converting file /config/openvpn/torgaurd.ovpn to Unix format... 2020-06-25 00:22:34.905846 [info] VPN remote line defined as 'remote us-slc.secureconnect.me 1912' 2020-06-25 00:22:34.943237 [info] VPN_REMOTE defined as 'us-slc.secureconnect.me' 2020-06-25 00:22:34.975424 [info] VPN_PORT defined as '1912' 2020-06-25 00:22:35.012189 [info] VPN_PROTOCOL defined as 'udp' 2020-06-25 00:22:35.042827 [info] VPN_DEVICE_TYPE defined as 'tun0' 2020-06-25 00:22:35.073059 [info] VPN_PROV defined as 'custom' 2020-06-25 00:22:35.103400 [info] LAN_NETWORK defined as '192.168.1.0/24' 2020-06-25 00:22:35.134825 [info] NAME_SERVERS defined as '84.200.70.40,84.200.69.80,209.222.18.222,37.235.1.174,1.1.1.1,8.8.8.8,209.222.18.218,37.235.1.177,1.0.0.1,8.8.4.4' 2020-06-25 00:22:35.166555 [info] VPN_USER defined as '#########' 2020-06-25 00:22:35.196731 [info] VPN_PASS defined as '#########' 2020-06-25 00:22:35.228146 [info] VPN_OPTIONS not defined (via -e VPN_OPTIONS) 2020-06-25 00:22:35.260177 [info] ENABLE_PRIVOXY defined as 'no' 2020-06-25 00:22:35.291090 [info] Starting Supervisor... Quote Link to comment
Maxwell.Mullin Posted August 3, 2020 Share Posted August 3, 2020 (edited) After a fresh install; the container runs for a few seconds and then stops. The logs look like this: Quote 2020-08-02 23:20:52-04:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.21-1debian10 started. 2020-08-02 23:20:53-04:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' 2020-08-02 23:20:53-04:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 8.0.21-1debian10 started. 2020-08-03T03:20:53.868471Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.21) starting as process 1 2020-08-03T03:20:53.900387Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started. 2020-08-03T03:20:55.554579Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended. 2020-08-03T03:20:55.562801Z 1 [ERROR] [MY-011096] [Server] No data dictionary version number found. 2020-08-03T03:20:55.563588Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed. 2020-08-03T03:20:55.564868Z 0 [ERROR] [MY-010119] [Server] Aborting 2020-08-03T03:20:56.122038Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.21) MySQL Community Server - GPL. I've tried giving the container it's own IP, the host IP and I've tried my own DB settings as well as the defaults. I'm not sure I understand what "No data dictionary version number found." means. Any help would be much appreciated! Edited August 3, 2020 by Maxwell.Mullin Quote Link to comment
PureLoneWolf Posted August 6, 2020 Share Posted August 6, 2020 Hi all For the last few hours, I am getting "Refused to connect" in all browsers when I try and access the Webui of nzbgetvpn. Nothing has changed in the configuration - I noticed that a couple of files were not downloading - They were just sat there with nothing happening and figured the best bet would be to restart the docker. Since then, refused to connect. However, when I alter the config to disable VPN - It immediately starts working (and downloading the files). When I set it back to having VPN enabled, it refuses to connect to the webui again. My IP is, and always has been, on the same 192.168.0.0/24 subnet as specified in LAN_NETWORK (192.168.0.1) - The server runs on 192.168.0.69:6789 as a Bridge. This has happened to me once or twice in the past, but this is the first time that restarting the docker hasn't worked. I tried changing the VPN_REMOTE server to a different one (I am with PIA), just in case that would have an effect - It didn't help. I also logged into PIA and confirmed that there are no issues with my account. Every other webui for every other docker works without any issue whatsoever including transmission_vpn, Sonarr, Calibre, Jackett, Shinobi and a couple of others... Would anyone have any ideas? Quote Link to comment
macmus Posted October 17, 2020 Share Posted October 17, 2020 guys how do i connect to this database once docker is put in ? i am getting rejected all the time. Quote Link to comment
rehajel Posted October 23, 2020 Share Posted October 23, 2020 (edited) On 8/6/2020 at 3:55 PM, PureLoneWolf said: Hi all For the last few hours, I am getting "Refused to connect" in all browsers when I try and access the Webui of nzbgetvpn. Nothing has changed in the configuration - I noticed that a couple of files were not downloading - They were just sat there with nothing happening and figured the best bet would be to restart the docker. Since then, refused to connect. However, when I alter the config to disable VPN - It immediately starts working (and downloading the files). When I set it back to having VPN enabled, it refuses to connect to the webui again. My IP is, and always has been, on the same 192.168.0.0/24 subnet as specified in LAN_NETWORK (192.168.0.1) - The server runs on 192.168.0.69:6789 as a Bridge. This has happened to me once or twice in the past, but this is the first time that restarting the docker hasn't worked. I tried changing the VPN_REMOTE server to a different one (I am with PIA), just in case that would have an effect - It didn't help. I also logged into PIA and confirmed that there are no issues with my account. Every other webui for every other docker works without any issue whatsoever including transmission_vpn, Sonarr, Calibre, Jackett, Shinobi and a couple of others... Would anyone have any ideas? Unfortunately I am facing the exact same issues 😞 Also on Pia and don't know how to troubleshoot this. EDIT: I downloaded the next-gen configs from PIA and replaced the old cert and .ovpn files and now it works again. I'm not sure if next-gen configs are needed or if it was just necessary to copy over new files, but that is what worked for me. Edited October 23, 2020 by rehajel Quote Link to comment
craigr Posted November 7, 2020 Share Posted November 7, 2020 On 10/23/2020 at 2:53 AM, rehajel said: Unfortunately I am facing the exact same issues 😞 Also on Pia and don't know how to troubleshoot this. EDIT: I downloaded the next-gen configs from PIA and replaced the old cert and .ovpn files and now it works again. I'm not sure if next-gen configs are needed or if it was just necessary to copy over new files, but that is what worked for me. I too just started having the problem yesterday. The web GUI is not found. Uninstall reinstall change location... nothing works. This docker container is suddenly for inexplicable reasons unusable now! Please help. This seems to be getting to be a widespread issue. Thanks, craigr 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.