Management Server and Console Requirements
This article will outline the few requirements needed for a successful ThinScale Console and Server installation. #MC-KB1
The Management Server minimum requires the following:
- Windows Server 2012 or above
- .NET Framework 4.6.1 or above
- .NET Core 2.2 Runtime specific
- https://dotnet.microsoft.com/download
- Note: it will be installed automatically during installation, if not present.
- .NET Core 3.x is not compatible
- Internet Information Services (IIS)
- 8.5 for Server 2012 R2
- 10.0.14393.0 for Server 2016
- 10.0.17763.1 for Server 2019
- 3 GB RAM or above
- 1GB FREE Space or above
- SQL Server 2012 or above (if using SQL for your database)
- 1 GB minimum DB size ~ 4.000 devices require at least 2 GB, but it also depends on how long your data retention is set to.
- SQL Express is also supported
The Management Console requires the following if installed on a separate machine than the server:
• Windows 2008 / Vista (or above)
• .NET Framework 4.6.1 (or above)
• 500 MB minimum disk free space
The following Windows Features are also required, but are added during installation if not already available:
- .NET Framework 4.6 Features
- .NET Framework 4.6
- ASP.NET 4.6
- WCF Services
- HTTP Activation
- .NET Framework 4.6
- Internet Information Services
- World Wide Web Services
- Application Development Features
- .NET Extensibility 4.6
- ASP.NET 4.6
- ISAPI Filters
- WebSocket Protocol
- Common HTTP Features
- Default Document
- Security
- Request Filtering
- Application Development Features
- World Wide Web Services
- Windows Process Activation Service
- Configuration APIs
- Process Model
Ports needed for communication:
Port: 80 TCP / 443 TCP
Source: ThinKiosk devices
Destination: ThinScale Management Server
Description: ThinKiosk device communication with ThinScale Management Server
Port: 3389 TCP and UDP
Source: Devices running the ThinScale Management Console
Destination: ThinKiosk devices
Description: Remote Control of ThinKiosk devices from the ThinScale Management Console
Port: 49152-65535 TCP and UDP
Source: Devices running the ThinScale Management Console
Destination: ThinKiosk devices
Description: Remote Control of ThinKiosk devices from the ThinScale Management Console
Please make sure to have the Server publicly faced if used with SRW machines, unless a VPN is utilized.
ThinScale Management Platform Architecture (High Level)
A load balancer with cookie injection load balancing and multiple primary servers can also be used.