Windows Server Configuration
Contents
Technical Requirements
Orbital Lite STS is built on .NET technology, and runs on Internet Information Services (IIS) 7 or higher. The server which hosts the service may be a virtual machine on any platform that supports the appropriate Windows installation (Hyper-V, VMWare, etc.).
Minimum requirements include the following:
- Microsoft Windows Server 2012
- Microsoft .NET Framework 4.51 or later
- Microsoft Internet Information Services 7.5
- Dual-core server instance (2.5 GHz+)
- 8 GB of RAM
- 100 GB of hard-drive space (including system)
- 20 GB separate partition suggested for the Orbital Lite STS
- 100 MB Ethernet full-duplex connection
For Windows Integrated Authentication, the server must be a member of the user (or relevant resource) domain
Supported Windows versions
- Windows Server 2012
- Windows Server 2016
Deprecated
- Windows 2008 R2 (supported for v1.7)
Windows 2019 Server support will be for version 1.9.5, scheduled for April 6th, 2020.
Windows Server features
Standard Microsoft technologies and features are used to run Orbital Lite STS. The application is hosted under Internet Information Services.
All steps described in the server configuration require local administrative privileges.
.NET Framework
Its core requirement is .NET Framework 4.51 or later.
Windows 2016 will have .NET Framework 4.51 or later available as part of its core feature set.
Windows 2012 will have to have .NET Framework 4.51 or later installed. This is available from Microsoft directly at https://www.microsoft.com/en-ca/download/details.aspx?id=40779 .
WEB Server Role and Features
The Web Server (Internet Information Services) is not enabled by default and will have to be configured.
Note:You can perform all the steps listed on this manually page or just run thisPowershell script.
On the Windows Server launch the Server Manager application. Click on “Manage” and then select/click on “Add Roles and Features”.
The selection screen will display all the available roles for the server. Scroll down the list and select “Web Server” and Click “Next”
Server Manager will confirm that you wish to add “Web Server”; click on “Add Features”. The next screen will confirm the selection of the “Web Server” role. Click on “Next”. At the next screen ensure that the “Windows Identity Foundation 3.5” is selected. The next screen will initiate the detailed features that need to be enabled as part of the IIS configuration. Click on “Next” to continue.
For most Orbital Lite STS configurations, Windows Integrated Authentications (UserContextMode 4) will be required to have a seamless user experience. Ensure that “Windows Authentication” is enabled.
As well, in some cases “IIS Client Certificate Mapping Authentication” is required to support client-side certificate authentication (UserContextMode 5). Scrolling down the list expand on the “Application Development” group and select “ASP.NET 4.6”. It should automatically also select “.NET Extensibility 4.6”, “ISAPI Extenstions”, and “ISAPI Filters”. This is required to support the MVC ASP.NET framework that Orbital Lite STS uses.
Click on “Next” and the installation process should be completed in moments. When you see the “Installation succeeded” message click on “Close”.