Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-41183

Make remote and local IPs when applicable for audit requests - memcached

    XMLWordPrintable

    Details

    • Triage:
      Untriaged
    • Story Points:
      1
    • Is this a Regression?:
      No

      Description

      This is a child ticket requesting audit records to have local and remote IP and ports in the audit record.

      In the cases where remote IP is not available, for example in session timeout scenario and others like that, remote IP can be skipped.

      Local IP should show server IP and corresponding server port of the incoming connection
      Remote IP should show remote invokers IP address, and corresponding client port

        Attachments

          Issue Links

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

            Activity

            Hide
            trond Trond Norbye added a comment -

            Sockname and peername has been present in all audit events from memcached since the initial implementation in 4.0.0: http://src.couchbase.org/source/xref/4.0.0/memcached/daemon/mcaudit.c#79-82

            Show
            trond Trond Norbye added a comment - Sockname and peername has been present in all audit events from memcached since the initial implementation in 4.0.0: http://src.couchbase.org/source/xref/4.0.0/memcached/daemon/mcaudit.c#79-82
            Hide
            trond Trond Norbye added a comment -

            The release note must note that "peername" and "sockname" is renamed to "local" and "remote" with the

            {"ip":"hostname","port":1234}

            syntax

            Show
            trond Trond Norbye added a comment - The release note must note that "peername" and "sockname" is renamed to "local" and "remote" with the {"ip":"hostname","port":1234} syntax
            Hide
            owend Daniel Owen added a comment -

            Code is ready for 6.6.1 and given that it is OK for some of the components to make the change in 6.6.1 and others in CC. Will mark this ticket at approved for 6.6.1 as agreed in maintenance meeting. CC Lynn Straus just to make sure you agree.

            Show
            owend Daniel Owen added a comment - Code is ready for 6.6.1 and given that it is OK for some of the components to make the change in 6.6.1 and others in CC. Will mark this ticket at approved for 6.6.1 as agreed in maintenance meeting. CC Lynn Straus just to make sure you agree.
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.6.1-9068 contains kv_engine commit b222b46 with commit message:
            MB-41183: Change representation of connection in audit

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.1-9068 contains kv_engine commit b222b46 with commit message: MB-41183 : Change representation of connection in audit
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.6.1-9068 contains platform commit 92fedb5 with commit message:
            MB-41183: Add methods to get socket information in JSON

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.1-9068 contains platform commit 92fedb5 with commit message: MB-41183 : Add methods to get socket information in JSON
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-7.0.0-3175 contains platform commit 92fedb5 with commit message:
            MB-41183: Add methods to get socket information in JSON

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-3175 contains platform commit 92fedb5 with commit message: MB-41183 : Add methods to get socket information in JSON
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-7.0.0-3176 contains kv_engine commit b222b46 with commit message:
            MB-41183: Change representation of connection in audit

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.0-3176 contains kv_engine commit b222b46 with commit message: MB-41183 : Change representation of connection in audit

              People

              Assignee:
              sharal.sonia Sharal Sonia
              Reporter:
              sharal.sonia Sharal Sonia
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  PagerDuty