Page 1 of 1

InvalidTorrentError: torrent_id not in session

Posted: Tue Apr 02, 2013 10:32 pm
by bfogarty
Hi everyone-
Recently, I have been having trouble with the AutoAdd plugin. Instead of adding torrents from the watched directory to the queue like it should, it is changing the extensions of the files to .invalid and doing nothing. I am using Deluge version 1.3.6 and AutoAdd version 1.04 running on an up-to-date Arch installation. AutoAdd is the only plugin enabled. Here is the error being posted to the syslog:

Code: Select all

Mar 20 17:14:58 server-pc deluged[135]: InvalidTorrentError: torrent_id not in session
Mar 20 17:14:58 server-pc deluged[135]: [ERROR   ] 17:14:58 rpcserver:303 Exception calling RPC request: torrent_id not in session
Mar 20 17:14:58 server-pc deluged[135]: Traceback (most recent call last):
Mar 20 17:14:58 server-pc deluged[135]: File "/usr/lib/python2.7/site-packages/deluge/core/rpcserver.py", line 298, in dispatch
Mar 20 17:14:58 server-pc deluged[135]: ret = self.factory.methods[method](*args, **kwargs)
Mar 20 17:14:58 server-pc deluged[135]: File "/usr/lib/python2.7/site-packages/deluge/core/core.py", line 323, in remove_torrent
Mar 20 17:14:58 server-pc deluged[135]: return self.torrentmanager.remove(torrent_id, remove_data)
Mar 20 17:14:58 server-pc deluged[135]: File "/usr/lib/python2.7/site-packages/deluge/core/torrentmanager.py", line 559, in remove
Mar 20 17:14:58 server-pc deluged[135]: raise InvalidTorrentError("torrent_id not in session")
Mar 20 17:14:58 server-pc deluged[135]: InvalidTorrentError: torrent_id not in session
...and here is my autoadd config for the directory:

Code: Select all

    "2": {
      "max_download_speed": 0.0,
      "move_completed_path": "/home/shares/deluge/downloads/seeding",
      "remove_at_ratio_toggle": false,
      "label_toggle": false,
      "max_upload_slots": 0,
      "download_location_toggle": false,
      "append_extension_toggle": true,
      "label": "",
      "move_completed_toggle": true,
      "max_connections": 0,
      "max_upload_speed_toggle": false,
      "auto_managed_toggle": false,
      "max_connections_toggle": false,
      "download_location": "",
      "stop_at_ratio_toggle": false,
      "max_upload_speed": 0.0,
      "max_download_speed_toggle": false,
      "stop_ratio_toggle": false,
      "auto_managed": true,
      "abspath": "/home/shares/deluge/torrents",
      "add_paused_toggle": true,
      "stop_at_ratio": false,
      "move_completed": true,
      "path": "/home/shares/deluge/torrents",
      "append_extension": ".added",
      "add_paused": true,
      "queue_to_top_toggle": false,
      "queue_to_top": true,
      "enabled": true,
      "remove_at_ratio": true,
      "stop_ratio": 0.0,
      "max_upload_slots_toggle": false
    }
The plugin was working fine before, and I can't think what I might have changed to break it. Thanks for all your help.