Write end-to-end load balancer test for auditing mongo-formatted client IPs via proxy protocol

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0, 8.0.10, 7.0.22
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Security
    • Fully Compatible
    • v8.0, v7.0
    • Security 2025-02-17
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Once SERVER-97920, SERVER-97921, and SERVER-97910 are all in place, the server should be using and propagating AuditClientAttrs for all client IP auditing. We need to add a e2e test that simulates a client connecting via a load balancer to validate that those IPs are properly retrieved via the proxy protocol into AuditClientAttrs and then written to the audit log.

      This ticket will only test that client IPs appear as expected on mongo-formatted audit log entries.

              Assignee:
              Adrian Gonzalez Montemayor
              Reporter:
              Varun Ravichandran
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: