Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-1087

IPv6 Support in Client Configuration

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.5
    • Fix Version/s: 2.3.3
    • Component/s: library
    • Labels:
      None
    • Environment:
      Couchbase cluster hosted in IPv6 environment.

      Description

      Currently, there seems to be no support for IPv6 only hosts within the Couchbase .NET Client.

      Using a hostname that resolves to an IPv6 address in the client configuration results in an UnsupportedAddressFamilyException in Couchbase.Utils.UriExtensions.GetIpAddress.

      Using an IPv6 address in the client configuration results in an System.Net.Sockets.SocketException as the Couchbase.IO.DefaultConnectionFactory creates the Socket instance with AddressFamily.InterNetwork, regardless of the actual AddressFamily.

      It would be appreciated if IPv6 support is established in a future release.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

          Hide
          jmorris Jeff Morris added a comment -

          This didn't make the cut for 2.2.8 so moving (again) to 2.3.0.

          Show
          jmorris Jeff Morris added a comment - This didn't make the cut for 2.2.8 so moving (again) to 2.3.0.
          Hide
          jmorris Jeff Morris added a comment -

          Changeset is in gerrit awaiting review; needs to be tested in an IPv6 network.

          Show
          jmorris Jeff Morris added a comment - Changeset is in gerrit awaiting review; needs to be tested in an IPv6 network.

            People

            • Assignee:
              jmorris Jeff Morris
              Reporter:
              peterdamm Peter Damm
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.