Bug 40403 - Configuring proxy.pac by UCR
Configuring proxy.pac by UCR
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: Proxy services
UCS@school 4.0 R2
Other Linux
: P5 enhancement (vote)
: UCS@school 4.0 R2 Errata
Assigned To: Sönke Schwardt-Krummrich
Florian Best
:
Depends on: 35219
Blocks: 40408
  Show dependency treegraph
 
Reported: 2016-01-08 17:10 CET by Sönke Schwardt-Krummrich
Modified: 2016-01-12 12:41 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2016-01-08 17:10:30 CET
This has to be backported for UCS@school 4.0 R2

+++ This bug was initially created as a clone of Bug #35219 +++

At the moment, if you want to exclude sites from going through the proxy, you have to edit /var/www/proxy.pac by hand. It would be an asset, if the proxy.pac file is configurable by UCR Variables.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2016-01-08 17:49:31 CET
See comment 6 at Bug 35219#c6 for detailed description.

Successful build
Package: ucs-school-webproxy
Version: 11.0.10-1.111.201601081747
User: sschwardt
Branch: ucs_4.0-0
Scope: ucs-school-4.0r2

ucs-school-webproxy (11.0.10-1):
r66692 | Bug #35219/40403: fix possible attack vector due to unescaped UCR variables
r66690 | Bug #35219/40403: updated UCR variable descriptions
r66689 | Bug #35219/40403: fixed proxy.pac and updated UCR variable descriptions
r66688 | Bug #35219/40403: typo fixes for "UCS@school"
r66687 | Bug #35219/40403: added ucslint.overrides
r66686 | Bug #35219/40403: added additional UCR variables for proxy.pac configuration
Comment 2 Florian Best univentionstaff 2016-01-11 10:38:11 CET
Javascript requires starting "{" and ending "}" brackets in if-condition-statements.
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2016-01-11 11:43:46 CET
ucs-school-webproxy (11.0.11-1):
r66695 | Bug #35219/40403: make proxy.pac more javascript conform / prevent hanging postinst during update
Comment 4 Florian Best univentionstaff 2016-01-11 12:11:05 CET
OK: proxy.pac can be used by browsers
OK: all mentioned combinations
Comment 5 Sönke Schwardt-Krummrich univentionstaff 2016-01-12 12:41:41 CET
UCS@school 4.0 R2 v5 has been released.

If this error occurs again, please use "Clone This Bug".