Silversync Guide I: System Requirements
Silversync Server
Hardware
- 64 Bit CPU, 2.6 GHz Xeon or faster
- 4GB RAM
- 10GB of free disk space
- SCSI or SAS speed disks or equivalent SAS
- 1GB Network Interface Cards
Operating System
- Windows Server 2012 R2, 2016, 2019 or 2022
- The server must be configured for US English language, date and time settings (How-To)
- Enabled TLS 1.2
Please review the Application Server Hardening Guide and apply the Protocols & Cipher Suites script
Roles and Features
Silversync requires the following Roles and Features:
Try our PowerShell scripts for Roles and Features Installation: Knowledge Base
Windows Server 2022 | Windows Server 2019 | Windows Server 2016 | Windows Server 2012 R2 | |
Server Roles |
|
|
|
|
Features |
|
|
|
|
Web Server Role (IIS) Role Services |
|
|
|
|
Additional Software
- Minimum installed Microsoft .NET Framework Runtime Version 4.7.2
Open File Explorer and Browse the following path: C:\Windows\Microsoft.NET\Framework, Enter the folder with the latest version – for example, v4.0.30319. and Right-click any of the ".dll" files and select the Properties option. Click the Details tab. Under the "Product version" section, confirm the version of .NET is not lower than 4.7.2
Browsers
Access to Silversync for End Users, Help Desk and System Administrators is via a web-based console. Supported browsers are:
- Google Chrome (recommended)
- Mozilla Firefox
- Safari
- Microsoft Edge
- Internet Explorer 11
Account Requirements
- In a Domain Environment: To install Silversync, a domain account that is a member of the Local Administrators group is required.
- In a Workgroup Environment: To install Silversync, a local administrator account is needed.
File access methods
Silverback has two methods of access files for users. These are called Server Authenticates and User Authenticates. Depending on your decision the Silversync configuration will be split into different ways. So before you start installing Silversync, make a decision on what you want to use.
Server Authenticates |
Server Authenticates is the method where the Silversync system itself is used to access files. This means that the server has an account that needs permissions on all files that users will synchronizing, and access to the files is controlled by Silverback and the Tags assigned to the user. While using this method, the server will access the content on behalf of the user. This requires that the Server has READ permissions to the file location. The server authenticated access method is completely read-only. This method allows administrators to upload files and folders to file locations and users to upload files via the Personal File Management console. File consumption on user devices themselves is always read-only. |
User Authenticates |
User Authenticates is the method where the individual user's file permissions are used to access files. This means that a user must be given minimum read permissions to files and folders before they can synchronize them. Administrators can assign content to users and users can upload files to accessible folders and shares. Any content where the user does not have proper NTFS permissions will not be listed or blocked from uploading Files can be accessed with Read/Write permissions and administrators can provide content in folders or users can upload and open files via the Personal File Management console and/or with the Matrix42 Documents application. |
Firewall Rules
Traffic source (from) | Destination (to) | Port Protocol |
---|---|---|
Devices (Internet) | Reverse Proxy | 443/tcp |
Reverse Proxy | Silversync Server | 443/tcp |
Admin Workstation | Silversync Server | 3389/tcp |
Silversync Server | Domain Controller | 389,636/tcp |
Silversync Server | Silverback Server | 443/tcp |
Devices (Wi-Fi) | Silversync Server | 443/tcp |
DNS
The Silversync server needs to be accessed from the Internet and the internal network; therefore, you need to create DNS entries in your respective DNS servers (where imagoverum.com is equal to the external company domain name).
- The external DNS name for Silversync is silversync.imagoverum.com
- The internal DNS name for Silversync is silversync.imagoverum.com
An authoritative DNS aliases needs to be created for silversync.imagoverum.com and it must resolve to IP the external interface of the Reverse Proxy or DMZ Proxy. An internal DNS aliases needs to be created for silversync.imagoverum.com and it must resolve to the Silversync server interface.
SSL
The Silversync solution allows users to securely synchronize content to their devices and requires an established trust relationship between the device and server. The Silversync web service requires one certificate signed by a Certificate Authority trusted by the devices. The certificate must also match the DNS Name outlined in previous section.
A full list of iOS trusted Certificate Authorities is available at: http://support.apple.com/kb/HT5012.
The Silversync Website Certificate is a core requirement for Silversync to function, so please have the PFX/P12 Certificate Bundle available during installation.