Pragma Configuration Server

Pragma Configuration Server is a master configuration server to deploy server settings to remote machines installed with any of the Pragma servers. The master configuration can be modified locally or pulled from the settings of the local machine if one of Pragma servers is also installed.

When Pragma Configuration Server is first opened, the local settings are copied and set under the Default branch, and the deployment page is displayed. The "Default" branch is set up just like the Pragma Manager. For specific configuration instructions under the "Default" branch check the specific page instructions in the Help File.

 

If the machine using the Configuration Server is also an active Pragma server, use the Pull from local button to copy the settings from the local machine. This is necessary only if changes were made using the Pragma Manager after the Configuration Server was opened the first time.

 Use the Add and Remove buttons to list the Pragma servers within the network for deployment. To add machines with different user privileges than the interactive user, click on the Use a different user to access remote hosts link. The dialog shown below will apear and ask for a username/domain/password that has access to the remote systems.

 

Windows machines can be added using any of the following options:

After adding the Pragma server machines, click on the checkboxes next to the machine name, as shown below, to select the machines to where the configurations will be deployed. Please note that the configurations will be pushed out ONLY to machines that have been selected using the checkbox.

 After selecting the machines, use the Push Configuration button to push out the configurations. The "Servers to deploy" dialog, shown below, provides the option of pushing out configurations for just the FortressSSH server / Pragma TelnetServer or pushing out all configurations including the Pragma InetD configurations.

After deployment, a status dialog will show the totals for successful and failed deployment. A detailed log can be viewed by clicking on the View Log button. The log file will contain the following: start and end times, the listing of each machine requested to be deployed and the success and failure of that deployment. If there is a failure, an error explanation will be provided. The log files are saved in the \Shared Files directory of the local Pragma installation folder and named ServerPushxxxxxx, where xxxxxx is the time of the deployment.