Installing a proxy server using idmsetup.inf
When you install Bravura Security Fabric on the main server, an idmsetup.inf
file is created in the psconfig directory. You can use this file to aid the installation of proxy servers. It contains the encrypted communication key (or Master Key), the Connector encryption key, and other correct default values for prompts during installation.
It is highly recommended that you:
Copy the
idmsetup.inf
file to each proxy server and place it in the same directory from which you will run the installer (proxy.msi
).Ensure the architecture of the proxy server matches the architecture of the primary server. For example, if the primary instance is installed on a 32 bit operating system, then
idmsetup.inf
should be used on a 32 bit operating system.Your proxy server configuration must match that of your Bravura Security Fabric server.
Websocket Connector Proxy (Proxy Tunnel feature) prerequisite
To configure Proxy Tunnel clients (Websocket Connector Proxy) or persistent listing on proxy server, a port and password must be generated for use during the installation.
To generate these values:
Log in to the main Bravura Security Fabric server as a superuser.
Click Manage the system > Resources > Proxy tunnel clients.
Click Add new.
Assign the name to tunnel client and port number that the proxy server will listen to.
If configuring persistent listing on proxy server, assign the port number the Persistent Connector Service listens on.
Ensure you choose a port that is not already in use as all nodes need to be able to listen on it. The port only needs to be available locally and does not need to be allowed through the firewall.
Click Add new.
Click Generate password to generate a password that will be used when installing the Proxy Tunnel on a proxy server.
Once the password is generated, copy it and save it in a safe location. The password is not recoverable if the page times out or you navigate away from the page. If that happens, a new password must be generated.
The password binds you to the chosen port, so a new password is required when installing another client.
Installation steps
To install a proxy server using the idmsetup.inf
configuration file:
If configuring the Websocket Connector Proxy (Proxy Tunnel feature) complete prerequisite tasks.
These steps are necessary to configure the port being used and generate a password for the installation.
Log in to the host Windows server as member of the Administrators group.
If required, download and unzip the Bravura Security Fabric distribution folder.
Contact your Bravura Security account representative for details.
Copy
idmsetup.inf
from the psconfig directory on the primary server to the proxy server and place it in the root of the distribution folder.Launch the
setup
program located at the root of the distribution folder.If you already have a Bravura Security Fabric instance installed on the Windows server,
setup
displays the page. Click Install New to proceed.The
setup
program asks you to choose a product to install.Select Bravura Security Fabric Proxy Server.
Click Next .
Verify that instance name is already filled in and optionally enter a description.
Click Next .
Click Next .
The setup program performs a pre-installation check and verifies all installation requirements.
If all of the checks are successful, click Next to proceed with the installation.
If any of the pre-install checks produce warnings or errors, click Report for details. See Troubleshooting for additional troubleshooting information.
The setup program launches
proxy.msi
.Click Next .
Read and accept the license agreement.
Click Next .
Choose the setup type:
Typical to accept recommended default settings.
If the default port 3344 is in use, setup increments to the next available port. Ensure the port is open.
Custom to select:
Components to install – By default, Proxy Server is selected. Proxy Tunnel and Persistent connector service are optional.
Install Persistent connector service to configure persistent listings to run on proxy server.
Install the Proxy Tunnel feature (Websocket Connector Proxy) to avoid having to open inbound TCP ports. The Proxy Tunnel service tunnels communication between the proxy server and the instance server using outbound HTTPS.
Installation, log file, and lock file paths – must be the same relative paths as configured for the main Bravura Security Fabric server
Proxy port – default is 3344
Persistent Connector Service port – default is 4567
Verify that the psadmin passwords are already filled in (masked with stars).
Click Next .
Verify that the communication key (or Master Key) and Connector encryption key are the same as those entered for the main Bravura Security Fabric server.
Click Next .
If you installed Proxy Tunnel, verify that Bravura Security Fabric Proxy Server tunnel connection URL and tunnel client password are filled.
Use your load balancer URL for theBravura Security Fabric Proxy Server (<instance>) tunnel connection URL field.
The proxy tunnel client will use that URL to retrieve the list of nodes to directly connect to. This is obtained through the node's external address, which must be reachable.
If you installed Bravura Privilege, verify that the Data Key is the same as the one entered for the main Bravura Security Fabric server.
Click Next .
The installer displays the
page.Click Next to start the installation.
The installer begins copying files to your computer. The
page appears after the Proxy Service (psproxy
) has been successfully installed.Click Finish to exit.
Next:
Install Connector Pack and client software for the systems that Bravura Security Fabric will interact with.