Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    dhench
    @dhench
    I'm running my own vps with openvpn installed
    dhench
    @dhench
    ok, figured out my first mistake. The local net should have been 192.168.2.0/
    dhench
    @dhench
    I'll show myself out, apparently my filepath to the openvpn profile file was mistyped...
    MrGiga
    @MrGiga
    Hi All. I have docker-transmission-openvpn implemented with windscribe but my speeds seem a little off and I know I don't have port forwarding configured. I can go into Windscribe and request a port but I am not sure how it would apply to the docker container, do I open that port to the container?
    So if my external port is 10001 and my internal port is 51413. Do I open 51413 in the container?
    Michael Votaw
    @mjvotaw
    Hey, I don't really have much to say, other than I switched to the dev branch yesterday to fix my port forwarding issues, and I was very pleasantly surprised by how smooth the transition was. I didn't have to change anything with my configuration, it just worked. Thank you for continuing to update and improve this project!
    ddp44
    @ddp44
    Hi here, post before do a new issue. I have a problem with the app --> QNAP ContainerStation with NordVPN account. NordVPN seems woks well but I have a "AUTH: Received control message: AUTH_FAILED" with mys creds, try real or the token. Somebody have an idea plz ?
    Tim Potter
    @timrettop
    Hi there, not sure if this is the right place to ask, maybe if its not, someone can recommend where to look, but I'm concerned that my transmission client isn't seeding or being advertised well, looking at my tracker's stats, it indicates that my torrents are connected, but even ones that have a decent number of leachers, I see none connected in transmission. Is there any way to figure out if things are normal or abnormal?
    2 replies
    Moksh Mridul
    @mokshmridul
    Hey guys,
    Is anyone facing an issue when using the "TRANSMISSION_HOME" variable with 3.0.1?
    If I use this variable, I get RPC_WHITELIST errors and cant open the webui
    Michael Votaw
    @mjvotaw

    This isn't a Transmission-OpenVPN specific question, but I'm hoping someone might have a suggestion or advice. I'd like to figure out a good way to separate torrents that I'm actively seeding (to maintain ratio on trackers) from other content that is downloading. I've got transmission-openvpn and Plex running on a machine, and a small script that helps me automate moving downloaded content to Plex.

    The only real “problem” is that my torrent list in Transmission is getting kind of long. It’s just kind of annoying having to remember what torrents are safe to delete and what aren’t. My wife also adds and manages torrents when she wants to add something to Plex, so I don’t want to make her deal with that as well.

    The easiest solution seems like it would be just running a second instance of Transmission within the Docker container, but I wanted to ask if anyone else has any better suggestions?

    John
    @barnesjr
    Can someone take a look at my compose file. I can't seem to get transmission to connect and it just restarts. I've used vpnsecure.me when I used to run a deluge container from Binhex, and after moving to a new house I'm trying to set this up on a QNAP. Basically I want everything except Plex and TinyMediaManager to router through the Transmission network. I've followed the post from here along with what I've read on the issues list on Haugene's Git repo and the docs. I just can't seem to figure out what's going on. I've modified the default.ovpn file to have the correct paths to ca, crt, and key files.
    version: "2"
    
    services:
      transmission:
        container_name: transmission
        #hostname: transmission
        image: haugene/transmission-openvpn:latest
        restart: always
        cap_add:
          - NET_ADMIN # This runs the container with raised privileges
        devices:
          - /dev/net/tun
        ports:
        - 9191:9191 #GUI Port
        - 8888:8888 #Transmission Port
        - 8880:8080
        - 8989:8989 #Sonarr Port
        - 9117:9117 #Jackett Port
        - 7878:7878 #Radarr Port
        dns:
          - 1.1.1.1
          - 1.0.0.1
        volumes:
          - ${MOUNT_POINT}/transmission-vpn:/data
          - ${MOUNT_POINT}/transmission-vpn/config/ovpn/:/etc/openvpn/custom/
          - ${MOUNT_POINT}/transmission-vpn/watch:/watch
          - /etc/localtime:/etc/localtime:ro
        environment:
          - OPENVPN_PROVIDER=CUSTOM
          - OPENVPN_USERNAME=YOUR_USERNAME_HERE
          - OPENVPN_PASSWORD=YOUR_PASSWORD_HERE
          - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60
          - LOCAL_NETWORK=192.168.1.0/24 #CHECK IF THIS IS CORRECT
          - TRANSMISSION_WEB_UI=combustion
          - PUID=1000
          - PGID=100
          - TRANSMISSION_RPC_HOST_WHITELIST="127.0.0.1,192.168.*.*" #CHECK IF THIS IS CORRECT
          - WEBPROXY_ENABLED=true
          - WEBPROXY_PORT=8888
      radarr:
        image: linuxserver/radarr
        container_name: radarr
        #hostname: radarr
        restart: always
        network_mode: "service:transmission"
        environment:
          - PGID=1000
          - PUID=100
        volumes:
          - ${MOUNT_POINT}/radarr-config:/config
          - ${MOUNT_POINT}/transmission/completed:/downloads
          - ${MOUNT_POINT}/plex/movies:/movies
          - /etc/localtime:/etc/localtime:ro
      sonarr:
        image: linuxserver/sonarr
        container_name: sonarr
        #hostname: sonarr
        restart: always
        network_mode: "service:transmission"
        environment:
          - PGID=1000
          - PUID=100
        volumes:
          - ${MOUNT_POINT}/sonarr/config:/config
          - ${MOUNT_POINT}/plex/tv:/tv
          - ${MOUNT_POINT}/transmission/completed:/downloads
          - /etc/localtime:/etc/localtime:ro
      jackett:
        image: linuxserver/jackett
        container_name: jackett
        #hostname: jackett
        restart: always
        network_mode: "service:transmission"
        environment:
          - PGID=1000
          - PUID=100
        volumes:
          - ${MOUNT_POINT}/jackett/config:/config
          - ${MOUNT_POINT}/jackett/downloads:/downloads
          - /etc/localtime:/etc/localtime:ro
      plex:
        image: linuxserver/plex
        container_name: plex
        #hostname: plex
        network_mode: host
        ports:
            - 32400:32400
        environment:
            - PUID=1000
            - PGID=100
            - VERSION=docker
            - UMASK_SET=022 #optional
            - PLEX_CLAIM=claim-jtwEgrLmkcCzwa71g1JC #optional
        volumes:
            - ${MOUNT_POINT}/plex:/config
            - /share/tv:/tv
            - /share/movies:/movies
        restart: unless-stopped
      tmm:
        image: romancin/tinymediamanager:latest
        container_name: tmm
        #hostname: tmm
        network_mode: bridge
        ports: 
            - 5800:5800
        environment: 
            - PUID=1000
            - PGID=100
        volumes: 
            - /${MOUNT_POINT}/tinymediamanager:/config:rw
            - /share/movies:/media:rw
        restart: unless-stopped
    John
    @barnesjr
    Disregard my post. I finally was able to get a look at the transmission log and I had a conflict with keep alive and ping. Everything has started and I can access everything except transmission. Tried every port, but no love.
    mouzzampk2014
    @mouzzampk2014
    Hi, I'm using transmissionvpn from a long time but just today I setup the web proxy environment and its setup correctly. But not sure how to access it from my windows browser? I'm trying to access one of the website which they only allow browsing from same vpn ip. Need your guidance? Thank you :)
    bobbywaz
    @bobbywaz
    I've updated to the newest version and I'm getting 403: Forbidden Unauthorized IP Address on all three containers now. LOCAL_NETWORK=10.168.3.0/24 is configured and hasn't changed. Any ideas?
    David Soto
    @David__Soto_twitter
    I am using IPVanish. After the container updated I am getting this error: Using OpenVPN provider: IPVANISH
    Provider IPVANISH has a custom startup script, executing it
    Downloading OpenVPN config bundle configs.zip into temporary file /tmp/tmp.bHIPkC
    Extract OpenVPN config bundle into /etc/openvpn/ipvanish
    Modify configs for this container
    has anyone seen this
    henri zhou
    @superbrigh_twitter
    i’m getting a broken pipe error. can anyone help me out?
    Ksk
    @kk14261_twitter
    Ive been having issues for days. My vpn transmission keeps closing as soon as it starts. Under logs it says
    Starting container with revision: 05f657435af4ca118b8cdf6a03f5ce895149cbc8
    Using OpenVPN provider: PIA
    Provider PIA has a custom startup script, executing it
    Downloading OpenVPN config bundle openvpn-nextgen into temporary file /tmp/tmp.jBpKid
    Extract OpenVPN config bundle into PIA directory /etc/openvpn/pia
    Modify configs for this container
    No VPN configuration provided. Using default.
    Setting OpenVPN credentials...
    /etc/openvpn/start.sh: line 112: /config/openvpn-credentials.txt: Read-only file system
    Atom5ive
    @albatross1

    anyone else getting....

    yes: Broken pipe
    port is 43322
    the port has been bound to 43322 Mon Nov 16 23:24:15 CET 2020
    transmission auth not required
    waiting for transmission to become responsive

    [2020-11-16 23:24:15.324] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
    [2020-11-16 23:24:15.324] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
    [2020-11-16 23:24:15.324] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
    [2020-11-16 23:24:15.324] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
    [2020-11-16 23:24:15.324] transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server

    Przemek
    @PrzemekSkw

    Hello, I install docker on my Archlinux laptop and I have openvpn server installed on external hosting debian VPS. I'm not familiar with docker. I use openvpn on my laptop with .ovpn file. There's not login and password. I run on my laptop : sudo docker pull haugene/transmission-openvpn
    and then:

    sudo docker run --cap-add=NET_ADMIN -d \
    > -v /home/mariank/:/data \
    > -e OPENVPN_PROVIDER=CUSTOM \
    > -v /home/mariank/Programy/openvpn/przemko.ovpn:/etc/openvpn/custom/default.ovpn \
    > -e WEBPROXY_ENABLED=false \
    > -e LOCAL_NETWORK=192.168.1.0/255 \
    > --log-driver json-file \
    > --log-opt max-size=10m \
    > -p 9091:9091 \
    > haugene/transmission-openvpn

    I also try secon time:

    sudo docker run --cap-add=NET_ADMIN -d \
    > -v /home/mariank/:/data \
    > -e OPENVPN_PROVIDER=CUSTOM \
    > -v /home/mariank/Programy/openvpn/przemko.ovpn:/etc/openvpn/custom/default.ovpn \
    > -e WEBPROXY_ENABLED=false \
    > -e LOCAL_NETWORK=192.168.1.176 \
    > --log-driver json-file \
    > --log-opt max-size=10m \
    > -p 9091:9091 \
    > haugene/transmission-openvpn

    Can somebody tell me how to run it wright?

    I failed to acess with: http://localhost:9091/ and http://192.168.1.176:9091/.
    spikey1973
    @spikey1973
    i am also trying to get this up and running,

    in terminal via ssh i ran :

    docker run --cap-add=NET_ADMIN -d \
    -v /volume1/Download/Transmission/incomplete:/data \
    -v /etc/localtime:/etc/localtime:ro \
    -e OPENVPN_PROVIDER=Custom \
    -e OPENVPN_USERNAME=LPRyc2GmAjUbxtuGTht....\
    -e OPENVPN_PASSWORD=SV2pYMvYf4EnSzVqhyGt.... \
    -e WEBPROXY_ENABLED=false \
    -e LOCAL_NETWORK=192.168.0.0/16 \
    --log-driver json-file \
    --log-opt max-size=10m \
    -p 9091:9091 \
    haugene/transmission-openvpn

    which gives me the eError opening configuration file: /etc/openvpn/custom/default.ovpn

    @barnesjr hey John i have exactly the same issue with delugevpn, seems to run perfectly but no access.
    Ghost
    @ghost~5fb6c418d73408ce4ff479da

    Hi, since a few day I've been experiencing really high cpu load (1 core at 100% for transmission) when downloading : the speed reach the maximum my connection can handle (~200mbps) then drop to 50mbps whereas the load stays the same.

    openvpn usage is low.

    Am I the only one having this?

    JoToFoSho
    @JoToFoSho
    I'm having problems getting the rss plugin to work. Here's my compose file

    version: '2'
    services:
    transmission:
    image: haugene/transmission-openvpn:dev
    cap_add:

    - NET_ADMIN

    devices:

    - /dev/net/tun

    restart: always
    ports:

    - "9091:9091"
    - "8888:8888"

    dns:

    - 8.8.8.8
    - 8.8.4.4

    volumes:

    - /etc/localtime:/etc/localtime:ro
    - /volume1/Downloads/:/data

    environment:

    - OPENVPN_PROVIDER=PIA
    - OPENVPN_CONFIG=France
    - OPENVPN_USERNAME=*
    - OPENVPN_PASSWORD=*
    - LOCAL_NETWORK=10.0.0.0/16
    - PUID=1024
    - PGID=100
    - TRANSMISSION_RATIO_LIMIT=1
    - TRANSMISSION_RATIO_LIMIT_ENABLED=true \

    logging:
    driver: json-file
    options:
    max-size: "10m"

    proxy:
    image: haugene/transmission-openvpn-proxy
    links:

    - transmission

    ports:

    - 8080:8080

    volumes:

    - /etc/localtime:/etc/localtime:ro

    logging:
    driver: json-file
    options:
    max-size: "10m"

    rss:
    image: haugene/transmission-rss
    links:

    - transmission

    environment:

    - RSS_URL=http://showrss.info/user/59772.rss?magnets=true&namespaces=true&name=null&quality=null&re=null

    logging:
    driver: json-file
    options:
    max-size: "10m"

    any thoughts?
    sorry for the formatting
    I get this error for each rss entry in the logs
    could not obtain session id (421, Net::HTTPClientError)
    JoToFoSho
    @JoToFoSho
    fixed the problem. I needed to add an environment variable
    • TRANSMISSION_RPC_HOST_WHITELIST=transmission
    so the rss container could talk to transmission via it's hostname
    rushupedge
    @rushupedge
    anyone know if this can be run with net=host?
    and if there are any limitations introduced by doing that?
    Go2ClassPoorYorick
    @Go2ClassPoorYorick
    Yeah, it probably could run with net=host but I have to ask why in the world you'd bother with that
    The whole point is that this is supposed to be a vpn'd container
    rushupedge
    @rushupedge
    because i want to run it on my synology that has a realtek processor, but the only way to run docker on it is with net=host
    so that just means all external (not LAN) traffic would be routed through the VPN, right? that honestly sounds like a plus to me, but i might be missing something
    rushupedge
    @rushupedge
    @Go2ClassPoorYorick ?
    SilentRipper
    @SilentRipper
    How do I fix
    transmission-remote: (http://localhost:9091/transmission/rpc/) Couldn't connect to server
    Go2ClassPoorYorick
    @Go2ClassPoorYorick
    @rushupedge i can't say i know for sure how thats going to work- i dont know how specifically this container is configured but i just see transmission leaking to your public network
    samwaugh
    @samwaugh
    Sorry if this is the wrong place to ask. What's the best way for an absolute noob like myself to get advice? I'm trying to set up docker transmission with the rss container on a raspberry pi. It seems overkill to raise an issue when it could just be me not understanding something. Thanks!
    samwaugh
    @samwaugh

    (Please let me know if there is a better place to ask questions.)
    These are the commands I've been running, after removing previous docker containers (docker rm) and images (docker rmi). To initially clone the repository. I'm unsure if I need to do this if I'm pulling an image...? I think I need the docker-compose for the pi version:

    git clone https://github.com/haugene/docker-transmission-openvpn.git

    Ran the following on Sunday post all the PIA issues with new lower case files:

    git pull https://github.com/haugene/docker-transmission-openvpn.git
    docker-compose -f docker-compose-armhf.yml up

    That compose is (I know there is an update to 3.3, but couldn't find the equivalent rss version):

    version: '2'
    
    services:
     transmission:
      image: haugene/transmission-openvpn:latest-armhf
      cap_add:
        - NET_ADMIN
      devices:
        - "/dev/net/tun"
      restart: always
      ports:
        - "9091:9091"
        - "8888:8888"
      dns:
        - 8.8.8.8
        - 8.8.4.4
      volumes:
        - /etc/localtime:/etc/localtime:ro
        - /home/pi/:/data
      environment:
        - OPENVPN_PROVIDER=PIA
        - OPENVPN_USERNAME=XXX
        - OPENVPN_PASSWORD=YYY
        - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60
        - LOCAL_NETWORK=192.168.1.0/24
    
     rss:
      image: haugene/transmission-rss:latest-armhf
      links:
        - transmission
      environment:
        - RSS_URL=ZZZ

    Logs
    The transmission container logs start out like this:

    mknod: /dev/net/tun: File exists
    Starting container with revision: 3d97cd5302985c1a710f46ab0c311f721f224fc6
    Using OpenVPN provider: PIA
    Provider PIA has a custom startup script, executing it
    [/tmp/tmp.viWVLlOazC]
      End-of-central-directory signature not found.  Either this file is not
    Downloading OpenVPN config bundle openvpn-nextgen into temporary file /tmp/tmp.viWVLlOazC
    Extract OpenVPN config bundle into PIA directory /etc/openvpn/pia
      a zipfile, or it constitutes one disk of a multi-part archive.  In the
      latter case the central directory and zipfile comment will be found on
      the last disk(s) of this archive.
    unzip:  cannot find zipfile directory in one of /tmp/tmp.viWVLlOazC or
            /tmp/tmp.viWVLlOazC.zip, and cannot find /tmp/tmp.viWVLlOazC.ZIP, period.
    mknod: /dev/net/tun: File exists
    Starting container with revision: 3d97cd5302985c1a710f46ab0c311f721f224fc6
    Using OpenVPN provider: PIA
    Provider PIA has a custom startup script, executing it
    [/tmp/tmp.KjNZr0ix5A]
    Downloading OpenVPN config bundle openvpn-nextgen into temporary file /tmp/tmp.KjNZr0ix5A
      End-of-central-directory signature not found.  Either this file is not
    Extract OpenVPN config bundle into PIA directory /etc/openvpn/pia
      a zipfile, or it constitutes one disk of a multi-part archive.  In the
      latter case the central directory and zipfile comment will be found on
      the last disk(s) of this archive.
    unzip:  cannot find zipfile directory in one of /tmp/tmp.KjNZr0ix5A or
            /tmp/tmp.KjNZr0ix5A.zip, and cannot find /tmp/tmp.KjNZr0ix5A.ZIP, period.
    Jesse Troy Beard
    @jesse-troy
    Over the last few days my container appears to connect and can occasionally download, but most of the time all downloading is stopped because I am unable to connect to any trackers. Using PIA. I rebuilt the container from scratch this morning and can confirm that I am unable to connect to any of the trackers. Can anyone assist me with this?
    Jesse Troy Beard
    @jesse-troy
    I just rebuilt again and connections work when not setting an openvpn config, but if I set a config, it does not connect.
    it also appears to lose the ability to connect to trackers after restarting the container.