These scripts will configure Transmission (the BitTorrent client) to launch and run only through OpenVPN. They are designed to be run on top of the Transmission jail for FreeNAS.
i am a bit out of my depth here with unix -related things even, but here goes:
i followed your guide to the word until the config part. Nordvpn offers .ovpn file that has a bit different certificate from airvpn.
when running the script i get an error:
`
root@transmission:/tmp/openvpn # /etc/rc.d/transmissionvpn start
spawn /usr/local/sbin/openvpn --cd /FreeNAS-Transmission-OpenVPN/openvpn --config /FreeNAS-Transmission-OpenVPN/openvpn/openvpn.conf --up /FreeNAS-Transmission-OpenVPN/scripts/start_transmission.sh --script-security 2 --down /FreeNAS-Transmission-OpenVPN/scripts/stop_transmission.sh --daemon openvpn --log-append /FreeNAS-Transmission-OpenVPN/openvpn-running.log --writepid /FreeNAS-Transmission-OpenVPN/openvpn.pid
expect: spawn id exp4 not open
while executing
"expect "Enter Auth Password:" {
send "passwordPassword\n"
}"
(file "/FreeNAS-Transmission-OpenVPN/run.sh" line 16)
`
this is how my .ovpn file looks like:
`client
dev tun
proto udp
remote 196.196.203.69 1194
resolv-retry infinite
remote-random
nobind
tun-mtu 1500
tun-mtu-extra 32
mssfix 1450
persist-key
persist-tun
ping 15
ping-restart 0
ping-timer-rem
reneg-sec 0
comp-lzo no
i am a bit out of my depth here with unix -related things even, but here goes: i followed your guide to the word until the config part. Nordvpn offers .ovpn file that has a bit different certificate from airvpn. when running the script i get an error:
` root@transmission:/tmp/openvpn # /etc/rc.d/transmissionvpn start spawn /usr/local/sbin/openvpn --cd /FreeNAS-Transmission-OpenVPN/openvpn --config /FreeNAS-Transmission-OpenVPN/openvpn/openvpn.conf --up /FreeNAS-Transmission-OpenVPN/scripts/start_transmission.sh --script-security 2 --down /FreeNAS-Transmission-OpenVPN/scripts/stop_transmission.sh --daemon openvpn --log-append /FreeNAS-Transmission-OpenVPN/openvpn-running.log --writepid /FreeNAS-Transmission-OpenVPN/openvpn.pid expect: spawn id exp4 not open while executing "expect "Enter Auth Password:" { send "passwordPassword\n" }" (file "/FreeNAS-Transmission-OpenVPN/run.sh" line 16)
`
this is how my .ovpn file looks like:
`client dev tun proto udp remote 196.196.203.69 1194 resolv-retry infinite remote-random nobind tun-mtu 1500 tun-mtu-extra 32 mssfix 1450 persist-key persist-tun ping 15 ping-restart 0 ping-timer-rem reneg-sec 0 comp-lzo no
remote-cert-tls server
auth-user-pass verb 3 pull fast-io cipher AES-256-CBC auth SHA512
key-direction 1
`