View Single Post
Old 08-25-2017, 09:30 PM   #7
GreyFreeman
Junior Member
GreyFreeman began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Aug 2017
Device: NVidia Shield Tablet K1
Solved

Okay, I got this running. I'm pretty sure it was a permissions issues like Kovid suggested. Maybe several. I have a few lessons learned:

1. If you specify an account to run the service, you have to include the full machine name (e.g. SERVER01\user01).
2. If there is an "&" in your password, it will probably break the command string. If the UI is just constructing and running a command string, it'll probably have the same issues.
3. Each user profile on the machine has its own Calibre user database. I used the nifty UI tool to build my user database and their restrictions, logged in as an Admin account. I then tried to run the service with a service account. Those users no longer existed for that account.

That last one really threw me for a loop. I'm not sure I understand why that's the chosen architecture but, obviously, once you know it, you can work with it.

Thanks for all the suggestions.

EDIT: I should note that aCIDsLAM attempted to explain some of that to me. Apparently, I had to figure it out myself for it to stick. :-)
GreyFreeman is offline   Reply With Quote