Thanks for all of the work you do with Deluge - I'm a big fan and appreciate it! Recently, I made the switch from using the Linux version of Deluge to Windows. It's almost exactly the same. For various reasons, I have Deluge and a VPN client installed on a brand new & dedicated Windows 7 x64 VM build (fully patched.) I have pre-configured everything including reverse DNS and it works great - except for one major thing.
As I have in the past, I created labels and have each set to copy downloaded files into a specific folder. Since Deluge is on a VM with little drive space, I have it caching / saving incompletes locally, but have set the path to save complete media to a mapped drive. Unfortunately, I have yet to be able to save completed files to mapped drives yet. When it finishes anything, I get the below in the log:
I've researched and tried all of the below. Some came from these forums, but none worked:Could not move storage for torrent xxx-hashvalue-xxx since D:\Downloads\Shows does not exist and could not create the directory: [Error 3] The system cannot find the path specified: u'D:\\'.
- Tried using a different letter (Z: instead of D:) for mapped drive (per forum post I found)
- Tried not mapping to an admin share
- Verified share had full share & NTFS permissions for "Everyone" (I can easily copy the files manually without issue)
- Uninstalled Deluge + all configurations then reinstalled and reconfigured
- Tried using a shorter path by mapping directly to the Downloads folder (making the path for it to copy to "D:\Shows")
- Tried mapping to admin share and folder share
- Tried paths with & without spaces & special characters in name
- Tried setting it to a UNC path. When setting it to "\\192.168.0.25\downloads\shows", I got the below error in the log:
As you can see, this error was actually "access denied" even though the user has full rights to the folder plus credentials saved in Windows (not domain joined).Could not move storage for torrent xxx-hashvalue-xxx since \\192.168.0.25\downloads\shows does not exist and could not create the directory: [Error 5] Access is denied: u'\\\\192.168.0.25\\downloads\\'
This is really frustrating for something that should be incredibly simple. Any ideas or suggestions? Until solved, I think I may just use BTSync between the two boxes even though I don't have too much space available on the VM.
Environment Details
- System with Deluge Installed
---- Brand New Windows 7 x64 VM build / fully patched / ESXi 6.5 host
---- Deluge 1.3.15 (Client & Server)
---- Deluge running as service executing "deluged-debug.exe" with parameters defining path to config files in local user's profile (default path)
---- No custom changes made to conf files as reverse proxy set up using RequestHeader solution which is hosted on primary PC below
- System I'm Mapping to
---- Windows 10 x64 (fully patched)
---- Standard SMB share using IP - not hostname - in UNC path
---- Dragging downloaded files/folders over from cache folder to mapped destination folder outside of Deluge works 100% fine
-Other
---- Systems have 1gbps connection over ethernet
---- Win10 box has physical NIC but Deluge box has virtualized one (E1000)
Snippets Conf Files
To note, I get the same error if I select a mapped drive for "Move completed downloads to:" or choose a mapped path in label options. Below are snippets of the pertaining conf file for each:
Example of mapped Path from label.conf
Snippet from core.conf"shows": {
"max_download_speed": -1.0,
"stop_at_ratio": false,
"apply_move_completed": true,
"apply_queue": false,
"auto_add": false,
"max_upload_slots": -1,
"prioritize_first_last": false,
"move_completed": true,
"max_connections": -1,
"is_auto_managed": false,
"max_upload_speed": -1.0,
"auto_add_trackers": [],
"remove_at_ratio": false,
"stop_ratio": 2.0,
"move_completed_path": "D:\\- Downloads -\\Shows",
"apply_max": false
},
Please help - Thanks!"complete": {
"max_download_speed": -1.0,
"stop_at_ratio": false,
"apply_move_completed": true,
"apply_queue": false,
"auto_add": false,
"max_upload_slots": -1,
"prioritize_first_last": false,
"move_completed": true,
"max_connections": -1,
"is_auto_managed": false,
"max_upload_speed": -1.0,
"auto_add_trackers": [],
"remove_at_ratio": false,
"stop_ratio": 2.0,
"move_completed_path": "D:\\- Downloads -\\Complete",
"apply_max": false
},