[Support] binhex - rTorrentVPN


Recommended Posts

3 hours ago, bobobeastie said:

Yes, that's what I did.

So, I'm not sure if I have done something (I don't recall changing anything)  but I'm not seeing the Strict Port Forwarding Option in my docker settings?  So I'm only able to open the webgui if I disable the vpn which is not what I really want to do.  What am I missing?

Link to comment
17 minutes ago, kpc180 said:

So, I'm not sure if I have done something (I don't recall changing anything)  but I'm not seeing the Strict Port Forwarding Option in my docker settings?  So I'm only able to open the webgui if I disable the vpn which is not what I really want to do.  What am I missing?

Don't know, do a CTRL-F on "Container Variable: STRICT_PORT_FORWARD". If it isn't there I have no idea.

Link to comment
3 minutes ago, bobobeastie said:

Don't know, do a CTRL-F on "Container Variable: STRICT_PORT_FORWARD". If it isn't there I have no idea.

You can always add the variable manually. The option to add variables, ports, etc. is at the bottom of the settings screen.

Link to comment
22 minutes ago, sonofdbn said:

You can always add the variable manually. The option to add variables, ports, etc. is at the bottom of the settings screen.

Thanks, that probably would have been easier.  I just deleted and re-pulled the docker and it showed up.  Thanks!

Link to comment

I have been runnning this container for quite some time and it has worked great. I recently migrated to a new router (pfsense) and seem to now have an issue using a VPN. The container will not run using a VPN but will run fine without it.

 

I am not sure if its an issue with the router but I am suspect. Anyway, I am looking for some advice to hopefully fix this.

 

When I enable the VPN, I see this in the logs:

 

2020-04-02 18:33:26,263 DEBG 'start-script' stdout output:
[info] Curl successful for https://www.privateinternetaccess.com/vpninfo/servers?version=82, response code 200

2020-04-02 18:33:26,356 DEBG 'start-script' stdout output:
[warn] PIA endpoint 'ca-toronto.privateinternetaccess.com' is not in the list of endpoints that support port forwarding, DL/UL speeds maybe slow
[info] Please consider switching to one of the endpoints shown below

2020-04-02 18:33:26,357 DEBG 'start-script' stdout output:
[info] List of PIA endpoints that support port forwarding:-

2020-04-02 18:33:26,357 DEBG 'start-script' stdout output:
[info] de-berlin.privateinternetaccess.com
[info] de-frankfurt.privateinternetaccess.com
[info] sweden.privateinternetaccess.com
[info] swiss.privateinternetaccess.com
[info] france.privateinternetaccess.com
[info] czech.privateinternetaccess.com
[info] spain.privateinternetaccess.com
[info] ro.privateinternetaccess.com
[info] israel.privateinternetaccess.com
[info] Attempting to get dynamically assigned port...

2020-04-02 18:33:26,367 DEBG 'start-script' stdout output:
[info] Attempting to curl http://209.222.18.222:2000/?client_id=*removed*

2020-04-02 18:33:26,375 DEBG 'start-script' stdout output:
[warn] Response code 000 from curl != 2xx
[warn] Exit code 7 from curl != 0

2020-04-02 18:33:26,375 DEBG 'start-script' stdout output:
[info] 12 retries left
[info] Retrying in 10 secs...

2020-04-02 18:33:36,385 DEBG 'start-script' stdout output:
[warn] Response code 000 from curl != 2xx
[warn] Exit code 7 from curl != 0
[info] 11 retries left
[info] Retrying in 10 secs...
 

Any help is greatly appreciated!

Link to comment
4 hours ago, WexfordStyle said:

I have been runnning this container for quite some time and it has worked great. I recently migrated to a new router (pfsense) and seem to now have an issue using a VPN. The container will not run using a VPN but will run fine without it.

 

I am not sure if its an issue with the router but I am suspect. Anyway, I am looking for some advice to hopefully fix this.

 

When I enable the VPN, I see this in the logs:

 

2020-04-02 18:33:26,263 DEBG 'start-script' stdout output:
[info] Curl successful for https://www.privateinternetaccess.com/vpninfo/servers?version=82, response code 200

2020-04-02 18:33:26,356 DEBG 'start-script' stdout output:
[warn] PIA endpoint 'ca-toronto.privateinternetaccess.com' is not in the list of endpoints that support port forwarding, DL/UL speeds maybe slow
[info] Please consider switching to one of the endpoints shown below

2020-04-02 18:33:26,357 DEBG 'start-script' stdout output:
[info] List of PIA endpoints that support port forwarding:-

2020-04-02 18:33:26,357 DEBG 'start-script' stdout output:
[info] de-berlin.privateinternetaccess.com
[info] de-frankfurt.privateinternetaccess.com
[info] sweden.privateinternetaccess.com
[info] swiss.privateinternetaccess.com
[info] france.privateinternetaccess.com
[info] czech.privateinternetaccess.com
[info] spain.privateinternetaccess.com
[info] ro.privateinternetaccess.com
[info] israel.privateinternetaccess.com
[info] Attempting to get dynamically assigned port...

2020-04-02 18:33:26,367 DEBG 'start-script' stdout output:
[info] Attempting to curl http://209.222.18.222:2000/?client_id=*removed*

2020-04-02 18:33:26,375 DEBG 'start-script' stdout output:
[warn] Response code 000 from curl != 2xx
[warn] Exit code 7 from curl != 0

2020-04-02 18:33:26,375 DEBG 'start-script' stdout output:
[info] 12 retries left
[info] Retrying in 10 secs...

2020-04-02 18:33:36,385 DEBG 'start-script' stdout output:
[warn] Response code 000 from curl != 2xx
[warn] Exit code 7 from curl != 0
[info] 11 retries left
[info] Retrying in 10 secs...
 

Any help is greatly appreciated!

imageproxy.php?img=&key=e5eec7c5c933ca16

seems like toronto is still down

Link to comment

I am trying to setup multiple watch folders. With my current settings, movie and documentary torrents seem to be picked up properly and saved to the right location.

However my TV Show torrents are not being picked up at all. At first I thought I needed an escape character for the space inside "Tv Shows" (eg d.set_directory=/data/Tv\ Shows). However, that did not seem to work.

Here are my current watch settings:
 

schedule2 = tied_directory,10,10,start_tied=

schedule2 = untied_directory,10,10,close_untied=

schedule2 = watch_directory_1,11,10,"load_start=/data/ToFetch_rtorrent/movies/*.torrent,d.set_directory=/data/Movies"

schedule2 = watch_directory_2,11,10,"load_start=/data/ToFetch_rtorrent/tv_shows/*.torrent,d.set_directory=/data/Tv Shows"

schedule2 = watch_directory_3,11,10,"load_start=/data/ToFetch_rtorrent/documentaries/*.torrent,d.set_directory=/data/Documentaries

Any help would be super appreciated, thanks!

Link to comment

I still cannot connect to the webUI regardless of whether strict port forwarding is enabled or disabled. I would love if someone had some help. The docker worked fine prior to enabling PIA.

Removed the log for now so this post isn't gigantic

 

Apparently the Web UI now loads...

Edited by cyriouslydylan
Link to comment

My docker container has not been able to start since last night, I keep getting this on a loop: https://pastebin.com/CV1Ub2aE

This happened without me changing any settings.

 

I've tried switching to other PIA servers, but it continues to fail with that same error. I'm not sure if I should be able to access 'http://209.222.18.222:2000' from my end when not using PIA, but that page also fails to load.

 

Any ideas?

 

Edited by Coryy
Link to comment
On 3/26/2020 at 9:08 AM, cyriouslydylan said:

I moved the "data" mapping in the docker settings.

I changed it from "/mnt/user/Media/Downloads" to "/mnt/user/Media/". Which obviously broke all of my file mappings for the torrents. So i then clicked on them, hit "save to" and set the original folder the files got saved to. Then hit "force recheck", but it didn't recognize any of the files. I can still see them in my file system, but once I moved the data, it corrupted those files and I can no longer play them, until I redownload the entire thing.

A similar thing happened when I first switched from Deluge to r-torrent and tried to import all of my old torrents from that program.

Just following up on this. I think the issue happened because i left "move torrent data" checked when I pointed the torrent to where the data was saved. Even though nothing had been downloaded yet. After getting the VPN working, the torrent list was empty, and i've begun repopulating it again, and am having success at pointing the torrents to the data with this option unchecked.

Where does rtorrent move the torrent files to? When I add them manually they remain in my torrents folder, but if I have the auto watch set up they disappear once they are added.

Link to comment
3 hours ago, Coryy said:

My docker container has not been able to start since last night, I keep getting this on a loop: https://pastebin.com/CV1Ub2aE

This happened without me changing any settings.

 

I've tried switching to other PIA servers, but it continues to fail with that same error. I'm not sure if I should be able to access 'http://209.222.18.222:2000' from my end when not using PIA, but that page also fails to load.

 

Any ideas?

 

I ran into this same issue, it looks like the VPN server I was using (CA Vancouver) either removed support for port forwarding or is just down or gone. I swapped out to Spain and everything was fine. If you check the output of the docker logs it will list all the servers that support port forwarding and it appears to be a real time check so if your server ever comes back it should show up in the list.

Link to comment
17 hours ago, rjorgenson said:

I ran into this same issue, it looks like the VPN server I was using (CA Vancouver) either removed support for port forwarding or is just down or gone. I swapped out to Spain and everything was fine. If you check the output of the docker logs it will list all the servers that support port forwarding and it appears to be a real time check so if your server ever comes back it should show up in the list.

 

Yep, you're right. I just found this from a PIA team member - https://www.privateinternetaccess.com/forum/discussion/38301/port-forwarding-from-pia-canada-servers-down

It's interesting that they said "Now, you can use the port forwarding feature from most of our servers," but I've tried a few and none seem to work (at least with this docker container). However, I tried one in the list from the container log like you said, and it worked right away. Thanks!

Link to comment

This is my first working docker for unraid (seems to be at least) since I'm new to this and I was wondering if there are some common things for newbies to change? And is it ok if I just post my entire log on here to check if its running right? I left the host path as default...I was wondering how the host path relates to the container path? I'd like to save torrents to a share I made...and eventually get them moved automatically to the right spot would be nice but I can figure that out over time.

 

I'll put in some parts of the log at least...

 

2020-04-10 19:42:17.141547 [info] VPN_ENABLED defined as 'yes'
2020-04-10 19:42:17.179352 [info] OpenVPN config file (ovpn extension) is located at /config/openvpn/DE Frankfurt.ovpn
2020-04-10 19:42:17.238820 [info] VPN remote line defined as 'remote de-frankfurt.privateinternetaccess.com 1198'
2020-04-10 19:42:17.271681 [info] VPN_REMOTE defined as 'de-frankfurt.privateinternetaccess.com'
2020-04-10 19:42:17.304807 [info] VPN_PORT defined as '1198'
2020-04-10 19:42:17.341801 [info] VPN_PROTOCOL defined as 'udp'
2020-04-10 19:42:17.374823 [info] VPN_DEVICE_TYPE defined as 'tun0'
2020-04-10 19:42:17.407836 [info] VPN_PROV defined as 'pia'
2020-04-10 19:42:17.439518 [info] LAN_NETWORK defined as '192.168.0.0/24'
2020-04-10 19:42:17.471561 [info] NAME_SERVERS defined as '209.222.18.222,84.200.69.80,37.235.1.174,1.1.1.1,209.222.18.218,37.235.1.177,84.200.70.40,1.0.0.1'
2020-04-10 19:42:17.503428 [info] VPN_USER defined as 'eyyy deleted'
2020-04-10 19:42:17.535440 [info] VPN_PASS defined as 'eyyy deleted'
2020-04-10 19:42:17.567492 [info] VPN_OPTIONS not defined (via -e VPN_OPTIONS)
2020-04-10 19:42:17.599686 [info] STRICT_PORT_FORWARD defined as 'yes'
2020-04-10 19:42:17.632217 [info] ENABLE_PRIVOXY defined as 'no'
2020-04-10 19:42:17.665374 [info] ENABLE_AUTODL_IRSSI defined as 'no'
2020-04-10 19:42:17.698638 [info] ENABLE_RPC2 defined as 'no'
2020-04-10 19:42:17.732100 [info] ENABLE_WEBUI_AUTH defined as 'yes'
2020-04-10 19:42:17.765201 [info] WEBUI_USER defined as 'admin'
2020-04-10 19:42:17.797004 [info] WEBUI_PASS defined as ''
2020-04-10 19:42:17.870784 [info] Deleting files in /tmp (non recursive)...
2020-04-10 19:42:17.901856 [info] Starting Supervisor...
2020-04-10 19:42:18,161 INFO Included extra file "/etc/supervisor/conf.d/rtorrent.conf" during parsing
2020-04-10 19:42:18,162 INFO Set uid to user 0 succeeded
2020-04-10 19:42:18,165 INFO supervisord started with pid 6
2020-04-10 19:42:19,167 INFO spawned: 'logrotate-script' with pid 183
2020-04-10 19:42:19,169 INFO spawned: 'pyrocore-script' with pid 184
2020-04-10 19:42:19,170 INFO spawned: 'rutorrent-script' with pid 185
2020-04-10 19:42:19,172 INFO spawned: 'start-script' with pid 186
2020-04-10 19:42:19,174 INFO spawned: 'watchdog-script' with pid 187
2020-04-10 19:42:19,174 INFO reaped unknown pid 7
2020-04-10 19:42:19,182 DEBG 'start-script' stdout output:
[info] VPN is enabled, beginning configuration of VPN

2020-04-10 19:42:19,183 INFO success: logrotate-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-04-10 19:42:19,183 INFO success: pyrocore-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-04-10 19:42:19,183 INFO success: rutorrent-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-04-10 19:42:19,183 INFO success: start-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-04-10 19:42:19,184 INFO success: watchdog-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-04-10 19:42:19,184 DEBG 'watchdog-script' stdout output:
[info] rTorrent config file doesnt exist, copying default to /config/rtorrent/config/...

2020-04-10 19:42:19,203 DEBG 'start-script' stdout output:
[warn] Password contains characters which could cause authentication issues, please consider changing this if possible
 

 

Edited by 404_BalancedLifeNotFound
Deleted most of the log for brevity.
Link to comment

Hi I have an issue when deploying this container.  When deployed using the bridge interface all works and the web ui is accessible.  If i use a custom bridge interface and specify a manual ip the container runs and functions as expected (privoxy works, downloads added via other sources work when in the console curl ifconfig.io returns the address of the VPN server i am connecting to).  However when using a custom bridge interface to allow the container to use its own address the web ui cannot be accessed either from within unraid or directly via http://[containerIP]:9080.  Should this container support the use of custom IP address on a container for accessing the web ui?

Link to comment
28 minutes ago, wblondel said:

Can't log in with NordVPN since the latest update.

 

 

It says AUTH_FAILED but I am 100% sure the credentials are correct.

Are you also 100% sure that your subscription is active and that you're within the device limit?

Link to comment
  • binhex locked this topic
Guest
This topic is now closed to further replies.