Protocol - S3

This page documents the s3 server configuration.

For more information related to S3 see Connect.

Note

If a HTTPS (TLS) server Endpoint is used, see S3 security for more information on how to set up certificates.


Configuration file fields

This section is autogenerated from the Rule Schema file.


Configuration explained

This section contains additional information and examples.

Warning

Ensure that the network allows communication on the S3 port (e.g. 9000)

Request-style

S3 supports two different request styles path and virtual hosted. The device supports both styles.

With the virtual hosted style, the subdomain is specific to the bucket, which makes it possible to use DNS to map a specific bucket to an IP address.

Warning

Some S3 servers may only support one of the two request formats.

Path-style http header example:

GET /[BUCKET_NAME]/[OBJECT_NAME] HTTP/1.1
Host: [DOMAIN]
...

Virtual hosted-style http header example:

GET /[OBJECT_NAME] HTTP/1.1
Host: [BUCKET_NAME].[DOMAIN]
...