Navigation:

Software Installation >> Pre-requisites

Pre-requisites

Computer Specifications

Browser Compatability

TCP/IP Ports and Addresses

Microsoft .Net Framework

Preparation for Synergy W700B Installation

 

Computer Specifications

IMC recommends the below computer specifications as a minimum to run Synergy on all but very small installations.

Failure to meet minimum computer specifications may result in poor performance and incorrect operation.

Note:Ensure that the host machine for Synergy has all the latest Windows updates before installing the Synergy software.

The Customer should employ a backup system, with Microsoft SQL integration, appropriate to their data protection requirements.

The IMC Group strongly recommends the use of an appropriately rated Uninterruptable Power Supply (UPS), with automatic shutdown technology.

 

Server Installation Considerations

1.IMC does NOT support Synergy use in a mixed webserver environment and Synergy should not be installed in such an environment.

2.IMC Recommends against running Synergy in a mixed database server environment.

3.Server 2012 R2 Essentials and Server 2016 Essentials editions can be configured to run W700A or W706A; however, IMC recommends against this and will only provide support by arrangement prior to installation at additional cost.

 

Windows 2008/2008 R2 or 2012 R2 Server

Processor

2.5GHz or faster

Ram

8GB

Hard-drive: Physical Machine

Virtual Machine

x2 250GB set up as RAID

70GB

Media

DVD-ROM drive

USB

USB ports minimum 2 spare

Network

1GB Ethernet network port

Note:The Host machine must NOT be configured as a Web Server (IIS).
       If the Web Server Role is enabled on the target Server, remove the Role before installation.
       hmtoggle_plus1        Click here for instructions on how to configure this setting.
Note: Synergy W700A or W706A must NOT be installed on a Domain Controller. SQL Server security restrictions mean that the installation will usually fail.
Note: Synergy can NOT be installed if the Operating Systems GUI has been uninstalled.

 

Windows 7 Professional/Enterprise, Windows 10 Pro/Enterprise - Very Small Installations

Very small installations; i.e: one Site of up to 25 sensors with up to two SR2s and up to five Users, with LAN-only browser access, may be installed on a dedicated Windows 7 Service Pack1 or later machine, with the specification below.

Note:The Operating System must be a Professional or Enterprise variant.

Processor

2.5GHz or faster

Ram

2GB (32-bit) 4GB (64-bit)

Hard-drive

250GB

Media

DVD-ROM drive

USB

USB ports minimum 2 spare

Network

1GB Ethernet network port

Note:The Host machine must NOT be configured as a Web Server (IIS).
       If the Web Server Role is enabled on the target Server, remove the Role before installation.
hmtoggle_plus1Click here for instructions on how to remove the Web Server Role

 

Windows 7 and Windows 10 - USB Suspend Disable Procedure

If you are planning to connect a CR2 or AW04 device through USB, then USB Suspend must be disabled in Advanced Power Settings on all machines that the CR2(s) or AW04 are connected to.

Note:This procedure is not applicable to Server Operating Systems.
hmtoggle_plus1Click here for instructions on how to disable USB Suspend for Windows 7 and Windows 10

Browser Compatability

The Synergy system employs a scalable, browser based, SQL database which is used through a browser.

The Host machine and Client machines MUST have one of the browsers below installed:

Internet Explorer 8, 9, 10 or 11.

Microsoft Edge (Windows 10).

Google Chrome Version 29 or later.

Mozilla Firefox Version 23, 24, 25, 26, or later.

 

Windows Server 2008, 2008R2 and Server 2012R2 Windows 7 Professional/Enterprise, Windows 10 Pro/Enterprise Pre-requisites - TCP/IP Ports and Addresses

Service

 

XML Data

Command

Debug

SynergySR2Service

 

 

10992 TCP

11002 TCP

SynergyDataService

10997 SMS/ARB Module

10991 TCP (DB set)

 

11004 TCP

SynergyArchiveService

8080 TCP

 

 

11010 TCP

SynergyCR2USB

 

 

10996 TCP

11007 TCP

Synergy Management Tool

- SQL connection

1433 TCP, 1434 UDP

 

 

 

Apache Web Server

80 TCP

 

 

 

Synergy WCF Connection

8081 TCP

 

 

 

There are no IANA registered Port Numbers for Synergy; instead it uses unassigned Port Numbers:

Reference:

http://www.iana.org/assignments/service-names-port-numbers/service-names-port numbers.xml

as of 17/12/2012.

The SQL and Apache Web Server ports are all IANA registered Port Numbers and should be available.

If a conflict arises on the host machine, Synergy TCP/IP ports can be configured during installation; for the majority of systems the default ports will suffice.

Where Port Numbers need to be changed, care should be taken to avoid well-known and assigned Port Numbers; consult the IANA website and do not use Port Numbers below 1024.

If Port Numbers are altered, make a note of any changes and then modify the matching service data during Database Configuration.

Where Hardware Services are installed on distributed machines, Port Numbers can be shared amongst the distributed machines.

The Synergy IP Address / Hostname and Port Number can be set during installation of the Hardware Services; this must match the address of the Synergy Server and the Data Service Port No. set for the Hardware Services during initial System Configuration.

The Hardware Service Command Listening Ports will be automatically updated by the Data Service when each Hardware Service initially makes contact; so these can be altered without manually updating the database.

The Debug ports are solely used by the Service Debug Viewer for IMC maintenance purposes; so again these can be altered without modifying the database.

Debug Port Numbers are altered by editing the Hardware Services setup.xml file, found in the Services Common Application Data Folder.

 

Windows Server 2008, 2008R2 and Server 2012R2 Pre-requisites - Microsoft .Net Framework

The installer includes bootstrappers for the Microsoft .Net Framework (3.5 and 4.5) and will install automatically, where required, during the install process.

However, on machines running Windows Server 2008 or Server 2012 onwards, you must enable the .Net Framework manually on the Server, prior to Synergy installation.

Windows Server 2008/2008 R2

hmtoggle_plus1Checking if .Net 3.5.1 is enabled on Windows Server 2008/2008 R2
hmtoggle_plus1Enabling.Net Framework 3.5.1 on Windows Server 2008/2008 R2

Windows Server 2012, 2012 R2 or 2016

hmtoggle_plus1Checking if .Net 3.5 or 4.5 is enabled on Windows Server 2012, 2012 R2 or 2016
hmtoggle_plus1Enabling.Net Framework 3.5 and 4.5 on Windows Server 2012, 2012 R2 and Windows Server 2016

Preparation for Synergy W700B Installation

W700B User Credentials

If Synergy W700B is to operate a Microsoft SQL Server running on a separate machine, Synergy will require Windows Network Login Credentials to operate.

The login Username and Password will be required at various stages during the installation process.

The login used for Synergy MUST have password set to Never Expire.

This login MUST NOT be the login used to install Synergy.

Using the same login will cause database creation to fail and would, in any case, result in a worse security situation post install, as the Synergy Services would be left running as Administrator on the Local System and as an SQL Administrator on the SQL Server.

Customers SHOULD NOT add this Synergy System login to their SQL Server.

The login will be added automatically during Synergy installation.

Allowing the installation to add the Synergy Service Logins to the SQL Server gives the best security situation, because the Service Login will only be granted access to the databases created for Synergy, with the minimum roles required to operate the system.

IMC recommends that customers create a network User Login specifically for the Synergy System.

W700B SQL LAN Connection

Various Synergy Services and Tools will need connectivity to the Microsoft SQL Server.

The Customer MUST ensure connectivity to the SQL Server from the Synergy Server machine. This may include the necessity to create Firewall rules to allow TCP and UDP access on either Port 1433 or Customer Specified Instance Port Number to the SQL Server (Port 1434 for Client Install).

Potential Installation Issues

Some antivirus programs may detect a false positive on the Synergy installer. If this happens, you should disable your antivirus program during the installation process.

If installation of the Synergy Server Components is interrupted or fails for any reason, you should perform a complete removal of the Synergy Server Components, before attempting a re-installation.

Follow the procedure described in Synergy Server Removal to completely remove any existing Synergy Server Components.