Deployment
Icons next to the components in the deployment view will indicate the current status of the different components. The different icons that can be encountered will be listed below:
- “Grey” Icon – This icon indicated that the component is un-deployed.
- “Red” Icon - This icon indicated that the component is deployed, but in error state. Hovering over the “Red Disk” will provide a Tooltip with the error message.
- No Icon - This icon indicated that the component is deployed and operating correctly.
Common factors to look for when encountering deployment issues are listed below:
Platform Deployment
Most deployment issues of the Flow Platform are due to 5 Factors:
- The Platform name is not the same as the Server you are deploying to
- The Flow Bootstrap is not running on the Server you are deploying to
- The Flow Bootstrap is not installed on the remote node (if a multi-server environment)
- The Flow Bootstrap cannot communicate on the default port specified (Firewall might be blocking the communications)
- You are currently not an Flow administrator user. Only Admin users can deploy platforms.
Most of the cases, factors 1-3 can be rectified by following the following checks:
- Make sure your Platform name is the same as the node your Bootstrap is installed
- In the case of restoring a Flow database from an old environment, it might be that the Platform name still depicts the old environment
- You can rename the Platform by selecting the Platform and pressing “F2” or use the rename option from the context menu.
- Make sure you change the Bootstrap service account with an administrative account and that it is running.
- In a multi-node architecture, make sure you installed the Bootstrap component on all the server nodes in your architecture, changed them all to use the administrative accounts and make sure that they are running.
In some cases, you might need to look at changing the default communication ports.
By default, The Flow Bootstrap communicates with the configuration tool and other Flow components by port 4501. Notice under the Systems Properties the particular port number used by your Flow system:
If required (by Firewalls or other IT policies), this port can be changed to a port that has access through your Firewalls to other Flow components. This will only change the “listening” port of the config tool. To set the port being used by the Flow Bootstrap service, please follow the steps below:
- Browse to the location where the Flow Bootstrap is installed (default location is C:\Program Files (x86)\Flow Software\Flow\Bootstrap).
- Create a file called “Bootstrap.settings” in the Bootstrap folder. The extension of the file is “.settings”
- Edit the file with a text editor and add the following line to the file: {"port":80}.
- Change the port number to the required port that will have access through you firewall.
- Save the file and restart your Bootstrap service.
- The Bootstrap will now communicate with the port details as specified in the file.
- Deploy your Platform.
Note: These port settings must be the same for all Flow components especially running in a multi-platform environment