FileConnect Enterprise v3 (FCEv3) Setup Guide
This guide explains how to install, configure, and activate FileConnect Enterprise v3 (FCEv3) in a production environment. It covers prerequisites, virtual machine setup, connector configuration, licensing, verification, and optional enhancements.
1. User Accounts
Default accounts referenced during setup:
| System/App | Username / Password | Purpose |
|---|---|---|
| VM Login | diskover / darkdata |
Primary Diskover service user on the VM OS |
| VM Login (Admin) | vagrant / vagrant |
Administrator account for the VM OS |
| Diskover App | admin / darkdata |
Diskover web application administrator (password may be changed in the app) |
| Elasticsearch | elastic / <stored in appsettings.json> |
Password is stored in /opt/recordpoint-connector/appsettings.json and can be retrieved via the helper script below |
| RabbitMQ Management Plugin | diskover / darkdata |
Management UI at http://localhost:15672
|
Retrieve the elastic password from appsettings:
bash /opt/recordpoint-connector-IndexBuilder/Deployment/get-appsettings-elastic-pass.sh
Reference: user account table and retrieval script.
2. Prerequisites and Preparation
Install a supported hypervisor (VMware or VirtualBox) on the host system before proceeding. Ensure your environment meets the documented host requirements.
3. Azure Application Registration
- Sign in to the Azure Portal with an Admin account.
- Open Azure Entra ID → App registrations → New registration.
- Set Name to
FileConnect Enterpriseand Supported account types to “Accounts in this organizational directory only”. - Click Register and record the Application (client) ID.
- Go to Certificates & secrets → New client secret. Describe it (e.g., “fce secret”) and choose a 12–24 month expiry.
- Copy the Value of the secret and store it securely (not the Secret ID).
4. Configure the RecordPoint Connector
- Sign in to your RecordPoint region (e.g., https://usw.records365.com).
- Open the gear icon → Connectors → + Add Connector → FileConnect Enterprise (v3).
- Enter the Azure Application (client) ID.
- Set Aggregation Level to Lowest Level Folder.
- Optionally rename, then Save and Enable the connector.
Reference: connector creation and aggregation level.
5. Download Configuration Files
| File | Description |
|---|---|
| Configuration Settings (JSON) | Connector configuration JSON; imported later in the FCE Management UI. |
| RPM Package Manager File (ZIP) | Contains the FCEv3 RPMs for service installation on the VM. |
| OVA Installer | Choose VMware or VirtualBox OVA to create the VM. |
Reference: download list and purpose.
6. Create the Virtual Machine
- Import the OVA into VMware or VirtualBox and name the VM.
- Recommended resources: Disk ≥256 GB, CPU: 4 cores, Memory: 32 GB (≤50% of host), Networking: NAT for initial startup.
- Start the VM and allow one-time setup to complete before making changes.
Reference: VM creation guidance and resource recommendations.
7. License Diskover
- Log into the VM as
diskover. - Generate hardware ID:
sudo -i cd /opt/diskover python3 -m pip install -r requirements.txt python3 diskover_lic.py -g exit
- Share the ID with RecordPoint to receive
diskover.licanddiskover-web.lic. - Install licenses and restart Diskover:
sudo mv ./diskover.lic /opt/diskover/ sudo mv ./diskover-web.lic /var/www/diskover-web/src/diskover/ sudo systemctl restart diskoverd
Reference: Diskover licensing steps and paths.
8. Install FCEv3
- Copy the RPM ZIP to the VM and install:
unzip -o rpm-packages-*.zip && sudo dnf install ./recordpoint-connector-*.rpm && rm ./recordpoint-connector-*.rpm
- Retrieve and store the Elasticsearch password (bootstrap file):
sudo awk 'END {print $NF}' /root/elastic_user- (Alternative after OVA configuration) retrieve from appsettings:
bash /opt/recordpoint-connector-IndexBuilder/Deployment/get-appsettings-elastic-pass.sh
- Run the OVA configuration script:
cd /opt/recordpoint-connector-IndexBuilder/Deployment sudo chmod a+x ./configure-ova-rpms.sh sudo ./configure-ova-rpms.sh
Verify services are running:
./fcectl.sh --status
Reference: installation commands and service verification.
9. Configure FCEv3 Connector (in UI)
- Open http://localhost:8080/#/setting.
- Enable as needed:
- Azure Logging → Enable Azure Monitor
- Document Cracking → Extract and Store File Content or Extract Content Metadata Only (Author)
- Crack Image Types and Enable OCR (if required)
- Import the Connector Configuration JSON downloaded earlier.
- Paste the Azure App Registration Client Secret, optionally Test Settings, then Save.
Reference: UI settings and JSON import.
10. Validate Diskover Access
- Open http://localhost:8000 and log in as
admin. - “No completed indices found” is expected until tasks are created and run.
Reference: Diskover login and first-time state.
11. Updating an Existing FCEv3 Installation
- Download the latest RPM ZIP from the connector configuration page.
- Install as in Step 8, then re-run the configuration script:
sudo bash /opt/recordpoint-connector-IndexBuilder/Deployment/configure-ova-rpms.sh
Consider reviewing Elasticsearch memory guidance in the FAQ.