Open elite4jonny opened 2 months ago
Ok, I have done some further troubleshooting. Switched to OpenVPN, and I get this debug line
[debug] Having issues resolving name 'no3.vpn.airdns.org', sleeping before retry...
Now if I manually resolve that name it is 185.206.225.61 I place that into the config, and I can connect to VPN
I guess I have two questions - what is going wrong to block the DNS resolution, and is it safe manually editing the config like this?
Ok, I have done some further troubleshooting. Switched to OpenVPN, and I get this debug line
[debug] Having issues resolving name 'no3.vpn.airdns.org', sleeping before retry...
Now if I manually resolve that name it is 185.206.225.61 I place that into the config, and I can connect to VPN
I guess I have two questions - what is going wrong to block the DNS resolution, and is it safe manually editing the config like this?
Hi @elite4jonny, I seem to be having the same issue, however i'm connecting to asia server on airvpn. How did you manually resolve the name? I'm new to unraid so still finding my way around. Sorry if it's an easy question.
To lookup the IP manually go into the debug or config and find the server you're using (or a server pool) and type it into nslookup in the terminal
Eg:
Nslookup no3.airvpn.org
Or whatever your particular server is called. Then take that IP address and replace the name in the config with the IP address.
On Fri, 25 Oct 2024, 12:55 Jonathan Teo, @.***> wrote:
Ok, I have done some further troubleshooting. Switched to OpenVPN, and I get this debug line
[debug] Having issues resolving name 'no3.vpn.airdns.org', sleeping before retry...
Now if I manually resolve that name it is 185.206.225.61 I place that into the config, and I can connect to VPN
I guess I have two questions - what is going wrong to block the DNS resolution, and is it safe manually editing the config like this?
Hi @elite4jonny https://github.com/elite4jonny, I seem to be having the same issue, however i'm connecting to asia server on airvpn. How did you manually resolve the name? I'm new to unraid so still finding my way around. Sorry if it's an easy question.
— Reply to this email directly, view it on GitHub https://github.com/binhex/arch-qbittorrentvpn/issues/266#issuecomment-2437588597, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE6HKVWSECA54FA6PHJPYQTZ5IWRZAVCNFSM6AAAAABM6RJDZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZXGU4DQNJZG4 . You are receiving this because you were mentioned.Message ID: @.***>
Okay, I think I added it? I'm still getting the same error though. I can't access the webui at the moment. The server resolved to the ip 103.230.144.102
try enter some well known public dns server for this env variable
-e NAME_SERVERS=<name server ip(s)> \
use 8.8.8.8
try enter some well known public dns server for this env variable
-e NAME_SERVERS=<name server ip(s)> \
use 8.8.8.8
Yeah I added google's 8.8.8.8 as you said, but it still gives me that error.
Okay, i think i found out what was causing the issue. I had the Tailscale plugin installed and it was interfering with the connection for whatever reason. I uninstalled it and now i can access the webui for qbit.
If you use Tailscales "Smart DNS" or however they name it, then it sends all DNS requests through tailscale. This is so you can give your devices names instead of using IP addresses. Not sure why the settings in the docker container can't over ride that. You can disable the behaviour in tailscale, think it's in the config on the website.
On Sat, 26 Oct 2024, 06:34 Jonathan Teo, @.***> wrote:
Okay, i think i found out what was causing the issue. I had the Tailscale plugin installed and it was interfering with the connection for whatever reason. I uninstalled it and now i can access the webui for qbit.
— Reply to this email directly, view it on GitHub https://github.com/binhex/arch-qbittorrentvpn/issues/266#issuecomment-2439361542, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE6HKVW5YCIFDVXQS6AYKKDZ5MSW7AVCNFSM6AAAAABM6RJDZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZZGM3DCNJUGI . You are receiving this because you were mentioned.Message ID: @.***>
If you use Tailscales "Smart DNS" or however they name it, then it sends all DNS requests through tailscale. This is so you can give your devices names instead of using IP addresses. Not sure why the settings in the docker container can't over ride that. You can disable the behaviour in tailscale, think it's in the config on the website. … On Sat, 26 Oct 2024, 06:34 , @.> wrote: Okay, i think i found out what was causing the issue. I had the Tailscale plugin installed and it was interfering with the connection for whatever reason. I uninstalled it and now i can access the webui for qbit. — Reply to this email directly, view it on GitHub <#266 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE6HKVW5YCIFDVXQS6AYKKDZ5MSW7AVCNFSM6AAAAABM6RJDZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZZGM3DCNJUGI . You are receiving this because you were mentioned.Message ID: @.>
Hey, that works! Tailscale calls it "MagicDNS" and can be found in the DNS section of the Tailscale dashboard, not in the unraid plugin. You are one smart cookie @elite4jonny. I never even thought of that. Thank you heaps!
Had this image running fine for a couple of years,
here is my last sucessful boot (I noticed the ip6tables issue and it seems to have been with me for a long time)
Here is my latest unsuccesful boot, I changed the wireguard config after experiencing problems, so that is why it shows a new server
I am using the following command to launch:
sudo docker run -d --sysctl="net.ipv4.conf.all.src_valid_mark=1" --privileged=true -p 6881:6881 -p 6881:6881/udp -p 8080:8080 -p 8118:8118 --name=qbit -v /mnt/media:/data -v /mnt/media/config:/config -v /etc/localtime:/etc/localtime:ro -e VPN_ENABLED=yes -e VPN_PROV=AirVPN -e VPN_CLIENT=wireguard -e ENABLE_PRIVOXY=no -e LAN_NETWORK=192.168.1.0/24 -e NAME_SERVERS=84.200.69.80,37.235.1.174,1.1.1.1,37.235.1.177,84.200.70.40,1.0.0.1 -e VPN_INPUT_PORTS=1234 -e VPN_OUTPUT_PORTS=5678 -e DEBUG=false -e WEBUI_PORT=8080 -e UMASK=000 -e PUID=1000 -e PGID=1000 --restart unless-stopped binhex/arch-qbittorrentvpn
I can see that there are two lines that weren't there before
[info] SHARED_NETWORK not defined (via -e SHARED_NETWORK), defaulting to 'no'
And
[info] USERSPACE_WIREGUARD not defined (via -e USERSPACE_WIREGUARD), defaulting to 'no'
But I'm not sure why this is