FTL Server Executable
Administrators use tibftlserver, the FTL server command line executable, to start an FTL server process.
Parameter | Arguments | Description |
---|---|---|
-h
--help |
The FTL server prints a usage message summarizing its command line parameters. | |
-c
--config |
path | The FTL server reads the configuration file at path. |
-n
--name |
name | This parameter designates the name of the FTL server.
This name selects one of the core servers. The FTL server monitoring GUI displays the name you supply so you can identify individual FTL server processes. To run an auxiliary server in a Docker container with non-default host and port values, you may specify the name argument with this form:name@host:port |
--init-security | password_specifier | When present, the FTL server generates new TLS data, and then immediately exits.
The TLS data files include ftl-trust.pem (trust) and ftl-tport.p12 (keystore). The FTL server writes the TLS data files to its data directory. If it cannot write to the data directory, the server writes these files to the current directory. When this flag is present, the FTL server ignores its --name argument. The FTL server uses the password_specifier argument to secure the keystore file. For details, see "Password Security." If the FTL server detects existing TLS files, it does not generate them anew. However, the FTL server does not decrypt or inspect existing files. |
--init-auth-only | When present, the FTL server generates new authentication data, and then immediately exits.
The security data files include ftl-trust.pem (trust) and ftl-tport.p12 (keystore). The FTL server writes the data files to its data directory. If it cannot write to the data directory, the server writes these files to the current directory. For details, see Authentication Service. If the FTL server detects existing authentication files, it does not generate them anew. However, the FTL server does not decrypt or inspect existing files. |
|
--core.servers | URL_list | Optional.
This parameter is a convenience for use with Docker. When starting an FTL server in a Docker image using a default empty configuration file, specify the cluster of core servers in this URL_list. URL_list is a pipe-separated list of core servers. Each server specification has this form:
name@host:port |