Announcement made on an interface other than the bound network interface / ip address #16767

Open
opened 2026-02-22 03:24:11 -05:00 by deekerman · 1 comment
Owner

Originally created by @johnsoe2 on GitHub (Apr 11, 2025).

qBittorrent & operating system versions

qBittorrent 5.0.4 x64 (and 5.1.0rc1)
Windows Server 2022 10.0.20348
Qt: 6.7.3
Libtorrent: 1.2.20.0

What is the problem?

When Network Interface and Optional IP address to bind to are set (e.g. NordLynx and 10.5.0.2), qBittorrent will make announcements on another network interface, potentially bypassing the VPN.

Steps to reproduce

  1. set a Network Interface and Optional IP address to bind to
  2. disable that network interface (disconnect the VPN, disconnect that ethernet port, etc)
  3. add a torrent and watch the trackers connect.

Alternatively, router (and ISP) can monitor every tracker that is connected to, as it is not respecting the bound network interface.

Additional context

No response

Log(s) & preferences file(s)

qBittorrent_ini.txt

Originally created by @johnsoe2 on GitHub (Apr 11, 2025). ### qBittorrent & operating system versions qBittorrent 5.0.4 x64 (and 5.1.0rc1) Windows Server 2022 10.0.20348 Qt: 6.7.3 Libtorrent: 1.2.20.0 ### What is the problem? When _Network Interface_ and _Optional IP address to bind to_ are set (e.g. NordLynx and 10.5.0.2), qBittorrent will make announcements on another network interface, potentially bypassing the VPN. ### Steps to reproduce 1. set a Network Interface and Optional IP address to bind to 2. disable that network interface (disconnect the VPN, disconnect that ethernet port, etc) 3. add a torrent and watch the trackers connect. Alternatively, router (and ISP) can monitor every tracker that is connected to, as it is not respecting the bound network interface. ### Additional context _No response_ ### Log(s) & preferences file(s) [qBittorrent_ini.txt](https://github.com/user-attachments/files/19702631/qBittorrent_ini.txt)
Author
Owner

@stalkerok commented on GitHub (Apr 11, 2025):

3. add a torrent and watch the trackers connect.

So what interface is it? From the config, it looks like you're using a proxy.

@stalkerok commented on GitHub (Apr 11, 2025): > 3\. add a torrent and watch the trackers connect. So what interface is it? From the config, it looks like you're using a proxy.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#16767
No description provided.