Details
-
Improvement
-
Resolution: Fixed
-
Major
-
6.6.0
-
1
Description
*Problem statement : *Disabling IPv6 at the OS level is sometimes not possible always since Infrastructure teams have to consistently offer the same OS image which keeps the IPv6 stack enabled across all their use-cases. Currently, each node can only be configured to be “ipv4” or “ipv6”; and we optionally attempt to bind on the other if one is specified.
Some Couchbase deployments require that Couchbase Server does not bind to IPv6 ports. This means that : IPV4-only – must listen on IPV4. Do not listen on IPV6.
*What's needed - *
This setting must also be cluster-wide, easy to specify via REST API, and persistent in the cluster config file post node/cluster restarts. All components of Couchbase must abide by this setting when started/re-started by the cluster manager. Additionally, when a node is added to the cluster, the administrator doesn’t need to manually set each node to be ipv4 only as it gets added to the cluster. Instead, it should be picked up from the cluster configuration.
Attachments
Issue Links
- depends on
-
DOC-8539 Add docs for Enforce IP Protocol Version
- Resolved
-
MB-46177 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - views
- Closed
- is triggering
-
MB-43385 UI: Call disableUnusedExternalListener on cluster init
- Closed
- relates to
-
MB-41190 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - memcached
- Closed
-
MB-41191 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - Indexer
- Closed
-
MB-41192 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - query
- Closed
-
MB-41193 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - xdcr
- Closed
-
MB-41195 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - fts
- Closed
-
MB-41196 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - analytics
- Closed
-
K8S-2177 CAO - Enforce IP Protocol Version
- Closed
-
MB-43258 Address family only- CLI
- Closed
-
MB-43504 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - Backup Service
- Closed
-
MB-46175 Bind only to IPv4 addresses when invoked with IPv4-Only cluster-wide setting - Eventing
- Closed
- links to