Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-99660

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

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • 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

      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@mongodb.com Adrian Gonzalez Montemayor
            Reporter:
            varun.ravichandran@mongodb.com Varun Ravichandran
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: