Changes:
- Make sure that the permissions on /usr/msfe are set to 755 on install
- Fixed end user UI Bulk Actions where the database connection was incorrectly closed after each iteration causing the operation to fail after the first item
- Fixed end user UI Bulk Actions where only the first item was reported
- Modified end user UI Bulk Actions to disable items that are no longer in quarantine
Changes:
- Updated MailScanner INSTALL document for DirectAdmin
- Fixed issue in msrules.pl domain comparison rule generation
Changes:
- Added two new options: CC_MESSENGER_ALLOW, CC_MESSENGER_DENY. These options can control which Country Code IP blocks are redirected to the MESSENGER service, if it is enabled
- Fixed some typos in csf.conf
- Added DirectAdmin diagnostics to the admin UI for session security checks, together with a method to skip the checks if desired
Changes:
- Changed WHM/Admin UI “Modify User Settings” to “Access User Settings” which now allows full access impersonating the chosen user
Changes:
- Added new BETA feature: Digest Emails. If enabled, users can configure a Digest Email per domain within their account that includes a summary of all Low Spam, High Spam, Blacklisted and Infected email. This is of particular use to users using the SpamBox and/or MailControl features. See the MSFE Front-End Settings page in the UI for more info
- Add non-alphanumeric character to SQL db user password on new installs
- Fixed issue with string escaping for URI’s in MailControl. Uses the perl module URI::Escape
- Update mssql.pl with MySQL credentials code from dbadd.pl
Changes:
- DirectAdmin moved from BETA to RELEASE for RHEL/CentOS/CL
- Added new option –vmmax [kB]. This will abort a scan if the VmRSS size of the process exceeds this value to prevent memory exhaustion. By default it is set to 2000000 kB = 2GB
- Modified cxs reputation reporting to prevent overloading
- Improved DA session checking
- Added -u to unzip UI commands
- Protect from logarithm divide by 0 error
- Improved DA UI display
Changes:
- Updated DSHIELD blocklist to use https
- Updated Server Check PHP EOL information
- Improved DA session checking
- Improved DA Server Check report
- Modified cpanel.comodo.allow and cpanel.comodo.ignore with an additional IP address
- MESSENGERv3 now out of BETA testing
- Added UDP ports 80 and 443 to UDP_IN/UDP6_IN for new installations to support QUIC/HTTP3
- Modified DA regex for Roundcube v1.4+
- Modified DIRECTADMIN_LOG_R to point to /var/www/html/roundcube/logs/errors.log for Roundcube v1.4+ by default on new installs and change for old installs if not already set
- Added a new DA regex for phpMyAdmin
- Modified iframe resizer on DA, thank you to Martynas @ DirectAdmin
- Updated Integrated User Interface documentation to point to the latest Apache docs
- Added newly generated self-signed keys for lfd UI
- Updated Server Report descriptions for cPanel
- Updated Server Report for systemd processes
- Added back cPanel update check to the Server Report now that it has been reinstated by cPanel
- Removed outdated Server Report checks
Changes:
- Added configuration option for packet scanning ports. This can be modified if desired, provided the implications are understood
- Fixed UI help html
- Added a read timeout to the pcap_open_live function to reduce timeout polling and to buffer multiple packets for processing
- Fixed issue with the UI upgrade not returning correctly leading to a blank page
- Convert UI to use the csget mechanism for checking new versions
Changes:
- Modified dbadd.pl to better determine MySQL credentials and prevent exposing those credentials
- Run /usr/msfe/msrules.pl at the end of the installation process
- Convert MSFE UI to use the csget mechanism for checking new versions
- On DirectAdmin add MailScanner to Service List
- Fixed DirectAdmin admin UI display issues
- Fixed end user UI display issues
- Fixed end user UI perl module installation on DirectAdmin that could use the incorrect package name
Changes:
- Fixed local domain detection on cPanel
- Added support for Exim named queues method for MailScanner when using MSFE
- Added ignore SIGPIPE
- Improved DA session checking