Deciding to use HTTPS or HTTP connections

When client connections are made using a Load Balancer endpoint, connections must be made using the protocol (HTTP or HTTPS) that was specified for that endpoint. To use HTTP for client connections to Storage Nodes or to the legacy CLB service on Gateway Nodes, you must enable its use.

By default, when connecting to Storage Nodes or the legacy CLB service on Gateway Nodes, client applications must use encrypted HTTPS for all connections. Optionally, you can enable less-secure HTTP connections by enabling the HTTP option from the Grid Manager. For example, a client application might use HTTP when testing the connection to a Storage Node in a non-production environment.

Attention: Be careful when enabling HTTP for a production grid since requests will be sent unencrypted.

To learn how to enable this option, see information about administering StorageGRID.

If the HTTP option has been enabled for the grid, for connections to Storage Nodes or the legacy CLB service on Gateway Nodes you use different ports for HTTP than you use for HTTPS.