diff --git a/radicale/__init__.py b/radicale/__init__.py index d8e9984..cacafcc 100644 --- a/radicale/__init__.py +++ b/radicale/__init__.py @@ -313,7 +313,8 @@ class Application: if environ.get("REMOTE_HOST"): remote_host = environ["REMOTE_HOST"] if environ.get("HTTP_X_FORWARDED_FOR"): - remote_host = environ["HTTP_X_FORWARDED_FOR"] + remote_host = "%s (forwarded by %s)" % ( + environ["HTTP_X_FORWARDED_FOR"], remote_host) remote_useragent = "UNKNOWN" if environ.get("HTTP_USER_AGENT"): remote_useragent = environ["HTTP_USER_AGENT"]