Installing the Application Service
The dbFrontService is fully and automatically installed by the installer but you may need to update some settings if the installation was a bit more complex or if you would like to tweak them to better match your own environment
Command Line Options
By default the dbFrontService installs in: [C:\Program Files (x86)\dbFrontService].
The following are some command line options you can use to install or uninstall the service.
- To install, execute:
- To uninstall, execute:
- To run without installing, execute:
- To start the console menu:
To update the setting you need to edit the included [dbfrontservice.exe.config] file and adjust the following settings.
This first group of settings covers the core of what is required to get dbFront running.
|ServicePort:||The port on which this service will listen. The default is 8080.|
|UserDomain:||Enter the name of the current server to use the users on the local system. You can also specify the name of a domain to use the full active directory domain.|
|UserContainer:||The name of the active directory container(s) for users and groups. This is only required for non-default active directory structures. e.g. "CN=Users,DC=corp,DC=domain,DC=com"|
|ContextType:||The ContextType will automatically adjust depending upon the Server or Domain that is used to authenticate they user. If there is a problem you can manually set it to either "Machine" if you are authenticating against the local machine, or "Domain" if you are authenticating against a network Domain.|
|LoginType:||The LoginType is 2 (Interactive) by default which means that users need to have interactive Logon Rights. If the LoginType is set to 3 (Network) then the users are expected to have network access privileges.|
|SetupLocked:||If this key is missing or set to "true" then access to Authentication Setup is removed from the login screen.|
|ShowDomainName:||If this key is set to false then dbFront will hide the name of the authentication source (computer name or AD name) or replace it with the name "Default"|
|SessionExpiryMinutes:||Specifies how long an inactive session will remain active.|
If you encounter any issues then please read our Troubleshooting Guide.