aboutsummaryrefslogtreecommitdiffstats
path: root/config/squid-reverse
diff options
context:
space:
mode:
Diffstat (limited to 'config/squid-reverse')
-rw-r--r--config/squid-reverse/squid_reverse.xml63
1 files changed, 45 insertions, 18 deletions
diff --git a/config/squid-reverse/squid_reverse.xml b/config/squid-reverse/squid_reverse.xml
index 72fac2ba..eb6a5c05 100644
--- a/config/squid-reverse/squid_reverse.xml
+++ b/config/squid-reverse/squid_reverse.xml
@@ -108,7 +108,7 @@
<size>80</size>
</field>
<field>
- <fielddescr>Enable HTTP reverse mode.</fielddescr>
+ <fielddescr>Enable HTTP reverse mode</fielddescr>
<fieldname>reverse_http</fieldname>
<description>If this field is checked, the proxy-server will act in HTTP reverse mode. &lt;br&gt;(You have to add a rule with destination "WAN-address")</description>
<type>checkbox</type>
@@ -130,17 +130,16 @@
<description>This is the HTTP reverse default site. (leave empty to use the external fqdn)</description>
<type>input</type>
<size>60</size>
- <default_value>localhost</default_value>
- </field>
- <field>
- <fielddescr>Enable HTTPS reverse mode.</fielddescr>
+ </field>
+ <field>
+ <fielddescr>Enable HTTPS reverse proxy</fielddescr>
<fieldname>reverse_https</fieldname>
- <description>If this field is checked, the proxy-server will act in HTTPS reverse mode. &lt;br&gt;(You have to add a rule with destination "WAN-address")</description>
+ <description>If this field is checked, squid will act as an accelerator/SSL offload for Outlook Web Access.</description>
<type>checkbox</type>
- <enablefields>reverse_https_port,reverse_ssl_cert,reverse_https_defsite,ignore_ssl_valid</enablefields>
+ <enablefields>reverse_owa,reverse_https_port,reverse_https_defsite,reverse_ssl_cert,reverse_ignore_ssl_valid</enablefields>
<required/>
<default_value>off</default_value>
- </field>
+ </field>
<field>
<fielddescr>reverse HTTPS port</fielddescr>
<fieldname>reverse_https_port</fieldname>
@@ -155,7 +154,6 @@
<description>This is the HTTPS reverse default site. (leave empty to use the external fqdn)</description>
<type>input</type>
<size>60</size>
- <default_value>localhost</default_value>
</field>
<field>
<fielddescr>reverse SSL certificate</fielddescr>
@@ -167,13 +165,48 @@
<source_value>refid</source_value>
</field>
<field>
- <fielddescr>Reset TCP connections if request is unauthorized.</fielddescr>
+ <fielddescr>Reset TCP connections if request is unauthorized</fielddescr>
<fieldname>deny_info_tcp_reset</fieldname>
<description>If this field is checked, the reverse-proxy will reset the TCP connection if the request is unauthorized.</description>
<type>checkbox</type>
<default_value>on</default_value>
</field>
<field>
+ <fielddescr>Ignore internal Certificate validation</fielddescr>
+ <fieldname>reverse_ignore_ssl_valid</fieldname>
+ <description>If this field is checked, internal certificate validation will be ignored.</description>
+ <type>checkbox</type>
+ <default_value>on</default_value>
+ </field>
+ <field>
+ <fielddescr>Enable OWA reverse proxy</fielddescr>
+ <fieldname>reverse_owa</fieldname>
+ <description>If this field is checked, squid will act as an accelerator/SSL offload for Outlook Web Access.</description>
+ <type>checkbox</type>
+ <enablefields>reverse_owa_ip,reverse_owa_activesync,reverse_owa_rpchttp</enablefields>
+ </field>
+ <field>
+ <fielddescr>OWA frontend IP address</fielddescr>
+ <fieldname>reverse_owa_ip</fieldname>
+ <description>This is the internal IP Address of the OWA frontend server.</description>
+ <type>input</type>
+ <size>15</size>
+ <default_value>localhost</default_value>
+ </field>
+ <field>
+ <fielddescr>Enable ActiveSync</fielddescr>
+ <fieldname>reverse_owa_activesync</fieldname>
+ <description>If this field is checked, ActiveSync support will be enabled.</description>
+ <type>checkbox</type>
+ </field>
+ <field>
+ <fielddescr>Enable Outlook Anywhere</fielddescr>
+ <fieldname>reverse_owa_rpchttp</fieldname>
+ <description>If this field is checked, RPC over HTTP support will be enabled.</description>
+ <type>checkbox</type>
+ <enablefields>extension_methods</enablefields>
+ </field>
+ <field>
<fielddescr>extension methods</fielddescr>
<fieldname>extension_methods</fieldname>
<description>This field defines additional extension methods for the proxy to use. &lt;br&gt;(RPC_IN_DATA RPC_OUT_DATA for RPC over HTTP -> Outlook Anywhere)</description>
@@ -181,14 +214,8 @@
<size>80</size>
<default_value>RPC_IN_DATA RPC_OUT_DATA</default_value>
</field>
- <field>
- <fielddescr>Ignore internal Certificate validation.</fielddescr>
- <fieldname>reverse_ignore_ssl_valid</fieldname>
- <description>If this field is checked, internal certificate validation will be ignored.</description>
- <type>checkbox</type>
- <default_value>on</default_value>
- </field>
-
+
+
<field>
<fielddescr>&lt;b&gt;peer definitions&lt;/b&gt; &lt;br&gt;publishing hosts</fielddescr>
<fieldname>reverse_cache_peer</fieldname>