How To Configure ucs@school Proxy To Allow Local Servers
You have a local server in your environment which provides web based access. Additionally your clients are configured to use the central proxy server provided by ucs@school.
Step 1
Identify the IP address and port where your additional service listens on.
i.e. port 4534
Step 2
Set your proxy configuration file to not proxy local nets by using the following UCR variables:
proxy/pac/exclude/domains/dnsnames: <empty>
Browser proxy configuration via proxy.pac: Whitespace separated list of domain names that have to be accessed directly (and not via proxy) (example: ".univention.de .software-univention.de")
proxy/pac/exclude/domains/enabled: <empty>
Browser proxy configuration via proxy.pac: If this variable is set to "yes", requests for a defined list of domain names are not sent via proxy (default: no)
proxy/pac/exclude/domains/parentproxy/enabled: <empty>
Browser proxy configuration via proxy.pac: If this variable is set to "yes", requests for the given list of domain names are not performed directly but via the parent proxy (default: no)
proxy/pac/exclude/expressions/enabled: <empty>
Browser proxy configuration via proxy.pac: If this variable is set to "yes", requests for a defined list of URLs are not sent via proxy (default: no)
proxy/pac/exclude/expressions/expressionlist: <empty>
Browser proxy configuration via proxy.pac: Whitespace separated list of URL expressions that defined URLs which have to be accessed directly (and not via proxy) (example: "*://(www|ftp).example.com/subfolder/*")
proxy/pac/exclude/expressions/parentproxy/enabled: <empty>
Browser proxy configuration via proxy.pac: If this variable is set to "yes", requests matching to the URL expressions are not performed directly but via the parent proxy (default: no)
proxy/pac/exclude/localhost: <empty>
Browser proxy configuration via proxy.pac: If this variable is set to "yes", requests for "localhost" are not sent via proxy (default: no)
proxy/pac/exclude/networks/enabled: <empty>
Browser proxy configuration via proxy.pac: If this variable is set to "yes", requests for a defined list of subnets are not sent via proxy (default: no)
proxy/pac/exclude/networks/networklist: <empty>
Browser proxy configuration via proxy.pac: Whitespace separated list of IP subnets (incl. netmask) that have to be accessed directly (and not via proxy) (example: "10.0.0.0/255.0.0.0 192.168.0.0/255.255.255.0")
proxy/pac/exclude/networks/parentproxy/enabled: <empty>
Browser proxy configuration via proxy.pac: If this variable is set to "yes", requests for the given list of subnets are not performed directly but via the parent proxy (default: no)
Step 3
Make sure changes have taken place by
ucr commit /var/www/wpad.dat