Configuring the Services Server
On a fresh install, configuring the Services Server requires starting the Archer services.
On this page
Task 1: Verify the domain user account has access to network share and company_file directories on the network share
- Ensure that the log file is on a local drive and not the network share.
- From Archer Control Panel, verify the path to Logging on the Installation Settings tab. Make certain that the log file is on a local drive and not the network share.
- In Explorer, verify that the Domain Account has Modify or Read/Write permissions.
- Navigate to the network share and verify that the following folders have Modify or Read/Write permissions.
- File Repository
- company_files
- Indexes
Task 2: Verify the X.509 certificate permissions
This task ensures that the service account used by the services have Read permissions to the relevant X.509 certificate private key. This certificate was specified during the initial installation. For more information, see X.509 Certificates.
- Start the Microsoft Management Console (MMC). Do the following:
- Click Start and Run.
- In Open, enter :
mmc
- Click OK. The Console Root window opens.
- Click File > Add/Remove Snap-In.
- In Available snap-ins, select Certificates and click Add.
- Select Computer account and click Next. The Select Computer dialog box opens.
- Select Local computer (the computer this console is running on), and click Finish.
- Click OK.
- Expand the Certificates (Local Computer) and the Personal folder, and click Certificates. If the certificate was created during the initial installation, the Archer Configuration certificate is listed.
- Right-click Archer Configuration or the certificate specified during the installation and click All Tasks > Manage Private Keys.
- In Group or User Names, do 1 of the following:
- If the account is listed, go to the next step.
- If the account is not listed, do the following:
- Click Add.
- In Enter the object names to select, enter the applicable object names, and click OK.
- In Permissions for [account], do the following:
- At Full control, clear the Allow checkbox.
- At Read, select the Allow checkbox.
- Repeat steps 9 and 10 for each account running the Archer Services.
- Click OK, save and close the Console window.
Task 3: Make the certificate revocation list accessible
Each time a job process starts, it validates the Certificate Revocation List (CRL). If a Archer server does not have direct internet access, making the CRL distribution point inaccessible, a 15-second timeout occurs before the process can to continue. This timeout can introduce a significant delay for each job process that the Job Engine service starts.
To eliminate the 15 second delay, complete 1 of the following tasks:
Disable the certificate revocation list validation
Complete this task to disable CRL validation for the user account running the Job Engine service. Disabling CRL validation does NOT disable signature verification. The signing certificate still matches against the trusted root store.
- Open Command Prompt.
- Enter:
wmic useraccount get name,sid
- Click OK.
- Find the SID for user account running Job Engine.
- At the Command Prompt, enter:
RegEdit
- Go to HKEY_USERS > [SID of user account running Job Engine] > Software > Microsoft > Windows > CurrentVersion\WinTrust\Trust Providers > Software Publishing.
- In the right pane, double-click State.
- Change Value data (Hexadecimal) from 23c00 (default, checking enabled) to 23e00 (checking disabled).
- At the Command Prompt, enter:
- Click OK.
Set a system-level HTTP proxy
Complete this task to set a system-level HTTP proxy so that any user who logs in to the system has Internet access without having to take another action. This situation may not be desirable behavior.
- Open Command Prompt.
- Enter:
netsh winhttp set proxy proxy-server=”[MyProxyServer:port]” bypass-list=”<local>,”
where [MyProxyServer:port] is populated with an actual proxy server and port number.
- Press Enter.