aports/main/apache2/fix-mod_remoteip-v4-mapped.patch

14 lines
675 B
Diff

diff --git a/modules/metadata/mod_remoteip.c b/modules/metadata/mod_remoteip.c
index 045e9887be..bde79b14d3 100644
--- a/modules/metadata/mod_remoteip.c
+++ b/modules/metadata/mod_remoteip.c
@@ -813,7 +813,7 @@ static remoteip_parse_status_t remoteip_process_v1_header(conn_rec *c,
else if (strcmp(word, "TCP6") == 0) {
#if APR_HAVE_IPV6
family = APR_INET6;
- valid_addr_chars = "0123456789abcdefABCDEF:";
+ valid_addr_chars = "0123456789abcdefABCDEF:.";
#else
ap_log_cerror(APLOG_MARK, APLOG_ERR, 0, c, APLOGNO(03498)
"RemoteIPProxyProtocol: Unable to parse v6 address - APR is not compiled with IPv6 support");