Changes between Version 157 and Version 158 of Faq


Ignore:
Timestamp:
10/12/2015 10:55:17 PM (8 years ago)
Author:
Cas
Comment:

move troubleshooting to separate wiki page

Legend:

Unmodified
Added
Removed
Modified
  • Faq

    v157 v158  
    1010== Is Deluge Free? Can I get the source? == 
    1111 
    12 Yes, Deluge is Free Software, as defined by the Free Software Foundation, and is released under the GPL, giving our users complete freedom. The source code is available on the [wiki:Download download section] of our site. Our GPL nature allows you to be 100% sure that our program will never “spy” on your activities. Closed-source !BitTorrent clients cannot make that same claim. 
    13  
    14 == How to start the various user-interfaces  == 
    15  
    16 === Gtk UI === 
     12Yes, Deluge is Free Software, as defined by the Free Software Foundation, and is released under the GPL, giving our users complete freedom. The source code is available in the [wiki:Download download section]. Our GPL nature allows you to be 100% sure that our program will never “spy” on your activities. Closed-source !BitTorrent clients cannot make that same claim. 
     13 
     14== How do I install Deluge? == 
     15 
     16['Installing'] 
     17 
     18== How to start the various user-interfaces? == 
     19 
     20=== GTK UI === 
    1721 
    1822The main graphical interface. Can be started with either of the following: 
     
    2630=== Console UI === 
    2731 
     32''Note: Requires the Deluge daemon, `deluged`, to be running.'' 
     33 
    2834The text-based interface, ideal for terminal use: 
    2935{{{ 
     
    3642}}} 
    3743 
    38 ''Note: Requires the Deluge daemon, `deluged`, to be running.'' 
    39  
    4044 
    4145=== Web UI === 
     
    4448 
    4549 1. From the GTK UI you can enable the `WebUI` plugin 
    46  1. If running the Deluge daemon the recommended method is to disable the plugin and run it standalone instead: 
     50 1. If running the Deluge daemon it is recommended to disable the plugin and run the standalone Web UI instead: 
    4751 
    4852{{{ 
     
    5054}}} 
    5155 
    52 Point your browser to `http://localhost:8112` and the default password is: `deluge` 
     56Open browser at `http://localhost:8112` and the default password is: `deluge` 
    5357 
    5458== Where does Deluge store its settings/config? == 
     
    5963 * ''The config location can be manually changed by using the `--config` option at startup'' 
    6064 
    61 === Linux (Mac OSX) === 
     65=== Linux, BSD and Mac OSX === 
    6266 
    6367{{{ 
     
    7478== Where does Deluge store the .torrent files? == 
    7579 
    76 Within the Deluge config directory in a directory named '''`state`'''. 
     80Within the Deluge config in a directory named '''`state`'''. 
     81 
    7782 
    7883== How do I reset the settings back to default? == 
     
    8287If you do want to keep your current torrents then delete everything except for the `state` folder. 
    8388 
    84 ---- 
    85 = Bittorrent = 
    86  
    87 == The files tab shows a different percentage-completed than the torrent == 
    88  
    89 The files tab will only show percentages based on completed pieces while the main view will show total completed including incomplete pieces. 
    90  
    91 == What do all those numbers in parentheses mean? == 
    92  
    93 || '''Field''' || '''#''' || '''(#)''' || 
    94 || Seeders || Number of connected seeders || Total number of seeders || 
    95 || Peers || Number of connected peers || Total number of peers || 
    96 || Downloaded || Total amount downloaded || Total amount downloaded this session || 
    97 || Uploaded || Total amount uploaded || Total amount uploaded this session || 
    98  
    99 == Seeding torrents have no queue position! Why? == 
    100  
    101 Seeds use something called "seed rank" to determine which should be active and which should be queued.  The seed rank is determined by the number of seed cycles a torrent has completed.  Torrents with fewer completed seed cycles are prioritized for seeding.  A seed cycle is completed when a torrent meets either the share ratio limit (uploaded bytes / downloaded bytes), the share time ratio (time seeding / time downloading) or seed time limit (time seeded). 
    102  
    103 == What bandwidth settings should I use? == 
    104  
    105 Start with the following: 
    106 ||Maximum Connections||200|| 
    107 ||Maximum Download Speed (Kib/s)||-1|| 
    108 ||Maximum Upload Speed (Kib/s)||80% of upload speed|| 
    109 ||Maximum Upload Slots||4|| 
    110 ||Maximum Half-Open Connections||20|| 
    111 ||Maximum Connection Attempts per Second||20|| 
    112  
    113 If you're using Windows XP*: 
    114 ||Maximum Half-Open Connections||8|| 
    115  
    116 If you're using pre-SP2 Windows Vista*: 
    117 ||Maximum Half-Open Connections||4|| 
    118  
    119 You can then tweak those settings to suit your connection.  See [wiki:UserGuide/BandwidthTweaking Bandwidth Tweaking]. 
    120  
    121 Note: if you do not know your upload speed, go to http://speedtest.net and run a test. You can view the results in KB/s by choosing "kilobytes" for "Speed Measurement" which can be accessed under "Settings" in the top left corner of the page. 
    122  
    123 * If you have Deluge setup as a [wiki:UserGuide/ThinClient ThinClient] then this setting is determined by the OS the daemon is running on, not the thin client. 
    124  
    125  
    126 == Deluge sometimes creates files that I didn't ask it to download? == 
    127  
    128 Deluge handles files as pieces, not as individual files. This gets tricky, as sometimes the same piece is shared between consecutive files. So if you tell Deluge to download a file, it'll download all of the pieces within that file, and if one of those pieces is shared with another file, that file will also be created, although not necessarily entirely downloaded. 
    129  
    130 Note: Deluge can be run with experimental libtorrent from libtorrent_aio branch. In this case all pieces of not wanted files will be stored in one temporary file per torrent. 
    131  
    132 == I lost data on force recheck? == 
    133  
    134 Force recheck discards all incomplete pieces. 
    135  
    136 == Does Deluge support Initial/Super Seed? == 
    137  
    138 Not yet, but it will be added in the future when libtorrent 0.15 is released. 
    139  
    140 == Does Deluge have an embedded tracker? == 
    141  
    142 No and it probably never will. We want to be the best !BitTorrent client around, and to do that we need to focus on just being a client. 
    143  
    144 == Does Deluge support multi-tracker torrents? == 
    145  
    146 Yes it does. You can edit the trackers associated with a torrent by right-clicking on a torrent within Deluge, and clicking on “Edit Trackers.”  
    147  
    148 This conforms to the !BitTorrent Multitracker [http://wiki.depthstrike.com/index.php/P2P:Protocol:Specifications:Multitracker specifications] 
    149  
    150 == What is the difference between full allocation and compact allocation? == 
    151  
    152 Compact allocation only allocates as much storage as it needs to keep the pieces downloaded so far. This means that pieces will be moved around to be placed at their final position in the files while downloading (to make sure the completed download has all its pieces in the correct place). In full allocation, the entire space that a file needs is allocated as soon as one piece of that file is downloaded, thus decreasing fragmentation.  
    153  
    154 We suggest that our users use full allocation. 
    155  
    156 Deluge uses [http://en.wikipedia.org/wiki/Sparse_file sparse files] for full allocation, the compact allocation option is only useful on file systems that don't support sparse files (such as FAT or HFS+). 
    157  
    158 == Selective downloading isn't working. How come? == 
    159  
    160 Selective downloading requires full allocation, check you are not using compact allocation. See above for details between the two. 
    161  
    162 == Which ports should I use? == 
    163  
    164 The official ports for Bittorrent are `6881-6889`, but most ISPs block or at least throttle those ports, so users are encouraged to use a port range of something between `49152` and `65535`. 
    165  
    166 == Deluge uses random ports instead of selected one, why? == 
    167  
    168 You will need to click OK or Apply in Preferences after changing the port however Deluge will pick a random port if the chosen port is not available. 
    169  
    170 Run `netstat` to check if the port is free. 
    171  
    172 == What does "Auto Managed" do? == 
    173  
    174 An "auto managed" torrent, is a torrent managed by Deluge. 
    175 This means that it obeys Deluge's queue settings. 
    176 By disabling "auto managed", a torrent will become active (i.e. start downloading/uploading). 
    177 It will still be be bound by the stop ratio though (see 'Stop seed at ratio' under the Queue section of the torrent's Options tab). 
    178  
    179 Note: All active torrents (including those not "auto managed") are counted in the total active queue settings. This means that if the total number of active torrents ("auto managed" and not) exceed the limit for total active torrents in the queue settings, Deluge will automatically queue any "auto managed" torrents until the limit is no longer exceeded. 
    180  
    181 == Does Deluge have an equivalent to "Force Start"? == 
    182  
    183 Deluge has "auto managed" torrents which are similar, see above for details. 
    184  
    185 To make a torrent no longer "auto managed": 
    186  1. Select the torrent in question. 
    187  1. Select the options tab. 
    188  1. Unselect "Auto Managed". 
    189  
    190 == What is a magnet uri, and how do I get Deluge to handle them? == 
    191  
    192 Magnet URIs are an easy way to add torrents by their info-hash.  You can learn more about them [http://en.wikipedia.org/wiki/Magnet_URI_scheme here]  
    193  
    194 If you're using GNOME, then you can do these following commands to associate magnets with Deluge: 
    195  
    196 {{{ 
     89 
     90== How do I set Deluge as my default !BitTorrent program? == 
     91 
     92On Windows, the installer should do this automatically. On Linux/Unix (GNOME), right-click on a torrent file, click on properties, click on the "open with" tab. Is Deluge listed there? If so, select it to be your default, if not, click on "add", then click on "use custom command". Insert `/usr/bin/deluge` and click add. 
     93 
     94== How do I set Deluge as my default program for Magnet URIs? == 
     95 
     96* '''GNOME''' users can associate Magnets with Deluge with the following commands: 
     97 {{{ 
    19798gconftool-2 -t string -s /desktop/gnome/url-handlers/magnet/command 'deluge "%s"' 
    19899gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/needs_terminal false 
    199100gconftool-2 -t bool -s /desktop/gnome/url-handlers/magnet/enabled true 
    200101}}} 
    201  
    202 If you aren't using GNOME, but using Firefox 3.0 or earlier, you can set it up this way: 
    203  
    204  * Type about:config into the address bar and press Enter. 
    205  * Add a key by Right-click -> New -> Boolean -> Name: network.protocol-handler.external.magnet with value -> true 
    206  * Add another key, by Right-click -> New -> String -> Name: network.protocol-handler.app.magnet with Value -> deluge 
    207  * Ensure that the key network.protocol-handler.expose-all is set to true. 
    208  
    209 For Firefox 3.5+ use the same approach to create a boolean key network.protocol-handler.expose.magnet and set its value to False, you will be prompted to pick up a handler next time you attempt a magnet download. 
    210  
    211 In Windows, you can simply re-run the installer and select the magnet association option. 
    212  
    213 == What is Peer TOS Byte == 
    214 IPv4 Header Type Of Service Byte [[http://www.shorewall.net/3.0/manpages/shorewall-tcclasses.html (More Info)]] 
    215  
    216 Example Settings: 
    217 {{{ 
    218 tos-minimize-delay 0x10 
    219 tos-maximize-throughput 0x08 
    220 tos-maximize-reliability 0x04 
    221 tos-minimize-cost 0x02 
    222 tos-normal-service 0x00 
    223 }}} 
    224  
    225 == Can Deluge use blocklists such as !SafePeer or !PeerGuardian? == 
    226  
    227 Yes. Enable the [wiki:BlocklistPlugin Blocklist Plugin] 
    228  
    229 == I have a status bar warning: "No Incoming Connections!" == 
    230  
    231 You need to configure your router or firewall to allow (unblock) incoming torrent traffic for the network ports that Deluge uses.  
    232  
    233 Enabling `UPnP` in Deluge and on your router can automatically open the ports as needed.  
    234  
     102 Also may require running the following: 
     103 {{{ 
     104gvfs-mime --set x-scheme-handler/magnet deluge.desktop 
     105}}} 
     106* '''Firefox''' users can reset the Magnet association with: 
     107  * Put `about:config` into address bar and change `network.protocol-handler.expose.magnet` to `false`. 
     108  You will be prompted next time you click a Magnet to set an association with Deluge. (e.g. `/usr/bin/deluge`) 
     109* '''Windows''' users should simply re-run the installer and select the magnet association option. 
     110* '''OSX''' GTK does not support Magnet URIs (see #2420) but there is a plugin available: http://forum.deluge-torrent.org/viewtopic.php?f=9&t=52619 
    235111---- 
    236112= Console = 
     
    243119}}} 
    244120 
     121== I encountered `BadLoginError("Password does not match")` with localhost daemon? == 
     122 
     123This is likely due to mismatching config locations, ensure you are running deluge-console with same user as deluged: [wiki:UserGuide/ThinClient#AccessingdelugedservicewithlocalUIClient More Details] 
     124 
    245125---- 
    246126= Daemon = 
     
    249129 
    250130You closed only the UI, but you did not close the daemon. 
    251 Choose "Quit & Shutdown Daemon" to close both Daemon and GtkUI. 
     131Choose "Quit & Shutdown Daemon" to close both Daemon and GTK UI. 
    252132 
    253133== How do I start and stop the daemon? == 
     
    264144== How do I start the daemon with logging enabled? == 
    265145 
    266 See: [wiki:Faq#EnableDelugeLogging] 
     146See: [wiki:Troubleshooting#EnableDelugeLogging] 
    267147 
    268148Using the `--do-not-daemonize` (`-d`) option you can also log to console: 
     
    276156See [wiki:UserGuide/ThinClient ThinClient] for more information but the summary steps are: 
    277157 
    278  1. Configure the daemon to allow remote connections 
    279  1. Configure [wiki:UserGuide/Authentication Authentication] 
    280  1. Restart the daemon. 
     158 1. Configure the daemon to allow remote connections 
     159 1. Configure [wiki:UserGuide/Authentication Authentication] 
     160 1. Restart the daemon. 
    281161 
    282162== How do I make Deluge connect to a different daemon? == 
     
    284164By default, Deluge (GTK UI) is in classic mode, the daemon and GTK UI are linked together. 
    285165To disable classic mode: 
    286  1. `Preferences` -> `Interface` 
    287  1. Disable (untick) `Classic Mode` 
    288  1. Restart Deluge and it will now start in thin-client mode 
     166 1. `Preferences` -> `Interface` 
     167 1. Disable (untick) `Classic Mode` 
     168 1. Restart Deluge and it will now start in thin-client mode 
    289169 1. Use the Connection Manager to enter the other daemon details 
    290170See [wiki:UserGuide/ThinClient ThinClient] for more information on remote GTK UI 
     
    299179== What is the default password == 
    300180 
    301 The default password for the web interface is `'deluge'`. You should change this upon first login for security reasons. 
     181The Web UI default password  is `deluge`. For security You should change this upon first login. 
    302182 
    303183== How do I change the password? == 
     
    310190== How can I reset the password? == 
    311191 
    312 '''Note:''' you need to stop the Web UI before you do any of the following. 
     192'''Note:''' Stop the Web UI before you do any of the following. 
    313193 
    314194If you have forgotten the password, you can reset it by deleting web.conf from Deluge's config directory. 
     
    356236== How do I use HTTPS? == 
    357237 
    358  1. Create a (self-signed) SSL certificate: http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#selfcert 
     238 1. Create a (self-signed) SSL certificate: http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#selfcert 
    359239 1. Put the resulting `deluge.crt` and `deluge.key` in the [wiki:Faq#WheredoesDelugestoreitssettingsconfig config's] `ssl` directory. 
    360  1. Enable HTTPS in WebUI config and modify the filepaths to match the above files. 
    361  1. Restart WebUI 
    362  
    363 == Can I bind the webui to port :80 in Linux? == 
    364 You cannot bind to anything under 1024 in Linux, however if you have kernel 2.6.24 or higher, you can use capabilities to allow python to bind to port 80 securely. In debian/ubuntu: 
    365  
     240 1. Enable HTTPS in Web UI config and modify the filepaths to match the above files. 
     241 1. Restart Web UI 
     242 
     243== Can I bind the Web UI to port :80 in Linux? == 
     244You cannot bind to anything under 1024 in Linux, however with kernel >=2.6.24, you can use capabilities to allow Python to bind to port 80 securely. 
     245 
     246So for example in Debian or Ubuntu: 
    366247 1. sudo apt-get install libcap2-bin 
    367248 1. sudo setcap 'cap_net_bind_service=+ep' /path/to/python 
    368  1. Configure the WebUI to use port 80 
     249 1. Configure the Web UI to use port 80 
    369250 1. Restart `deluged` daemon. 
    370251 
    371 == How do I configure plugins with the WebUI? == 
    372 Not all plugins are configurable directly with the WebUI right now. The easiest way to configure the plugins is to use the GTK UI. If you cannot install the GTK UI on the machine with your daemon, it is possible to connect to that daemon from another computer with the GTK UI. See [wiki:UserGuide/ThinClient ThinClient] for more information on remote GTK UI. 
     252== How do I configure plugins with the Web UI? == 
     253Not all plugins are configurable directly with the Web UI, see [Plugins] table. The easiest way to configure the plugins is to use the GTK UI. If you cannot install the GTK UI on the machine with your daemon, it is possible to connect to that daemon from another computer with the GTK UI. See [wiki:UserGuide/ThinClient ThinClient] for more information on remote GTK UI. 
    373254 
    374255== How do I auto-connect to a specific daemon? == 
    375256 
    376  1. Stop the Web UI 
     257 1. Stop the Web UI. 
    377258 1. Edit `web.conf`, find "default_daemon" and set its value to the daemon `id` in `hostlist.conf`[[br]] 
    378     e.g. to connect to localhost you would open hostlist.conf as see a snippet like this: 
     259    e.g. To connect to localhost you would open `hostlist.conf` as see a snippet such as: 
    379260{{{ 
    380261... 
     
    388269"default_daemon": "123459d5a5b414159caa1323f6e0c9b240c7abcd", 
    389270}}} 
    390  1. Restart the Web UI 
    391  
    392 ---- 
    393 = Installing = 
    394  
    395 == How do I install Deluge? == 
    396  
    397 ['Installing'] 
    398  
    399 == Does Deluge have its own repository? == 
    400  
    401 There is an unofficial Ubuntu repository hosted at launchpad: [http://dev.deluge-torrent.org/wiki/Installing/Linux/Ubuntu More Info] 
    402  
    403 == How do I set Deluge as my default !BitTorrent program? == 
    404  
    405 On Windows, the installer should do this automatically. On Linux/Unix (GNOME), right-click on a torrent file, click on properties, click on the "open with" tab. Is Deluge listed there? If so, select it to be your default, if not, click on "add", then click on "use custom command". Insert `/usr/bin/deluge` and click add. 
    406  
    407 ---- 
    408  
    409 = Troubleshooting = 
    410  
    411 == Deluge won't start! What should I do? == 
    412  
    413 Sometimes Deluge's settings get corrupted and need to be reset. See: [wiki:Faq#HowdoIrestoreallsettingstodefault Reset Settings] 
    414  
    415 == Deluge won't start with a "!ImportError: No module named pkg_resources" error. == 
    416  
    417 You need to install setuptools. 
    418  
    419 == Deluge won't start with a "!ImportError: No module named libtorrent" error. == 
    420  
    421 You need to install [http://www.rasterbar.com/products/libtorrent/ libtorrent-rasterbar] 
    422  
    423 == How do I find what libtorrent version I am using == 
    424  
    425 The latest versions of Deluge include libtorrent version information in `Help|About` or with `--version` from the terminal.  
    426  
    427 Alternatively use python to import and query libtorrent:  
    428  
    429 {{{ 
    430 python -c "from deluge._libtorrent import lt; print lt.version" 
    431 }}} 
    432  
    433  
    434 == Deluge won't start with a “gobject.GError: Unrecognised image file format” error. == 
    435  
    436 You need to install SVG support. On Debian/Ubuntu, the package is librsvg2-common. 
    437  
    438 == Deluge's GTK UI won't connect to a remote daemon == 
    439  
    440 Make sure both the GTK UI and the daemon are the same (or similar) versions. 
    441  
    442 Deluge 1.2 was a complete rewrite and hence is unable to connect to 1.1.x 
    443  
    444 Otherwise make sure you've followed the [wiki:UserGuide/ThinClient thin client userguide]. 
    445  
    446 == Deluge isn't working! What should I do? == 
    447  
    448 The best thing is to provide us with a debug log of `deluged` and/or `deluge` (depending if the error is related to the daemon and/or to a UI). 
    449  
    450 {{{ 
    451 #!comment 
    452  This is currently not the case. 
    453 ~~If you are on Windows, the debug logs are located in your [wiki:Faq#WheredoesDelugestoreitssettings settings folder] under the names `deluged.log` and `deluge.log`.~~ 
    454 }}} 
    455 If you are in Linux, see [wiki:Faq#EnableDelugeLogging Enable Deluge Logging] below 
    456  
    457 If you are pasting the log on the forums, please use the [code]![/code] tags. 
    458  
    459 If you are pasting the log on IRC, please use [http://dpaste.com dpaste] or [http://pastebin.com pastebin] or something similar. 
    460  
    461 == How do I add an already completed torrent to Deluge? == 
    462  
    463 If you add an already completed torrent to Deluge, you just need to set `Download Location` to the path where your data is, and Deluge will continue downloading/seeding the torrent. 
    464  
    465 A common error occurs if your torrent contained a folder. If your torrent contained a folder called Torrent.Name.2010, such that the data was in ~/downloads/Torrent.Name.2010/ You need to set the download location to ~/downloads/ '''not''' ~/downloads/Torrent.Name.2010/ 
    466  
    467 If you have already added the torrent to Deluge, you can pause it, select 'Move Storage', point it to your data, then choose 'Force Re-check' 
    468  
    469 == Torrent stuck at 99% or some other point, even though seeders available == 
    470  
    471 Check that local machine firewall or router is not detecting a SYN flood and blocking packets. As a torrent reaches completion and you become a seeder, there can be a sudden inrush of connections from other peers that causes firewalls to start blocking. If so, try reducing the total connections allowed in Deluge, or increasing the tolerance on the router, or turning off SYN flood detection. Also check local storage for the downloaded file is not out of space (shown on bottom status bar in Deluge UI). 
    472  
    473 ---- 
    474  
    475 = Troubleshooting on Windows = 
    476  
    477 == Deluge doesn't start! == 
    478  
    479 Make sure [https://www.microsoft.com/en-us/download/details.aspx?id=5582 Visual C++ 2008 SP1 Redistributable Package (x86)] is installed. 
    480  
    481 Also with `Deluge 1.3.12` onwards will require: [https://www.microsoft.com/en-US/download/details.aspx?id=40784 Visual C++ Redistributable Package 2013 ]'''(Choose x86)''' 
    482  
    483 == Error: 14001 side-by-side configuration == 
    484  
    485 This error is solved by installing the [http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en Visual C++ 2008 SP1 Redistributable Package (x86)] 
    486  
    487 == Samba Network Shares == 
    488  
    489 In order for Deluge to use a Samba share from within Windows, the share has to be mapped to a drive letter. 
    490  
    491 == How can i change language in Deluge GUI for Windows == 
    492  
    493 There is a bug in the way GTK sets language on Windows but there are several workarounds: 
    494  
    495  * Set the global LANG environment variable to the language you require.  
    496    
    497  * Delete the following language files from Deluge program folder: 
    498     `C:\Program Files\Deluge\deluge-1.3.x-py2.6.egg\deluge\i18n`[[BR]] 
    499     `C:\Program Files\Deluge\share\locale` 
    500  
    501  * Open notepad, type in: 
    502     {{{ 
    503 set lang=en 
    504 start deluge.exe 
    505      }}} 
    506    Save the file as `Deluge.cmd` in the same folder as `Deluge.exe`. Create a shortcut to the .cmd file and use it to start Deluge. 
    507  
    508 ---- 
     271 1. Restart the Web UI. 
     272 
     273---- 
     274= !BitTorrent = 
     275 
     276== The files tab shows a different percentage-completed than the torrent == 
     277 
     278The files tab will only show percentages based on completed pieces while the main view will show total completed including incomplete pieces. 
     279 
     280== What do all those numbers in parentheses mean? == 
     281 
     282|| '''Field''' || '''#''' || '''(#)''' || 
     283|| Seeders || Number of connected seeders || Total number of seeders || 
     284|| Peers || Number of connected peers || Total number of peers || 
     285|| Downloaded || Total amount downloaded || Total amount downloaded this session || 
     286|| Uploaded || Total amount uploaded || Total amount uploaded this session || 
     287 
     288== Seeding torrents have no queue position! Why? == 
     289 
     290Seeds use something called "seed rank" to determine which should be active and which should be queued.  The seed rank is determined by the number of seed cycles a torrent has completed.  Torrents with fewer completed seed cycles are prioritized for seeding.  A seed cycle is completed when a torrent meets either the share ratio limit (uploaded bytes / downloaded bytes), the share time ratio (time seeding / time downloading) or seed time limit (time seeded). 
     291 
     292== What bandwidth settings should I use? == 
     293 
     294Start with the following: 
     295||Maximum Connections||200|| 
     296||Maximum Download Speed (Kib/s)||-1|| 
     297||Maximum Upload Speed (Kib/s)||80% of upload speed|| 
     298||Maximum Upload Slots||4|| 
     299||Maximum Half-Open Connections||20|| 
     300||Maximum Connection Attempts per Second||20|| 
     301 
     302If you're using Windows XP*: 
     303||Maximum Half-Open Connections||8|| 
     304 
     305If you're using pre-SP2 Windows Vista*: 
     306||Maximum Half-Open Connections||4|| 
     307 
     308You can then tweak those settings to suit your connection.  See [wiki:UserGuide/BandwidthTweaking Bandwidth Tweaking]. 
     309 
     310Note: if you do not know your upload speed, go to http://speedtest.net and run a test. You can view the results in KB/s by choosing "kilobytes" for "Speed Measurement" which can be accessed under "Settings" in the top left corner of the page. 
     311 
     312* If you have Deluge setup as a [wiki:UserGuide/ThinClient ThinClient] then this setting is determined by the OS the daemon is running on, not the thin client. 
     313 
     314 
     315== Deluge sometimes creates files that I didn't ask it to download? == 
     316 
     317Deluge handles files as pieces, not as individual files. This gets tricky, as sometimes the same piece is shared between consecutive files. So if you tell Deluge to download a file, it'll download all of the pieces within that file, and if one of those pieces is shared with another file, that file will also be created, although not necessarily entirely downloaded. 
     318 
     319Note: Deluge can be run with experimental libtorrent from libtorrent_aio branch. In this case all pieces of not wanted files will be stored in one temporary file per torrent. 
     320 
     321== I lost data on force recheck? == 
     322 
     323Force recheck discards all incomplete pieces. 
     324 
     325== Does Deluge support Initial/Super Seed? == 
     326 
     327Not yet, but it will be added in the future when libtorrent 0.15 is released. 
     328 
     329== Does Deluge have an embedded tracker? == 
     330 
     331No and it probably never will. We want to be the best !BitTorrent client around, and to do that we need to focus on just being a client. 
     332 
     333== Does Deluge support multi-tracker torrents? == 
     334 
     335Yes it does. You can edit the trackers associated with a torrent by right-clicking on a torrent within Deluge, and clicking on “Edit Trackers.”  
     336 
     337This conforms to the !BitTorrent Multitracker [http://wiki.depthstrike.com/index.php/P2P:Protocol:Specifications:Multitracker specifications] 
     338 
     339== What is the difference between full allocation and compact allocation? == 
     340 
     341Compact allocation only allocates as much storage as it needs to keep the pieces downloaded so far. This means that pieces will be moved around to be placed at their final position in the files while downloading (to make sure the completed download has all its pieces in the correct place). In full allocation, the entire space that a file needs is allocated as soon as one piece of that file is downloaded, thus decreasing fragmentation.  
     342 
     343We suggest that our users use full allocation. 
     344 
     345Deluge uses [http://en.wikipedia.org/wiki/Sparse_file sparse files] for full allocation, the compact allocation option is only useful on file systems that don't support sparse files (such as FAT or HFS+). 
     346 
     347== Selective downloading isn't working. How come? == 
     348 
     349Selective downloading requires full allocation, check you are not using compact allocation. See above for details between the two. 
     350 
     351== Which ports should I use? == 
     352 
     353The official ports for Bittorrent are `6881-6889`, but most ISPs block or at least throttle those ports, so users are encouraged to use a port range of something between `49152` and `65535`. 
     354 
     355== Deluge uses random ports instead of selected one, why? == 
     356 
     357You will need to click OK or Apply in Preferences after changing the port however Deluge will pick a random port if the chosen port is not available. 
     358 
     359Run `netstat` to check if the port is free. 
     360 
     361== What does "Auto Managed" do? == 
     362 
     363An "auto managed" torrent, is a torrent managed by Deluge. 
     364This means that it obeys Deluge's queue settings. 
     365By disabling "auto managed", a torrent will become active (i.e. start downloading/uploading). 
     366It will still be be bound by the stop ratio though (see 'Stop seed at ratio' under the Queue section of the torrent's Options tab). 
     367 
     368Note: All active torrents (including those not "auto managed") are counted in the total active queue settings. This means that if the total number of active torrents ("auto managed" and not) exceed the limit for total active torrents in the queue settings, Deluge will automatically queue any "auto managed" torrents until the limit is no longer exceeded. 
     369 
     370== Does Deluge have an equivalent to "Force Start"? == 
     371 
     372Deluge has "auto managed" torrents which are similar, see above for details. 
     373 
     374To make a torrent no longer "auto managed": 
     375 1. Select the torrent in question. 
     376 1. Select the options tab. 
     377 1. Unselect "Auto Managed". 
     378 
     379== What is a Magnet URI? == 
     380Magnet URIs are an easy way to add torrents by their info-hash.  You can learn more about them [http://en.wikipedia.org/wiki/Magnet_URI_scheme here]. 
     381 
     382== What is Peer TOS Byte? == 
     383IPv4 Header Type Of Service Byte [[http://shorewall.net/manpages/shorewall-tcclasses.html (More Info)]] 
     384 
     385Masks: Normal Service `0x00`, Minimize Cost `0x02`, Maximize Reliability `0x04`, Maximize Throughput `0x08`, Minimize-delay `0x10` 
     386 
     387== Can Deluge use blocklists such as !SafePeer or !PeerGuardian? == 
     388 
     389You can use the [wiki:BlocklistPlugin Blocklist Plugin]. 
     390 
     391== I have a status bar warning: "No Incoming Connections!" == 
     392 
     393You need to configure your router or firewall to allow (unblock) incoming torrent traffic for the network ports that Deluge uses.  
     394 
     395Enabling `UPnP` in Deluge and on your router can automatically open the ports as needed.  
    509396 
    510397= Enable Deluge Logging = 
    511 To enable logging run Deluge from a terminal with the following options. 
    512  
    513  * These options apply to all Deluge applications: `deluged`, `deluge-gtk`, `deluge-web` & `deluge-console` 
    514  
    515 === Logging to shell === 
    516 {{{ 
    517 deluge -L <loglevel> 
    518 }}} 
    519 === Logging to file === 
    520 {{{ 
    521 deluge -L <loglevel> -l <logfile> 
    522 }}} 
    523  
    524 === Available Log levels === 
    525  * `none` 
    526  * `critical` 
    527  * `error` 
    528  * `warning` 
    529  * `info` 
    530  * `debug` 
    531  
    532 Note: `debug` is ''very'' verbose and with a lot of torrents log files will be MB's in size. 
     398 [wiki:Troubleshooting#EnableDelugeLogging]