ClearFoundation Tracker - ClearOS
View Issue Details
0017721ClearOSapp-web-proxy - Web Proxypublic2017-11-06 06:062021-04-22 05:41
dloper 
 
lowminoralways
closedsuspended 
7.4.0 
7.6.0 Updates 
0017721: Whitelist overlap causes bungled file.
When 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

No tags attached.
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 
Issue History
2017-11-06 06:06dloperNew Issue
2017-11-07 09:21user2Assigned To => user2
2017-11-07 09:21user2Statusnew => confirmed
2018-02-12 10:06user2Target Version7.4.0 Updates =>
2018-11-05 08:26user2Relationship addedhas duplicate 0021421
2018-11-05 08:27user2Assigned Touser2 =>
2019-02-23 22:27dloperTarget Version => 7.6.0 Updates
2019-05-20 05:03NickHRelationship addedhas duplicate 0007291
2021-04-22 05:41NickHNote Added: 0015391
2021-04-22 05:41NickHStatusconfirmed => closed
2021-04-22 05:41NickHResolutionopen => suspended

Notes
(0015391)
NickH   
2021-04-22 05:41   
Migrated to https://gitlab.com/clearos/clearfoundation/app-web-proxy/-/issues/10 [^]