Installing a file integration proxy server
Install a file integration proxy server in the DMZ and configure server parameters. You can install the server on Windows and Linux operating systems.
To install the fis-proxy-server_<version>.zip file, perform the following steps:
1Download the fis-proxy-server_<version>.zip file from the following locations and copy the file to the server in the DMZ:
- - Linux. $<Secure Agent installation directory>/downloads/FileIntegrationService
- - Windows. %<Secure Agent installation directory>%\downloads\FileIntegrationService
2Download Java 17 (OpenJDK or Oracle) and install it on the server in the DMZ.
3From the fis-proxy-server_<version>/bin folder, edit one of the following files:
- - On a Windows operating system, edit setenv.bat.
- - On a Linux operating system, edit setenv.sh.
- aSet JAVA_HOME to the JDK Home or the JRE home of Java 17.
- bSet the folder path of fis-proxy-server to FIS_PROXY_HOME.
4From the fis-proxy-server_<version>/config folder, edit the proxy.xml file and set values for the following variables:
Variable | Description |
|---|
controllerAddress | External IP address of the server in the DMZ on which the proxy server listens for control connections from the organization file servers. |
dataAddress | Internal IP address of the server in the DMZ on which the proxy server listens for data connections from the organization file servers. |
proxyAddress | IP address of the server in the DMZ on which the proxy server listens for incoming connections. |
forwardProxyLocalAddress | IP address of the server in the DMZ on which the proxy server establishes outbound connections to remote servers as a forward proxy. |
If required, change the port numbers.
5To start the proxy server, run one of the following commands:
- - On a Windows operating system, run fis-proxy.bat start.
- - On a Linux operating system, run fis-proxy.sh start.
6To stop the proxy server, run one of the following commands:
- - On a Windows operating system, run fis-proxy.bat stop.
- - On a Linux operating system, run fis-proxy.sh stop.
The proxy server saves logs in the fis-proxy-server_<version>/logs folder.