COS_USE_HTTP

Parameter: COS_USE_HTTP
Short description: For DAOS Tier 2 (S3/MinIO storage): forces unencrypted HTTP instead of HTTPS for the connection to the storage endpoint.

Profile

Parameter
COS_USE_HTTP
Category
DAOS (Tier 2 / cloud object storage)
Available since
At least 11.0.1 (HCL documentation)
GUI equivalent
notes.ini only (no GUI) — supplements the S3 Endpoint field in the server document
Possible values
1 = HTTP · not set / 0 = HTTPS (default)
Default
Not set (= HTTPS)

Description

According to the HCL product documentation (DAOS Tier 2 with MinIO):
To use HTTP instead, add the following notes.ini setting to the Domino server: COS_USE_HTTP=1.
With COS_USE_HTTP=1, the administrator instructs the Domino server to use unencrypted HTTP instead of HTTPS for the connection to the DAOS Tier 2 object storage (cloud object storage via S3 interface, e.g. MinIO). The parameter is useful when the object storage does not offer TLS (e.g. a local MinIO test instance without a certificate).

S3 endpoint configuration

With HTTP, the port number must additionally be specified in the S3 Endpoint field in the server document, e.g.:
minio.myserver.example.com:9000
(With HTTPS, the host name is sufficient, since port 443 is assumed.)

Example configuration

COS_USE_HTTP=1

Notes & pitfalls

  • Not for production — unencrypted transmission of attachment binary data between Domino and the object storage.
  • Alternative: COS_SKIP_SSL_VERIFY=1 for HTTPS with a self-signed certificate.
  • After successful activation, the server writes AWS:AWSSelfTest: Success. AWS connection for DAOS is up and running. to the console.
  • If the bucket name is wrong, AWS:ProcessError 131 Exception NoSuchBucket: The specified bucket does not exist appears.
  • Server restart required after change.

Sources (HCL Product Documentation)