SYSTEM account [SOLVED]
Posted: Sun Oct 26, 2014 9:54 am
For the benefit of controlling Deluge remotely, it needs to run under the SYSTEM account.
The SYSTEM account (C:\Windows\System32\config\systemprofile) is not the administrator account (C:\Users\Administrator).
Administrator can fully operate Deluge.
SYSTEM cannot, in particular not the daemon (deluged.exe).
I opened a shell as SYSTEM (run "PSEXEC -i -s CMD" as administrator)
SYSTEM> deluge-1.3.10-win32-setup.exe ---> Success (but AppData\Roaming\deluge is missing)
SYSTEM> deluged.exe ---> FAILURE (no error message, no event log)
Administrator> deluged.exe ---> Success
SYSTEM> deluge.exe ---> Only classic mode, cannot connect to deluged
SYSTEM> deluge-console info
There is no such folder in C:\Windows\System32\config\systemprofile\AppData\Roaming
How can SYSTEM start (and connect to) deluged?
Why is the AppData\Roaming\deluge folder missing?
Is SYSTEM intended to run Deluge?
Does the solution involves configuration or programming?
The SYSTEM account (C:\Windows\System32\config\systemprofile) is not the administrator account (C:\Users\Administrator).
Administrator can fully operate Deluge.
SYSTEM cannot, in particular not the daemon (deluged.exe).
I opened a shell as SYSTEM (run "PSEXEC -i -s CMD" as administrator)
SYSTEM> deluge-1.3.10-win32-setup.exe ---> Success (but AppData\Roaming\deluge is missing)
SYSTEM> deluged.exe ---> FAILURE (no error message, no event log)
Administrator> deluged.exe ---> Success
SYSTEM> deluge.exe ---> Only classic mode, cannot connect to deluged
SYSTEM> deluge-console info
There is a folder C:\Users\Administrator\AppData\Roaming\deluge[ERROR ] 09:16:46 client:391 RPCError Message Received!
--------------------------------------------------------------------------------
RPCRequest: daemon.login(localclient, 0d36d4d609acdd8dfad33cf24de573f0797dd24f)
--------------------------------------------------------------------------------
File "deluge\core\rpcserver.py", line 259, in dispatch
File "deluge\core\authmanager.py", line 93, in authorize
BadLoginError: Password does not match
--------------------------------------------------------------------------------
Failed to connect to 127.0.0.1:58846 with reason: Password does not match
There is no such folder in C:\Windows\System32\config\systemprofile\AppData\Roaming
How can SYSTEM start (and connect to) deluged?
Why is the AppData\Roaming\deluge folder missing?
Is SYSTEM intended to run Deluge?
Does the solution involves configuration or programming?