Replies: 32 comments 4 replies
-
Thank you so much! Was looking exactly for this! |
Beta Was this translation helpful? Give feedback.
-
Thank you! Works great! |
Beta Was this translation helpful? Give feedback.
-
Maybe you canb assist, I have tried this under windows 10 and not had a lot of luck. I expect I am just missing a piece and just can't see it. My issue is not getting it defined. That works fine. It also starts up and shows running, BUT I cannot get access tot he webui. Even from a user logged into the local machine. Just running it as the user and everything works fine. I can get the the webui and access everything as expected. I expect it is just not really starting up even though it says it has started since it is not writing anything to the log file. I will say I am running is under the Local Service ID. But I did copy over the setting files to C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\qBittorrent AND the Local Service has access to the directory I am writing to. Thoughts on where I am going wrong? There is a little more detail here if you have time to give me some thoughts. https://qbforums.shiki.hu/index.php/topic,4268.0.html Thanks |
Beta Was this translation helpful? Give feedback.
-
Please ignore my question above. It has been resolved and did end up being a simple mistake on my part as I had figured. |
Beta Was this translation helpful? Give feedback.
-
Has anyone managed to get this to work while saving the torrents to a SMB share? I run qBittorrent 3.3.5 in a Windows Server Core 2012 R2 VM (because reasons) and have it save them to a SMB share on a file server. This worked fine while qBittorrent was being ran as a user process, but as a service (being ran under a domain admin account) it never creates (or modifies) any files on the SMB share. Both the VM and the SMB file server are joined to the same domain. I've checked the log file and all I get are a bunch of the following entries
Switching back to running it as a user process works fine. The domain admin account does have full access to the SMB share, and i've verified it can create/update files. I've also tried clearing out the contents of the share, just in case, but that had zero effect and the I/O errors persisted. I'd love it if I could get this to run as a service, because as of right now im going to have to have the VM auto-login, have qBittorrent be a startup item, and then run a script to lock the screen. I'd also have to change group policies for Windows Update to permit it to reboot while a user is logged in. |
Beta Was this translation helpful? Give feedback.
-
marukka : You can try running the service as a user who has permissions to the SMB Share. Or you can add the QBSERVERNAME$ computer account to the list of users who have access to the share. I would also suggest using the UNC (Universal Naming Convention) path instead of the drive letter (if you can) so that instead of going to D:\REDACTED\ (since the local system account doesn't know what D: is mapped to, that's a user setting) it would go to \SERVER\SHARE\DIRECTORY |
Beta Was this translation helpful? Give feedback.
-
nssm is a breeze to work with. Great tip to share. Already using this for a usenet program. |
Beta Was this translation helpful? Give feedback.
-
I like to revive the dead, but after two years it would be nice to have an official reply, if having qBittorrent running as a service natively without the help of a service wrapper is a feature on the road-map. |
Beta Was this translation helpful? Give feedback.
-
If you don't insist on running specifically as service you may use the built in Windows Task Scheduler. |
Beta Was this translation helpful? Give feedback.
-
I will possibly open a bug report, but service install from qBitTorrent would be better for support. |
Beta Was this translation helpful? Give feedback.
-
@sbeaudoin I run it since years as a service and it is working, most probably you have missed something in the setup. I would suggest you first to run qbt under your account, if it is working, then try to run it under another account. |
Beta Was this translation helpful? Give feedback.
-
@sbeaudoin What account did you set this up to run under? You don;t specify the version of windows or qBitTorrent., etc. The big part to remember is to coy the config files over to whichever user you run this under as the config files live in the roaming profile for eh user that it runs under. That is where the information for the WEB GUI is. the port, user, etc. |
Beta Was this translation helpful? Give feedback.
-
The account is a domain administrator, I don't think this is a security issue. The host of the service is a domain computer. It is running under Windows 10 1803, latest qBitTorrent (4.1.1). As for the config files, if I run QBT manually from a session opened with the same user as the service, the web interface run ok. The problem occur if I run the app while the service is running. After that, the only way it works is by restarting the service, so, it is ok now. |
Beta Was this translation helpful? Give feedback.
-
@sbeaudoin I never run the application and the windows service with the web UI at the same time, because I would run two different instances of QBT at the same time, what could cause maybe some problems. When I need to change something in the settings of QBT, which aren't available in the web UI (for example RSS feeds), I stop the windows service, start QBT as application, change the settings, close QBT as application and restart the windows service. |
Beta Was this translation helpful? Give feedback.
-
It is working now. I think it is because it should be run once the usual way before being able to use it as a service. Possibly to create config files. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I have kind of the same problem as the person above. The service runs ok and I can add torrents, but as soon as I restart Windows, all the torrents are gone |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I actually got it working again with nssm.
For me, this runs qBittorrent as a service and points it to a common profile directory. |
Beta Was this translation helpful? Give feedback.
-
One thing I initially disliked about nssm is a lack of graphical interface, and a lack of ability to see an overview of every service you’re running. But then I figured out you can see all of them in services.msc, duh! You’d want to install and uninstall using nssm, but in Services.msc, you can pause, restart, etc. I like nssm better now. Recent Windows 10 automation features still make it a breeze to use apps that merely autostart. I’m not as passionate about services as some are. |
Beta Was this translation helpful? Give feedback.
-
I have something to add to this and I'm not sure if anybody else experienced this aswell. |
Beta Was this translation helpful? Give feedback.
-
When I set this up, it totally ruined desktop usability. When I try to add a torrent, it won't download the metadata and show me the content of the torrent, so I can't pick and choose what parts of the torrent I want to download, which is very frustrating. When I start the torrent, it immediately goes to "stalled" and all of the trackers say "not contacted yet." This goes for all of my existing torrents as well. Sometimes the torrent will download when I reboot the computer, but it's almost as though everything stops when I open qbittorrent on my desktop. Is there a workaround for this? qBittorrent runs when I'm logged out which is nice but it's left largely unusable on desktop now. Edit: I created a workaround. I only wanted this as my computer has been having BSOD problems lately that I'm trying to fix but are as of this time unresolved, it's very frustrating when my computer bluescreens at 12:00pm while I'm at work, so I can't log in and start qBittorrent downoading/seeding again until I'm off at 5:00pm and can go home and do that. I fixed this by creating a batch script that tells the qBittorrent service to stop when ran, and a scheduled task that runs the batch script upon logon. |
Beta Was this translation helpful? Give feedback.
-
I only manage torrents in GUI mode, that is, first stop the service and then restart it. |
Beta Was this translation helpful? Give feedback.
-
I am still having the same problem. The issue #13921 does not answer to the problem I am having on Windows using NSSM. Is there a fix for this? Sometimes qbittorrent will crash the week before and NSSM will restart it automatically. When I log in after that my whole torrent list is empty. I have to manually add again my .torrent files. |
Beta Was this translation helpful? Give feedback.
-
A few problems I encountered when using the Local Service account instead of own account and how I solved them:
|
Beta Was this translation helpful? Give feedback.
-
I followed the instructions in #4498 (comment) and saw the |
Beta Was this translation helpful? Give feedback.
-
Here's the feature request to have qBittorrent be installed as a Windows service via the installer. Transmission already does this on their Windows installer so it's not impossible for the qBittorrent team to make it happen on Windows as well. Please give it a thumbs up if you want it. |
Beta Was this translation helpful? Give feedback.
-
I'm not sure why anyone would want it run under local service. I think it is much more wise to create a user account and run it under that, which is more permissive and allows you to define permissions specifically for the user which qbt is running under. Just my 2 cents, of course. |
Beta Was this translation helpful? Give feedback.
-
Just because you're incapable of thinking of use cases doesn't mean other people aren't. The only purpose of your reply is to fulfill a narcissistic desire to hear your own voice. |
Beta Was this translation helpful? Give feedback.
-
Is there a way to redirect magnet links to be opened by the qBittorrent service? Currently, if I click a magnet link a new process of qBittorrent is created with the configuration in the default location, etc. |
Beta Was this translation helpful? Give feedback.
-
I'm running qBittorrent as a service and it's really great, but it's not really straight forward.
It would be nice if qBittorrent would be able to run as a service per se.
Instructions to run qBittorent as a service:
Advanced: Use the Local Service account instead of own account
Beta Was this translation helpful? Give feedback.
All reactions