Last updated on October 10, 2016

Appspace System Requirements

This article provides information on all system requirements necessary to setup, configure, and use Appspace. Before you install or use any Appspace product, we recommend that you verify your computer meets or exceeds the minimum system requirements for the product.

Important

These are recommended guidelines and are not definitive or mandatory requirements. Exact specifications may vary from deployment to deployment depending on the services and design requirements of each installation. It is up to the system administrator to define the required hardware specifications to support and sufficiently scale to support the overall server load.


Hardware and Operating System Requirements


The table below lists the minimum hardware requirements for an Appspace Core on-premise server.

Feature Minimum Recommended
Operating System (OS) Windows Server 2008 R2 SP1 Windows Server 2012 R2
CPU 2 x Intel Xeon E5520 @ 2.26GHz or equivalent 2 x Intel Xeon E5520 @ 2.26GHz or equivalent
Memory 8GB RAM, 1333 MHz 12GB RAM, 1333MHz
HDD / Storage 3 x 250GB 7.2K RPM SATA in RAID-5 or equivalent 4 x 500GB 7.2K RPM SATA in RAID-10 or equivalent
Network Single 10/100 NIC Single 10/100/1000 NIC

Note

Virtualization is supported on VMware, provided the virtualized environment is configured to match the recommended specifications listed above.

Warning

Please only use local hard drives to install Appspace. Remote storage drives such as SAN and NAS are not supported.


Platform Software Requirements


The table below lists the minimum software requirements to host Appspace Core on an on-premise server.

Platform Microsoft Windows Server 2008 R2 SP1 Microsoft Windows Server 2012 R2
OS Edition
  • Standard Edition
  • Web Edition
  • Enterprise Edition
  • Datacenter Edition
  • Standard Edition
  • Datacenter Edition
Software Versions
Microsoft .Net Framework
  • Microsoft .Net Framework 4.5.2 (Requires 4.0 before 4.5 installation)
Microsoft Visual C++
  • Microsoft Visual C++ 2013
Database Option 1
  • MySQL 5.6 (Version 5.6.14)
  • MySQL Workbench version 6.0.7 (Automatically included during installation of MySQL Server version 5.6.14)
Database Option 2
  • Microsoft SQL 2012
  • SQL Server Management Studio 2012 (Automatically included during installation of Microsoft SQL 2012)

Note

All editions are designated for 64-bit operating systems.


Browser Requirements


Listed below are browsers and corresponding versions supported by Appspace.

Browser Version
Chrome (Windows 8.1) 44.0.2403.155 m
Chrome (OS X) 44.0.2403.155
Firefox (Windows 8.1) 40.0.2
Safari (Windows 8.1) 5.1.7 (7534.57.2)
Safari (OS X) 8.0.7 (10600.7.12)
Internet Explorer 11 11.0.22 (11.0.9600.17959)

Note

Browser versions prior to the ones listed above have not been tested on Appspace 5.8 and may have limited functionality.

Note

In Chrome version 45 and later, NPAPI plug-ins are not supported. In Appspace, the Networks extension uses a Java plug-in for the online device registration tool. Switch to another browser if you are unable to run Java plug-ins.

Other Browser Requirements:

  • Flash Player – version 11 and above.
  • Java Runtime Environment – version 7.45 and above.
  • Enable JavaScript on your browser.
  • Disable pop-up blockers.
  • Minimum screen resolution of 1024×768 is recommended.

Network Protocol and Ports


The following table provides a matrix of the standard network protocol and ports for each device type. You must configure your firewall to enable access to these ports to ensure the delivery of Appspace.

Protocol (Port) Appspace Server Edge 340 Edge 300 DMP 4310 DMP 4400 PC Player Smarthub ASE Chromebox Intel NUC
HTTP (80) 1
HTTP (681)                
HTTP (682)                
HTTPS (443) 2
SSH (22)        
SMTP (25)                
TCP (21)                
TCP (3306)                
TCP (4000)                
TCP (7777)                
TCP (55537)                
TCP/UDP (20)                
TCP/UDP (53)               3  
UDP (123) 4      

Note

  • 1 - HTTP Port 80 open towards Appspace server(s).
  • 2 - HTTPS Port 443 open towards Appspace server(s).
  • 3 - TCP/UDP port 53 open towards a DNS server.
  • 4 - UDP Port 123 open towards a NTP server.

The table below lists the provides a brief description of the network protocols and ports that Appspace needs access to.

Protocol (Port) Purpose
HTTP (80) Communications with Appspace server.
HTTP (681) Remote network commands (nexus_player.exe).
HTTP (682) Remote network commands (nexus_player.exe).
HTTP (682) Remote network commands (cdnagent.exe).
HTTPS (443) Communications with Appspace server.
SSH (22) Device Wizard services (register/configure to sync and run Appspace applications).
SMTP (25) E-mail/notifications.
TCP (21) FTP control for data transfer to DMP devices when SmartHub sync is configured with Download Manager disabled.
TCP (3306) MySQL database replication for HA configuration.
TCP (4000) Heartbeat communication for HA configuration.
TCP (7777) Reserved for custom DMP device MIB control/interfacing.
TCP (55537) Remote network commands (with DirectX or Flash based players).
TCP/UDP (20) FTP data transfer to DMP devices when SmartHub sync is configured with Download Manager disabled.
UDP (123) NTP services.

Whitelist URLs

To grant devices and users access to Appspace Cloud from your Appspace on-premise server, whitelist the following URLs in your firewall:

  • Device Access

    • https://*.nc01.appspace.com
    • https://*.nv01.appspace.com
    • https://*.app1.appspace.com
    • Any external NTP server (alternative to using an internal NTP server).
    • Any external content sources (e.g RSS feeds and websites).

  • User Access

    • https://*.cloud.appspace.com
    • https://docs.appspace.com
    • https://cloud.appspace.com
    • https://www.appspace.com

    Tip

    You can also choose to whitelist https://*.appspace.com instead of whitelisting our servers and services individually.

  • Web Proxy

    If your existing network uses a local web/HTTP proxy for outgoing connections to the Internet, ensure access is granted to the following websites:

    • World Weather Online (www.worldweatheronline.com) – Mandatory if weather forecasts for countries outside the US.
    • WDT INC (www.wdtinc.com) – Mandatory if weather forecasts are within the US.
    • RSS Sources (various URLs) – Mandatory if applications are using RSS widgets.

Proceed to the Installing Appspace guide.