Author Topic: qBittorrent Connects to uTorrent, Transmission, Other Sites on Launch  (Read 74 times)

chalkoutline

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
New to qBittorrent, installed on MacOS Mojave and noticed that every time I launch the app, it attempts to connect to the following domains (as notified by my firewall) even when there are no torrents loaded:

dht.transmissionbt.com
router.utorrent.com
dht.aelitis.com

Why is it trying to connect to websites of competing products?

chrstphrchvz

  • Newbie
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Re: qBittorrent Connects to uTorrent, Transmission, Other Sites on Launch
« Reply #1 on: November 19, 2018, 02:07:15 PM »
You have DHT enabled (Preferences > BitTorrent > Privacy > "Enable DHT (decentralized network) to find more peers"). It will connect to those sites because they are "DHT bootstrap nodes".

Searching qBittorrent's source code, these are indeed hard-coded into qBittorrent:

https://github.com/qbittorrent/qBittorrent/blob/2ce57b97be4483c9f532231a9dd7b5e6cd6a8242/src/base/bittorrent/session.cpp#L1418
https://github.com/qbittorrent/qBittorrent/blob/2ce57b97be4483c9f532231a9dd7b5e6cd6a8242/src/base/bittorrent/session.cpp#L1696

This isn't a Mac-specific or even qBittorrent-specific behavior. The same bootstrap nodes can be found hard-coded into other open source DHT-supporting BitTorrent clients as well.