ClearOS Bug Tracker


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0017721ClearOSapp-web-proxy - Web Proxypublic2017-11-06 06:062021-04-22 05:41
Reporterdloper 
Assigned To 
PrioritylowSeverityminorReproducibilityalways
StatusclosedResolutionsuspended 
PlatformOSOS Version
Product Version7.4.0 
Target Version7.6.0 UpdatesFixed in Version 
Summary0017721: Whitelist overlap causes bungled file.
DescriptionWhen the whitelist file (squid_whitelist.conf) contains entries that are parent domains of a subdomain already listed, it causes the file to report bungled.

For example:

.ntec.example.com
.example.com

This will cause an error to be reported on the subsequent duplicate '.example.com' which bungles the file.

Validation should exist to prevent the addition of a bungled entry. This should be a two regex that look to see if an entry matches down to two objects (from 5 in example):

.bob.tom.ntec.example.com

Should check:
.bob.tom.ntec.example.com
.tom.ntec.example.com
.ntec.example.com
.example.com

...and check up (for example):

.example.com

Should check:

*.example.com

TagsNo tags attached.
Attached Files

- Relationships
has duplicate 0021421closed Proxy fails to start if an ACL entry is a subdomain of another entry 
has duplicate 0007291closed No sanity check on whitelists 

-  Notes
(0015391)
NickH (developer)
2021-04-22 05:41

Migrated to https://gitlab.com/clearos/clearfoundation/app-web-proxy/-/issues/10 [^]

- Issue History
Date Modified Username Field Change
2017-11-06 06:06 dloper New Issue
2017-11-07 09:21 user2 Assigned To => user2
2017-11-07 09:21 user2 Status new => confirmed
2018-02-12 10:06 user2 Target Version 7.4.0 Updates =>
2018-11-05 08:26 user2 Relationship added has duplicate 0021421
2018-11-05 08:27 user2 Assigned To user2 =>
2019-02-23 22:27 dloper Target Version => 7.6.0 Updates
2019-05-20 05:03 NickH Relationship added has duplicate 0007291
2021-04-22 05:41 NickH Note Added: 0015391
2021-04-22 05:41 NickH Status confirmed => closed
2021-04-22 05:41 NickH Resolution open => suspended