I think I've spotted the problem. In your example you have used the "root" account in the configuration file
whereas I have used a no-privileged "orthanc" account. To get thing working I did this:
1. Dropped the orthanc database
2. Created the orthanc database as root
3. Started the orthanc server using the root credentials
All now works. If I subsequently restart the server but using the "orthanc" credentials then
it still works. It seems that something requires root permission on first start up but not
subsequently.
If I do this it doesn't work:
1. Drop the orthanc database
2. Create the orthanc database as root
3. Grant all privileges on the orthanc database to user "orthanc"
4. Start the Orthanc server with non-root "orthanc" user credentials.
thanks,