Step 4: Configure Progress Services in Microsoft Cluster Services
Configure Progress Services as Generic Services in MSCS
To open MSCS, select Administrative Tools > Failover Cluster Management. The Failover Cluster Management main screen opens. In the left pane, under Nodes, you should see the two nodes you set up.
Open the High Availability Wizard:
Windows Server 2016 and 2019: In the left pane, right-click Roles and select Configure Role.
The High Availability Wizard opens.
On the Before You Begin page, click Next.
On Windows Server 2016 and 2019, the Select Role page opens.
Select Generic Service, then click Next. The Select Service page opens.
Select Progress WS_FTP Server, then click Next. The Client Access Point page opens.
In the Name field, enter the name that clients will use when accessing this service (for example "WFFTPSvc"), and enter the service's IP addresses.
If the clustered service has two IP addresses, they must be on separate subnets: one private address for MSCS use (the cluster IP address) and one public address for the service (the Client Access Point IP address).
If the cluster is not allowed to use one of the networks for cluster communication, the Client Access Point page displays one network and only allows you to set one IP address. Enter the same IP address for both cluster communication and the Client Access Point.
Clients will use the public IP address to connect to your FTP/SSH servers.
The Client Access Point IP addresses must be different from the IP addresses you used when configuring the cluster.
Click Next to proceed through the Select Storage page, then click Next again to proceed through the Replicate Registry Settings page. (You do not need to set options on these pages.)
On the Confirmation page, review your settings and click Next to continue. The Summary page opens.
On the Summary page, click Finish. The High Availability Wizard closes.
Add Additional Progress Services to the Cluster
You must add each additional Progress service to the Generic Service you just created.
Right-click the newly created entry (Ex. WFFTPsvc), and then select Add a Resource.
Select 4 - Generic Service. The New Resource Wizard opens.
Select Progress SSH Server, then click Next. The Confirmation screen opens.
Click Next to confirm the selection, then click Finish to close the New Resource Wizard.
Repeat Steps 1-4 to add IIS service to the Generic Resource.
Configure Progress Services to Restart on Failure
On both nodes, you must configure FTP, SSH, FTP Web, Logging, and Notification services to restart once on failure before failing over all other services to the passive node. This prevents non-critical services from failing over FTP or SSH server services, which would halt any current transfers.
To open Services, go to Administrative Tools > Services.
Right-click the Progress Logging Server service and select Properties.
On the Recoverytab, for First Failure, select Restart the Service, then click OK.
Repeat Steps 2-3 for World Wide Web Publishing Service, Progress Notification Server, Progress WS_FTP Server, and Progress SSH Server.