Skip to main content

Enable HTTP for client communications

Contributors netapp-madkat netapp-perveilerk

By default, client applications use the HTTPS network protocol for all connections to Storage Nodes or to the deprecated CLB service on Gateway Nodes. You can optionally enable HTTP for these connections, for example, when testing a non-production grid.

What you'll need
  • You are signed in to the Grid Manager using a supported web browser.

  • You have specific access permissions.

About this task

Complete this task only if S3 and Swift clients need to make HTTP connections directly to Storage Nodes or to the deprecated CLB service on Gateway Nodes.

You do not need to complete this task for clients that only use HTTPS connections or for clients that connect to the Load Balancer service (because you can configure each Load Balancer endpoint to use either HTTP or HTTPS). See the information on configuring load balancer endpoints for more information.

See Summary: IP addresses and ports for client connections to learn which ports S3 and Swift clients use when connecting to Storage Nodes or to the deprecated CLB service using HTTP or HTTPS

Important Be careful when enabling HTTP for a production grid because requests will be sent unencrypted.
Steps
  1. Select CONFIGURATION > System > Grid options.

  2. In the Network Options section, select the Enable HTTP Connection check box.

    Enable HTTP Connection
  3. Select Save.