diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Proxy/forms/main.xml b/src/opnsense/mvc/app/controllers/OPNsense/Proxy/forms/main.xml
index 2de62e336..eb47b2b05 100644
--- a/src/opnsense/mvc/app/controllers/OPNsense/Proxy/forms/main.xml
+++ b/src/opnsense/mvc/app/controllers/OPNsense/Proxy/forms/main.xml
@@ -74,6 +74,20 @@
true
+
+ proxy.general.VisibleHostname
+
+ text
+
+ true
+
+
+ proxy.general.VisibleEmail
+
+ text
+
+ true
+
proxy.general.suppressVersion
diff --git a/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.xml b/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.xml
index 58a97e37e..676c490fb 100644
--- a/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.xml
+++ b/src/opnsense/mvc/app/models/OPNsense/Proxy/Proxy.xml
@@ -69,6 +69,17 @@
0
N
+
+ admin@localhost
+ N
+ Please enter a valid email address.
+
+
+ localhost
+ N
+ /^([0-9a-zA-Z\.,_\-:]){0,1024}$/u
+ Please enter a valid servername, ip address or leave this option blank.
+
diff --git a/src/opnsense/service/templates/OPNsense/Proxy/squid.conf b/src/opnsense/service/templates/OPNsense/Proxy/squid.conf
index 49a07dc1b..aa769a368 100644
--- a/src/opnsense/service/templates/OPNsense/Proxy/squid.conf
+++ b/src/opnsense/service/templates/OPNsense/Proxy/squid.conf
@@ -530,3 +530,11 @@ delay_parameters 1 {{OPNsense.proxy.general.traffic.OverallBandwidthTrotteling|i
{% endif %}
# Disable squid logfile rotate to use system defaults
logfile_rotate 0
+{% if helpers.exists('OPNsense.proxy.general.VisibleHostname') %}
+# Define visible hostname
+visible_hostname {{OPNsense.proxy.general.VisibleHostname}}
+{% endif %}
+{% if helpers.exists('OPNsense.proxy.general.VisibleEmail') %}
+# Define visible email
+cache_mgr {{OPNsense.proxy.general.VisibleEmail}}
+{% endif %}