For IIS Setup follow the below steps.
Expand Web Server (IIS) > Web Server > Common HTTP Features. Users should make sure the following roles are installed (checked):
- Default Document
- HTTP Errors
- Static Content
Expand Web Server (IIS) > Web Server > Security. Users should make sure the following roles are installed (checked):
- Request Filtering
- Basic Authentication
- Centralized SSL Certificate Support
- Client Certificate Mapping Authentication
- IP and Domain Restrictions
- URL Authorization
- Windows Authentication
Expand Web Server (IIS) > Web Server > Application Development. Users should make sure the following roles are installed (checked):
- .NET Extensibility 4.5
- ASP.NET 4.5
- ISAPI Extensions
- ISAPI Filters
- Server Side Includes
- WebSocket Protocol
Expand Web Server (IIS) > Web Server > Management Tools. Users should make sure the following roles are installed (checked):
- IIS Management Console
- IIS Management Scripts and Tools
- Click Next to go to Server Features.
Expand .NET Framework 4.5 Features > WCF Services. Users should make sure the following roles are installed (checked):
- HTTP Activation
- TCP Activation
- TCP Port Sharing
inetmgrcommand to launch IIS Manager
Open the Setup folder. Double click on UTL.ORCHESTRATOR.SETUP file to start the setup. Then INTELLIBOT Orchestrator Setup wizard is displayed.
Change the IIS Settings as desired:
If the user does not want to configure the website, click on Skip button to proceed to Database Settings.
Website name- This is set to
Intellibot Orchestratorand cannot be edited.
Host name- used to identify the device on which the user wishes to install Orchestrator.
Website Port- this port enables the communication between the computer and orchestrator. By default, this is 443, to enable user should use HTTPS
SSL certificate- This is the name of the SSL certificate user will use to initiate a secure connections with orchestrator.
Click Next button.
Orchestrator Database Settings step is displayed.
If the user does not want to install the Database, click on Skip button to proceed to Confirmation Screen.
SQL Server Host- This is the name of the SQL Server machine. Please mention it in the
Database Name- This is the name of the database. By default, it is
Authentication mode- choose one of the following:
Windows Integrated Authentication- This is the default option. If user selects it, Orchestrator connects to the database using the detected IIS Application Pool's Windows account and creates the database using the Windows credentials user is currently logged in with.
SQL Server Authentication- If user selects this option, the SQL Username and Password fields are displayed, which have to be filled in with the SQL Server username and password.
The SQL connection is verified by the given SQL Server Host. If the SQL connection is not valid, a dialog box is displayed with an error message. If the SQL connection is valid, the next step is displayed which will confirm to install the Orchestrator setup.
Here users can see all the details selected and mentioned for installation. Click on Install button to start the installation.
Once installation begins, progress window along with logs can be viewed in the screen.
SSL Certificate for HTTPS communication
After completing the Orchestrator installation, change the Orchestrator site binding from HTTP to HTTPS by completing the following steps:
Open IIS Manager from start menu. Double click on sites. Click on Intellibot Orchestrator.
In the Actions panel, click the Bindings button. The Site Bindings window is displayed.
Click Add. The Add Binding Site window is displayed.
From the Type drop-down list, select the HTTPS protocol.If necessary, change the value in the Port field from the default to a different one. Subsequently, the port must be opened in the firewall as well.
From the SSL Certificates drop-down list, select the name of the certificate.
OK. user settings are saved and the Add Site Binding window closes.
In the Site Bindings window, remove the HTTP protocol from the list.