The new 4.9 build is published on https://www.diladele.com/download_next_version.html. It contains a fix for report logging (the log file is now truncated instead of being appended as before).
If you run beta version of 4.9 then just get the new virtual appliance, and upload all NON JSON files from your old appliance /opt/qlproxy/etc to new appliance (same folder).
Then upload /opt/qlproxy/var/db/config.sqlite (or qlproxy.sqlite) from your old appliance to new one.
Save and Restart from Web UI and voila – all your setting should be migrated.
If you are using version <= 4.8 – please see the official upgrade guide https://docs.diladele.com/administrator_guide_4_9/upgrade/index.html
If no bugs are found we plan to release 4.9 on 1st of March or so.
P.S. next version is going to be 5.0. Issues are in the new repo – please take a look https://github.com/diladele/websafety-issues/milestones One breaking change already planned – the installation folder is now /opt/websafety.
Diladele Dev Team
We are happy to present the Beta of Web Safety 4.9 ICAP web filter for Squid proxy. This version has a lot of new functionality including:
- support for integration with Cisco ASA firewalls/routers using WCCP protocol and ability to automatically synchronize configuration among several filtering nodes.
- proxy authentication based on list of users (htpasswd) and pseudo proxy authentication by mapping IP addresses or MAC addresses of proxy clients to user name labels.
- Django framework for Web UI updated from 1.6.11 to 1.8.17 (breaking change).
Please take a look at this build. It is quite stable and safe to use in non demanding production environments. Prepackaged virtual appliances based on Ubuntu 16 and CentOS 7 as well as installation packages are available from https://www.diladele.com/download_next_version.html
The extensive article describing how to configure ICAP chaining of Web Safety ICAP web filter and Squid ClamAV has been published on https://docs.diladele.com/administrator_guide_4_9/antivirus/squidclamav.html
The scripts are available on https://github.com/ra-at-diladele-com/qlproxy_external/tree/release-4.9.0/src/va/scripts.clamav. Please fork and see if it works. Please note latest 4.9 build was tested from https://www.diladele.com/download_next_version.html
Thanks a lot to Gilles Darold for his marvelous work – see http://squidclamav.darold.net.