Jump to content
Not connected, Your IP: 216.73.216.49
Peter Laanstra

ANSWERED Extremely low torrent speeds sinds last week despite correct port forwarding and WireGuard

Recommended Posts

Hi AirVPN community,

 

I’m experiencing very low torrent speeds (max 10KiB/s) on my NL servers, despite everything being correctly configured. This is unusual because until recently, I was getting high speeds on the same setup.

 

Setup:

  • VPN: AirVPN, WireGuard

  • Client: Gluetun Docker container

  • qBittorrent: binded to interface tun0, optional IP: all addresses

  • Forwarded port: assigned through AirVPN Client Area and verified open (TCP + UDP)

  • MTU: 1420

  • Firewall settings: FIREWALL_VPN_INPUT_PORTS removed to avoid conflicts

  • Server tried: NL2 and the new NL servers Taiyangshou / Vindemiatrix

  • LAN: 192.168.1.0/24 allowed outbound

 

What I observed:

  • Speedtest in Gluetun container: 170–330 Mbit/s download, 220–260 Mbit/s upload

  • qBittorrent: multiple torrents running with hundreds to thousands of seeds, download stuck at total max 10 KiB/s max, barely any improvement with multiple torrents.
    Even torrents with many seeds run at e few B/s!

  • Forwarded port is open and correctly set in qBittorrent

  • Everything works fine technically — Gluetun connects, WireGuard establishes, tun0 IP assigned

 

Notes:

  • This behavior is new sinds last week; before this, torrents downloaded at several MB/s on the same NL nodes

  • All technical aspects of port forwarding, MTU, Docker setup have been verified

 

Questions:

  1. Is there a new P2P throttling policy on the NL servers?

  2. Are there known issues with WireGuard and torrent throughput via Gluetun?

  3. Could there be something else limiting torrent speeds that I should check?

 

Any insights or suggestions would be appreciated.

 

Thanks!

— Peter

Screenshot 2026-02-02 at 12.png

Share this post


Link to post
@Peter Laanstra

Hello!

There isn't (and there never was) any throttling policy at all on any AirVPN server. Please test directly from the host (no containers) to quickly discern whether the problem is GlueTun specific or not. Please test different torrent software as well as smaller WireGuard interface MTU (start testing from 1280 bytes).

On GlueTun, FIREWALL_VPN_INPUT_PORTS environment variable must be set properly. The fact that you unset it sounds like an error: why do you say that you don't set it to avoid firewall conflicts? This environment variable is read by the container exactly for firewall rules. If the variable is empty, no unsolicited incoming packets will be allowed on tun0 (or any other VPN interface). Please feel free to elaborate.

Kind regards
 

Share this post


Link to post
2 hours ago, Staff said:
@Peter Laanstra

Hello!

There isn't (and there never was) any throttling policy at all on any AirVPN server. Please test directly from the host (no containers) to quickly discern whether the problem is GlueTun specific or not. Please test different torrent software as well as smaller WireGuard interface MTU (start testing from 1280 bytes).

On GlueTun, FIREWALL_VPN_INPUT_PORTS environment variable must be set properly. The fact that you unset it sounds like an error: why do you say that you don't set it to avoid firewall conflicts? This environment variable is read by the container exactly for firewall rules. If the variable is empty, no unsolicited incoming packets will be allowed on tun0 (or any other VPN interface). Please feel free to elaborate.

Kind regards
 

Hi AirVPN Team,

Thank you very much for your detailed response and suggestions. I really appreciate the guidance.

Following your advice, I tested Gluetun and qBittorrent on a different OS and server, freshly installed, and the first results look very promising — for example, I’m now seeing around 20 MiB/s downloading the Ubuntu ISO. I will continue to explore and test this setup further.

I also wanted to note that I initially followed a suggestion from ChatGPT to leave FIREWALL_VPN_INPUT_PORTS unset, but of course, that was a mistake — not everything you read should be taken at face value 😉.

I understand that I’ll need to reconfigure everything, but I will be using the new server endpoint:

  • WIREGUARD_ADDRESSES=10.170.0.132/32

  • WIREGUARD_ENDPOINT=taiyangshou.vpn.airdns.org:1637

  • WIREGUARD_MTU=1280

  • SERVER_COUNTRIES=Netherlands

  • FIREWALL_VPN_INPUT_PORTS=xxxx,xxxx,xxxx

  • TZ=Europe/Amsterdam

  • FIREWALL_OUTBOUND_SUBNETS=192.168.1.0/24

Thanks again for your support and for clarifying how the firewall rules work — it really helped me pinpoint the issue.

 

Best regards

Share this post


Link to post
@Staff All is working now after complete new install of Gluetun and qBittorrent. I don't know what changed in the past week and what caused the problem. I used config for long time.
If you want you can delete this tread.

Share this post


Link to post

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image

×
×
  • Create New...