diff --git a/crates/lib/actix_helpers/src/extractors/get_service_request_ip_address.rs b/crates/lib/actix_helpers/src/extractors/get_service_request_ip_address.rs index 634f03e387..98d11fcd14 100644 --- a/crates/lib/actix_helpers/src/extractors/get_service_request_ip_address.rs +++ b/crates/lib/actix_helpers/src/extractors/get_service_request_ip_address.rs @@ -15,7 +15,7 @@ pub fn get_service_request_ip_address(request: &ServiceRequest) -> String { // If we're running without the upstream Rust proxy, we can grab 'x-forwarded-for', which is // populated by the DigitalOcean load balancer. let ip_address_and_port = request.connection_info() - .remote_addr() + .peer_addr() .unwrap_or("") .to_string(); let ip_address = ip_address_and_port.split(":")