Sophos Reporter Release Notes
Sophos Reporter 2.0.0.5 BETA (2015-02-11)
  • Added Firewall Server IP field. Allows filtering reports and alerts by the source UTM.
  • The Overview dashboard now shows Origin Domain (result of Fastvue Site Cleanin the Web Peak widget with the full URL available on hover.
  • Added User Agents to Overview Reports.
  • fw-notify.net is no longer shown as the Origin Domain by the Fastvue Site Clean feature. This was being shown for file downloads scanned by Sophos UTM. 
  • All URLs categorized as "Web Ads" or "Parked Domains" are now treated as 'Junk URLs' by the Fastvue Site Clean engine.
  • Improved Origin Domain logic (result of Fastvue Site Clean)
  • Overhauled syslog gap handling logic. Fixes issues that potentially cause data duplication when filling gaps in syslog data using the UTM's remote log archive.
  • Added forced memory garbage collection at end of report processing.
  • Added a default alert to show "Content Filter Warned and Proceeded" sites. The installer will not overwrite any existing user settings, so this is only available on completely fresh installs. If you have not modified your existing alerts and want to receive this update: Stop the Fastvue Sophos Reporter service, delete the Alerts.xml file in Sophos Reporter's data location, and then install the latest Sophos Reporter build.

Sophos Reporter 2.0.0.2 BETA (2015-01-30)
  • Fixed Sources | View Issues dialog.
  • Changed 'Top Site' Widget in Overview Reports to use Origin Domain (result of Fastvue Site Clean) instead of Site Domain
  • Fixes 404 on PrivateReport.aspx when accessing a report via /p/.

Sophos Reporter 2.0.0.1 BETA (2015-01-29)
  • First release of 3.0 platform.
  • Added Fastvue Site Clean technology.
  • User-configurable domain substitution system.
  • User-configurable junk URL system.
  • Added exporter framework with CSV export capability.
  • Added private report sharing via /p/ folder.
  • Bug fixes.

Sophos Reporter 1.0.1.17 (2015-01-07)
  • Improved logic of Productivity widgets in Dashboard.
  • Added 'Uncategorized Sites' section to the 'Web Protection' section in Overview reports.

Sophos Reporter 1.0.1.16 (2015-01-06)
  • Productivity Dashboard Widgets now filter on Productivity = Unassigned rather than the incorrect 'Uncertain'.
  • New API; Reports.CreateScheduledReports(date, schedules). Usage;  {{endpoint}}Reports.CreateScheduledReports&date=20141202&schedules=Weekly
    ​Where:
    {{endpoint}} is http://yoursite/ajax.ashx?f=
    date= {{any date within the desired schedule in yyyymmdd format}}
    ​schedules= {{Weekly / Monthly / Daily}}

Sophos Reporter 1.0.1.15 (2014-10-23)
  • Editing/Saving a scheduled report no longer disables the monthly schedule.
  • Fixes to Alert processing logic.

Sophos Reporter 1.0.1.14 (2014-10-10)
  • Directory import no longer imports null or blank sAMAccountName entries into security groups.
  • Security group lookup builder no longer attempts to build for null entries.
  • New API: Organization.GetUserSecurityGroupMembership(user) – Gets the list of security groups a user is a member of.  Usage http://yoursophosreportersite/ajax.ashx?f=Organization.GetUserSecurityGroupMembership&User=Joe%20Bloggs​

Sophos Reporter 1.0.1.13 (2014-10-08)
  • Improved the way Sophos Reporter retrieves the domain name
  • Fixed an issue where Security Group reports were not finding users that had a domain prefix in the log file.

Sophos Reporter 1.0.1.12 (2014-09-20)
  • Fixed Bandwidth over time chart labels when reporting on more than one day.
  • Added new semantics (fields): Year, Month, Day, Weekday, and Hour. New semantics allow filters to remove non-work days and hours. For example:
    Weekday 'Equal to' Monday, Tuesday, Wednesday, Thursday, Friday
    AND
    Hour 'Not equal to' 12  (removes the entire hour of 12pm to 1pm).
  • Year is not filterable, as this can be selected via the Date Pickers when running reports. 
  • Domain extractor now ignores any trailing dot and extracts the domain correctly. E.g. mysite.com. (notice the trailing '.') would appear as .com in the top sites list.
  • Filters are now case-insensitive for the following operators; Equals, NotEqual, StartsWith, EndsWith, NotStartsWith, NotEndsWith, Contains, NotContains. E.g filtering on Site Domain Equal to 'Facebook.com' (notice the capital 'F') would not return any results

Sophos Reporter 1.0.1.11 (2014-08-01)

Improved diagnostic logging to help troubleshoot syslog events.

You can now enable "Loquacious" logging level – More verbose than verbose!™ to log all received syslog messages.

This logging level will grow the Dashboard.log quickly and significantly, therefore this option is only available via the API.

To enable Loquacious logging enter the following URL into the address bar of your browser.

 ​http://<yourSophosReporterSite>/ajax.ashx?f=Service.LogLevel&level=Loquacious

Replace <yourSophosReporterSite> with the actual server name and virtual directory name (if applicable) of your Fastvue Sophos Reporter site. You should see the message:

 {"Status": 0, "Data": "Loquacious"}

The Dashboard.log will now contain all log syslog messages including whether the data was successfully loaded to a 'Fastvue' record or not. It is not recommended to keep this logging level active. Go to Settings | Diagnostic to restore the logging level to 'Notice' once you have collected enough log data to troubleshoot the problem.