This is an automated email from the ASF dual-hosted git repository. rcordier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit 530401749b401378691578247d025b70eadd3d1f Author: Quan Tran <[email protected]> AuthorDate: Thu Jan 11 15:58:36 2024 +0700 JAMES-3788 [FIX] MDC IP upon proxy Before: "ip": "/172.17.0.1:46126" After: "ip": "172.17.0.1" --- .../src/main/java/org/apache/james/imapserver/netty/IMAPMDCContext.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPMDCContext.java b/server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPMDCContext.java index 9bb41e0d3b..1631f00bde 100644 --- a/server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPMDCContext.java +++ b/server/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPMDCContext.java @@ -46,7 +46,7 @@ public class IMAPMDCContext { Optional.ofNullable(ctx.channel().attr(HAProxyMessageHandler.PROXY_INFO) .get()) .ifPresentOrElse(proxyInformation -> { - mdcBuilder.addToContext(MDCBuilder.IP, proxyInformation.getSource().toString()); + mdcBuilder.addToContext(MDCBuilder.IP, proxyInformation.getSource().getAddress().getHostAddress()); mdcBuilder.addToContext("proxy.source", proxyInformation.getSource().toString()); mdcBuilder.addToContext("proxy.destination", proxyInformation.getDestination().toString()); mdcBuilder.addToContext("proxy.ip", retrieveIp(ctx)); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
