Home > 8e6 Feature Request Summary

8e6 Feature Request Summary

Tags:  




Overview

DirSec is a network security reseller with over forty combied years of working in the reseller and vendor community.    During our interface with potential and existing 8e6 customers, we often encounter repeated issues and/or compliants from customers.      Based on our experience in industry and knowledge of other vendor solutions, we filter (no pun) the 8e6 customer issues and present potential resolutions below.   The feature requests are tuned to two primary factors:  (a) simplicity, and (b) standard industry feature.

R3000

General Feature
Details Customer
Date
automated backups over network
Ability to setup scheduled backup over network to CIFS, FTP, etc.  Feature should include expiration -- ie.  store five backups max.  Use backup options of Barracuda SPAM firewall as model.
Maturity Feature

ASD20

over-ride account password reset As of 2.0.x, 8e6 admin must delete/recreate account to reset password.  This is painful for 8e6 admin/customer.
CCSD, ASD20
Jan 2008
remove pop-up from authentication
as of R3000 v1.x and 2.0/2.1, all tier2/tier3/over-ride authentication includes pop-up that can be blocked via browser/firewall/etc.   authentication should not use pop-up, but rather keep session in 'base/home' window used for authentication.
Maturity Feature -- any customer using web-based auth.

CCSD

Feb 2008
hits/second sizing metric in GUI
ability to determine how much web traffic being filtered by R3000 and whether this meets spec of box.   This could be reprsented by basic RED, GREEN, YELLOW light on GUI.
Maturity Feature -- any customer
ASD20, SLPS, ESU10, CCSD
Nov 2007
hit/second trending
ability to determine max and average Hits/sec values for any given day, week, month
Maturity Feature -- any customer
Nov 2007
additions to Active Profile Lookup
APL should show (1) rule # (or custom), and (2) any URL exceptions in place for assigned profile.
LPS, etc.

Obvious benefits for 8e6 admins, operations, and helpdesk folks.

Will become more important when URL exceptions available authenticated profiles (v2.1.x release).
March 2008
resizable management interface
R3000 Java applet for management has always been fixed size.  Two primary complaints:  (a) 8e6 admin with huge monitor sees tiny R3000 admin interface, and (b) right-hand side of URLs in some sections of UI aren't viewable because can't expand right-side of UI. 

Long standing frequent customer complaint. ASD20, SLPS, DPS, etc


2002
IPGROUP name in shadow.log
IPGROUP names should be logged to shadow.log and made available to ER for reporting.    Customer doesn't want to see "IPGROUP" in Reporting -- but rather the name of IPGROUP (eg.  "HighSchoolXYZ").
ALL customers.  maturity.  constant source of end-user confusion.

2002
reverse tunnel for remote access 8e6 admin should be able to initiate "secure tunnel" from R3000 to 8e6 HQ to allow 8e6 support to access box.   This required because static public IP setup often hurdle for customer.   Hide NAT typically always present.   Replicate the "secure tunnel" feature of Barracuda Networks SPAM firewall or add security features to existing "secure access" feature of ER.  maturity feature.  long requested since day #1 working with 8e6 2002
nag alerts for ALERT and RTD features Because of necessity to configure these two R3000 features, the R3000 management interface should include "alert" section (on HOME tab) that spells out any problems.   This should NOT be a pop-up.    Alert email settings and Range_to_Detect should always be configured correctly. maturity feature. 2002
"alert" section on HOME tab R3000 management interface should include "alert" section that spells out any outstanding issue with appliance.   the "alerts" should stay "open" until acknoledged in some manner (ie. click check-box and 'submit', etc).   This "alert" section should minic/replicate what's distributed via SMTP/email.  maturity feature 2002
HEALTH light on HOME tab Basic R3000 health status on HOME tab -- represented by GREEN, YELLOW, or RED.   The color of light could include various factors (see "alert" features above) and also include basic performance/throughput (ie. box fully operational, box loaded down -- concern, box CPU max'ed -- red alert, etc). maturity feature 2002
Global Profile use RULE? As of v2.0.x, the Global Group Profile can't leverage RULE defined by 8e6 admin.   This is point of confusion for 8e6 administrators; past, present, and future.    The Global Group Profile already has pull-down.   The 8e6 admin should be able to use pull-down to select existing RULE. maturity features.   reviewed with more customers than can be counted -- a frequent issue during EDU process. 2002
Delete URL in VIEW pane Ability to delete entry directly from "View URL addition/deletion list".   This is accessed from VIEW tab of URL property of category.    8e6 admin should be able to high-light and click "delete" in this interface -- currently, can only view (leading to obvious questions from 8e6 customer, how do I delete?).   true as of v2.0.x.

HTTPS_Filtering audit option ability to audit "what would happen" if feature enabled (at whatever setting).    This would allow new 8e6 customers to test feature and determine which specific business-related sites would be affected (so can remediate with 3rd party).   as of v2.0.x, the HTTPS_Filtering feature is all or nothing with no specific way to audit results. maturity.  common request during dialog 2002
HTTPS_Filtering white-list option ability to specific specific domain to whitelist from HTTPS_Filtering.  This would allow 8e6 admin to enable HTTPS_Filtering (with forward DNS query) and still allow access to HTTPS site known to have cert/dns mismatch.    specific to "forward DNS query.." introduced with v2.0.10.x maturity. 2008
Integrate management Consolidate management -- and reporting -- interfaces into single UI.  

Visual export of config and policy Often field inquiries from customers about how to "summarize" all R3000 configuration.   The general idea is to provide visual export of configuration and policy (rule defs, etc).   Could easily be done using Mindmap strategy.   http://freemind.sourceforge.net/. CCSD 2008
Per site/URL over-ride
Use-case:   students in class need to get to specific web SITE (or specific URL) that is typically blocked.   The teach can input over-ride account to grant student access to that specific URL/site -- the students maintain their existing profile policy.    This teach-granted SITE/URL over-ride has time-expiration.
LPS, CCSD, ASD20
2006
Time expiration on Tier3 auth profiles
8e6 Tier3 authentication is session-based maintain by java applet.  
Use case:  Need way to "expire" tier3 profile for teacher who walks away from workstation -- not closing all browser instances -- or logging off workstation.  
CCSD
2008
Tier3 inactivity expiration
8e6 tier3 authentication is session-based java applet.  
Use case:  end-user leaves computer and forgets to logoff workstation.   The java applet should have ability to "monitor" web traffic and watch for browser inactivity.    Browser inactivity expiration should be a administrator preference.
Product maturity.
CCSD, ASD20
2008
Administrative purge for Tier2 profile(s)
Use-case:   ability for 8e6 admin to selective purge active Tier2 profiles.  8e6 admin should be able to search based on AD username, view current profile, view remaining time, and selective purge/expire
Product maturity.
CCSD
2008
R3000 sync option for UPGRADE only
current 8e6 R3000 synchronization feature doesn't include LDAP domain details and other ??? profile/object-related items.   The R3000 sync feature is the ONLY current option to migrate between different R3000 models (example:  "G" upgrade to "H").    There must be option to include everything related to policy objects, profiles, rules, domain preferences, library, over-ride accounts, etc.  The idea new R3000 hardware is TARGET and is changed to "Stand-alone" following one-time sync.
product maturity.
2007
(bug) invalid Tier3 applet
Use-case:   have tier3 authenticated session on desktop/laptop.   Put desktop/top to StandBy (eg. Windows XP/Vista).   Wake-up machine.  Next browser attempt provides expected re-auth challenge and NEW tier3 auth "badge" window.  Closing the old (and invalid) tier3 "badge" window from before StandBy kills the existing tier3 session.  BAD.
ongoing problem since tier3 has been in existence.
2003
category with "walk" x-level
A special custom category option that allows 8e6 admin to enter specific URL and 8e6 R3000 will "walk" the web page and include all URL's within admin specified level.  should have option to exclude links outside URL domain.   Example:  8e6 admin enters specific URL to flickr.com with "one-level".  R3000 separately queries the URL and auto-includes all links "one-level deep" into category.    The auto-walk feature should have option to schedule "walk" as admin specified interval.  
ongoing problem since  inception. 

Library of Congress posting stuff on Flickr (per customer) and wants to block 8e6 category -- but have custom category to allow access to specific flickr URL and related images.
2003
"LAB over-ride" elevated profile -- centrally controlled by one user.
IPGROUP over-ride account that would effect desired profile for all members of IPGROUP.
Example use-case:
EDU lab environment.   specified number of workstations with students.   teacher can enter administrative over-ride account on "teacher workstation" and have new profile apply to all members of IPGROUP.
The preferred method is to have the LAB over-ride be authenticated off LDAP directory (ie. could leverage window domain auth -- so teacher doesn't have to learn/remember different over-ride account).
additional consideration:  would be ideal if method to track student logged onto workstation while "lab over-ride" in place. 
 "<domain>/joestudent/lab_sallyteacher
competitive

SSL block page
When R3000 blocks SSL connection based on HTTPS_Filtering, the end-user should receive a block page.    While this not possible with 8e6 in bypass mode (ie.  not in-line or SSL transparent proxy).   Some option must be available for customers who find this unacceptable and willing to make architecture changes to accomodate (example:  transparent proxy integration for SSL man-in-middle, etc).
competitive, ASD20

CFM weighting for vertical/customer
cater to EDU by insuring all EDU CFM data does into single CFM database for scrub.   In addition, suggest key "top-100" EDU customers put in separate CFM database and give focused attention on classification.   Reach out to EDU customers to convince CFM to be enabled ...  justify why, give advantages, address FUD/privacy issues.
competitive, ASD20

Proxy Engine section of GUI
because of topic sensitivity with EDU customers, this feature needs better visibility in GUI -- and likely more features to provide insight.
competitive
Content Inspection -- uncategorized
Applies to uncategorized sites.   page content inspection and analysis to make classification based on heuristics for existing classified page types.  Example:   8e6 knows what "news" and "shopping" sites should look like.   Compare uncategorized site against known classifications to make approximate real-time evaluation.  
competitive SmartFilter?

Content Inspection -- parsed allow
Applies to categorized sites.   Allow pages in site ONLY if keywords not found in page content (ie.  lexicon for porn, nefarious, etc).  
competitiv, ASD20
URL Pattern Match -- Phishing protection
Many phishing links sent via email match identifiable pattern. Work with antispam/ecommerce vendors to maintain updated patterns to identify phishing URLS and block on fly.  use-case:  When phishing email makes it past anti-spam filter to end-user Inbox.  
security

regex for URL keyword
ability to use regex for URL keyword (assigned to category).
competitive -- Websense

regex for search engine keyword
ability to use regex for search engine keyword (assigned to category). competitive -- Websense
add ROOT domain to category
ability to add foreign "root domains" to custom categories.   This would allows EDU customers to block student access to foreign sites (and potentially inappropriate content).   Example:   .ru  .cz  
mgmt usability

default "Filter Options" preference
8e6 PROFILE includes (a) rule, (b) block page options, and (c) "filter options".   Each time profile assigned to policy object, the "filter options" must be manually set.  Very often, the "filter options" are always set the same.    Thus, would be nice to have ability to have (a) "default" preference for all "filter options", or (b) ability to tie "filter options" to rule definition.    All this would include ability to reset "filter option" preferences to specified value (ie. after the fact).  
ease-of-management

expiration and comment for URL addition
Teacher makes request to have site whitelisted for the current EDU quarter.  The 8e6 admin adds URL to appropriate category -- and specifies expiration and comment.    This allows category entry to disappear after defined period, keep custom categories from bloating up in size, and allows different 8e6 admins to understand what peers are doing (ie. the comments).   Feature implies an AUDIT trail of when URL addition created, by who, and when expired, etc.
ease-of-management, maturity, ASD20

expiration and comment for OVER-Ride accounts management ease-of-use feature.   Have commet associated to creation of over-ride account with option for expiration.   Example:   account good for school year and expire (ie.  become LOCKED) afterwards. Ease-of-management, maturity, ASD20

allow backup/restore between different R3000 models Ideally, R3000 config and library backup should be to model-neutral data format like XML, etc.   target:  any 8e6 customer buying new appliance.  maturity
LDAP "nested" group support
very common practice for Directory Service administration is to leverage nested groups (ie.  a group who's members include other groups). 
ease of use.  management.  ASD20

browser pop-up blocker tests
anywhere 8e6 services are accessed, the 8e6 provided content should include test for browser pop-up blocker.    This would especially benefit 8e6 administrators applying software patches and end-users using tier2/tier3 web-based authentication.    Browser pop-up blockers are an adoption issue far too often.
ease of use.   reduce hurdle to adoption.

 scheduled install of patchesability to click check-box and have downloaded patch install at predefined time (example:  install patch XYZ at 2AM on next day).customer suggestion (CBOCES)
mid 2008
script/API interface
ability to leverage script and/or API to remotely managed contents of R3000 custom categories.   this would allow reseller/customer to build specific web-application to meet exact use-case requirements
BVSD
late 2008
system health monitoring SERVICE
important that all 8e6 appliances share same underlying "health monitor" service that leverage different configuration file (ie. config specific to appliance type and 8e6 product services).    Health monitor service should include option to alert 8e6 admin via various methods -- email, GUI alerts, GUI lights -- and should have option for "phone-home" that appliance will alert 8e6 HQ about any problems (software or otherwise) and auto-spawn 8e6 support request.    This request in direct result from many customers who don't know about particular appliance problems until AFTER a problem has occured.  Sometimes, the problems can be remedied before customer suffers.  
The "phone-home" feature should be (a) optional, and (b) configurable -- to include statistics, licensing, health, etc to allow 8e6 HQ to better automate and service customer.




Enterprise Reporter  (ER)



General Feature
Details
Customer
Date
















IPGROUP name synchrozation
ER should auto-sync with R3000 and pull all IPGROUP definitions for (a) user groups, and (b) drill-down reporting. Any customer who has used IP Groups and Reporter Client has asked about this.
2002
Reporter Client "canned pane" sizing ER Reporter Client "canned report" pane is sized to windows DESKTOP size -- not browser size.   This causes major display problems and lack of continuity for end-user experience.   The drill-down "data pane" (right-hand pane) is sized based on browser size.  As a reseller, this causes major problems for demo of Canned Reports when doing demo from machine with large monitor -- and need to keep browser at size to fit within shared desktop size of 1024x768 (typical for most web conf systems).

ASD20

DirSec customer demos

2008
Site reclassification after the fact
Add ability to ER to reclassify sites.    The event should be tagged with original classification.   This would allow for better forensic and admin usability based on library/category updates.    ER would pull latest Library updates from R3000 and reclassify for specified period -- and rebuild specified canned reports.  Should be able to schedule execution during off hours (ie. during night -- when no load).
usability, competitive
2006
logic to avoid autoload stats
web sites that reload on periodic basic should be removable from "most frequently visited site" reports.   Should be option when producing reports.  The logic pretty straightforward: do historical check for sites loaded on periodic basis and tag appropriately.


direct site categorization
Reporter Client option to directly add site listed in uncategorized (ie. PASSED) into category on R3000.  Should be easy right-click option.



Threat Analysis Reporter (TAR)





 RSS of this page