Configuring HTTP and HTTPS
With its default settings, Striim uses HTTP and HTTPS as follows:
The console discover the server using HTTP over port 9080, then connects using HTTPS over port 9081.
The Forwarding Agent authenticates using HTTPS over port 9081. After that, it joins the cluster using Hazelcast.
The web UI connects to the server using HTTP over port 9080. Alternatively, you may configure it to use HTTPS (Enabling HTTPS).
Changing the HTTP port
To change the HTTP port, on every server in the cluster, edit striim\conf\startUp.properties
, set the HttpPort
property value to the new port number, save the file, and restart Striim.
When the HTTP port is not 9080:
When starting the console, include the
-t <port>
switch to specify the HTTPS port.Tell web UI users to use the new port.
Disabling HTTP
To disable HTTP, on every server in the cluster, edit ./striim/conf/startUp.properties
, set HttpEnabled=false
, and restart Striim.
When HTTP is disabled:
When starting the console from the command line, include the
-S <server IP address>
switch (see Using the console in a terminal or command prompt).To use the web UI, see Enabling HTTPS.
Changing the HTTPS port
To change the HTTPS port, on every server in the cluster, edit striim\conf\startUp.properties
, set the HttpsPort
property value to the new port number, save the file, and restart Striim.
When the HTTPS port is not 9081:
When starting the console, include the
-T <port>
switch to specify the HTTPS port.In the Forwarding Agent's
agent.conf
configuration file, set thestriim.node.httpsPort
property value to the new port number and restart the agent.If the web UI is using HTTPS, tell web UI users to use the new port.
Disabling HTTPS
To disable HTTPS (not recommended), on every server in the cluster, edit ./striim/conf/startUp.properties
, set HttpsEnabled=false
, and restart Striim.
When HTTPS is disabled:
When starting the console, include the
-H false
switch.In the Forwarding Agent's
agent.conf
configuration file, setHttpsEnabled=False
, setstriim.node.servernode.address
to the IP address of the server, and restart the agent.