Note

You are viewing the documentation for an older release of Interworx (7.6). To see documentation for the current generally available release of Interworx, click here: 7.13.

Changelog

Hotfix 415 (2021-07-28)

Released for 7.1.1, 7.4.1, 7.5.1, and 7.6.0 on 2021-07-28

Bug Fix

  • Corrected issue where newly created mailboxes had the wrong group permissions, which interfered with quota calculation

Hotfix 414 (2021-04-28)

Released for 7.1.1, 7.4.1, 7.5.1, and 7.6.0 on 2021-04-28

Bug Fix

  • Fixed issue where importing SiteWorx accounts did not honor the default PHP version set in the backup

Version 7.6.0 build 1871 (2021-08-31)

Released as Beta on 2021-04-16
Released as Release Candidate on 2021-08-31
Superseded by 7.7.0

New Features

  • [New] Dark Mode for the User Interface - Documentation on enabling Dark Mode can be found here

Enhancements

  • Added specific Weekly and Monthly backups to the SiteWorx Backups Cron plugin, instead of copying daily backups to those folders

  • Added tool tips to SiteWorx Backups Cron plugin

  • Ability to create /home/interworx/etc/env/prevent-syncsnihosts file to stop syncing the Dovecot Sni Hosts file during imports, if desired. Documentation can be found here

  • Re-worded SiteWorx backup restore option to clarify that only partial backups may be restored

  • Spamfilter score drop is now also disabled if SpamAssassin is disabled in SiteWorx

  • LightSail/RDS now supported for use as remote MySQL server

  • Arrows to sort information in the GUI are now darker to make them easier to see

  • Updated wording for partial SiteWorx backups to make it clearer that restoring a partial backup will also overwrite the database

  • Error reporting when attempting to create a service level SSL certificate using Let’s Encrypt is now more specific for instances when a SiteWorx account for the hostname already exists (“Domain belongs to a SiteWorx account”) or if Default Sites is disabled in NodeWorx under Server > IP Management > Default Sites (“Default sites is disabled. Let’s Encrypt generation cannot continue”)

  • SiteWorx Backups Cron now runs at 3am to account for Daylight Savings time

  • Default process_control_time now set for PHP-FPM to 10 seconds

Bug Fixes

  • Fixed a bug related to the sshfs mount check in the SiteWorx Backups Cron plugin that would prevent Backups from being created

  • Corrected the defaults in the SiteWorx Backups Cron plugin to meet validation requirements

  • Corrected missing variable that was preventing non root user sshfs targets in the SiteWorx Backups Cron plugin

  • Updated diskspace check script so it could run after cleanup but before backup creation

  • Resolved issue where PHP-FPM pool names could clash with default PHP-FPM conf headers

  • Fixed issue where email accounts could still log into webmail, even if the SiteWorx account was suspended

  • Fixed issue were it was possible to create empty partial backups from SiteWorx

  • Remove IW6 css reference in HTML error handler

  • Fixed issue where Dovecot may not start due to leftover entries for removed SSL certificates in /etc/dovecot/conf.d/95-iworx-sni-hosts.conf

  • Removed “Allow Theme Uploading” option from Reseller package form due to custom themes no longer being supported in IW7

  • Fixed issue where route command for IPv6 was failing in EL7

  • Fixed issue where attempting to update directly to an unknown version may put the server into maintenance mode

  • Corrected javascript error when accessing Support page in the GUI footer

  • Fixed a bug were popout forms were not loading on the Mail Queue page

  • Fixed a bug where it was possible to attempt to generate Let’s Encrypt SSL certificates when Apache was not running

  • Fixed issue where attempting to delete a redirect on the htaccess page in SiteWorx asked for more information

  • Fixed issue where attempting to delete a specific directory file on the htaccess page in SiteWorx asked for more informatin

  • Fixed issue where customized templates for secondary domains may be excluded from backups due to unexpected symlinks

  • Fixed a bug where Sunday in the weekly SiteWorx Backups Cron plugin was set to 0 instead of 7

  • Fixed issue where creating a custom SpamAssassin setting in SiteWorx resulted in an error stating “Not a member of this form”

Hotfix 409 (2021-03-30)

Released for 7.1.1, 7.4.1, and 7.5.1 on 2021-03-30

Bug Fixes

  • Added fallback to full archive scan for backup manifest if optimization fails

Hotfix 408 (2021-03-30)

Released to 7.4.1 and 7.5.1 on 2021-03-30

Bug Fixes

  • Updated default weekly cron run day to 7

  • Updated backup cron default run time to 3am to account for daylight savings

Version 7.5.1 build 1859 (2021-03-29)

Released as Beta on 2021-03-16
Released as Release Candidate on 2021-03-29
Superseded by 7.6.0

Bug Fixes

  • Corrected typo on maintenance mode page

  • Fixed issue in IW6 to IW7 update tool regarding upgrading past 6.10.1 (Internal Beta Testing, only, at this time)

Version 7.5.0 build 1853

Released as Beta on 2021-03-09
Superseded by 7.5.1

Enhancements:

  • Removed deprecated DirectAdmin and Ensim importers from NodeWorx UI

  • Added support for php74 and php80 in InterWorx install script

  • Added config template flag for disabling vhost logging

  • Added support for SCP/SSH remote storage for SiteWorx Accounts Backup plugin

  • Acronis plugin v4 added features:

    • Support for broader range of server configurations

    • Option to resume & ignore errors during recovery

    • Support for custom backup plans

Bug Fixes:

  • Fixed an issue where Softaculous Wordpress preview image would not load

  • Fixed a bug where Mailman support was not added to existing reseller SiteWorx account packages

  • Fixed issue where SiteWorx accounts with 0 mailboxes could not be edited

  • Enabled new template for R1Soft authentication

  • Fixed log download options in NodeWorx and SiteWorx

  • Fixed issue where the “…” options button no longer showed for shell users in NodeWorx

  • Fixed issue where “user already exists” error could be generated when using iworxdb-transfer.pex to import accounts assigned to remote databases

Version 7.4.1 build 1851

Enhancements:

  • Added quickhelp for “Expiration Email” field for the Let’s Encrypt Plugin in NodeWorx

  • Added Upgrade UI tool for upgrading IW6 to IW7 (Internal Beta Testing, only, at this time)

  • Raw headers removed from autoresponder and vacation messages

  • Partially formed NodeWorx users removed from InterWorx database

  • Options added to sync master SiteWorx user password changes to the passwords for the shell user (if enabled), FTP user, and postmaster email account

  • Added Welcome page for new IW7 upgrades from IW6 (Internal Beta Testing, only, at this time)

Bug Fixes:

  • Fixed overage and suspended account messages in httpd 2.4

  • Resolved issue enabling the Let’s Encrypt Plugin on new installs

  • Fixed vhost ScriptAlias line generation to resolve potential for 500 errors

  • Corrected issue where resellers couldn’t edit SW accounts in CloudLinux

  • Fixed issues where Mailman options were listed in account edit/creation menus when the service was disabled

  • Fixed a bug that prevented creation of SiteWorx accounts for resellers when using package templates created before Mailman was added

  • Resolved issue where /usr/sbin/nologin was not included in shell list on some CentOS 7 servers

Version 7.3.0 build 1840

New Features:

  • Mailman support added. Mailman is a software package that may be used to manage electronic mail discussions and e-newsletter lists

    • Information on enabling Mailman in NodeWorx can be found here

    • Information on using Mailman in SiteWorx can be found :doc: here </siteworx/email/other/mailman-guide>.

  • SiteWorx Backup Cron plugin now available. This plugin allows NodeWorx users the ability to schedule automatic backups of all SiteWorx accounts on the server from the GUI

    • More information on the plugin can be found here

Enhancements:

  • Add ~iworx/bin/disable-eol-centos6-repos.pex script. This disables CentOS 6 yum repositories to prevent future yum issues, due to CentOS 6 being EOL

  • Import tool now accepts new Plesk backups which include the backup agent-name “Plesk.PHP”

  • Upgrade script checks for Let’s Encrypt version updates

  • Add API/CLI based targeted restore of files and databases from SiteWorx backup files

Bug Fixes:

  • Add File Manager access to Domains Manage page in SiteWorx

  • Fix bug in websetup where setup steps could advance unexpectedly

  • Fix issue where search bar covers menu options on small screens

  • Ensure that jailshell user cleanup does not execute if /chroot is symlink, in the unlikely event that /chroot points to /

  • Fix issue where clicking on the scrollbar causes popup forms to automatically close

  • Fix bug where editing the SiteWorx Backups Cron plugin gives a 600 error if no cron jobs exist for the root user

  • Resolve issue where field labels are not visible on DNS Zone form

  • Resolve issue where Domains Manage option was not available on servers using single-domain licenses

  • Detect and replace invalid plan in daily cron for the Acronis plugin

  • Resolve “This SiteWorx account did not exist at the time of the backup” error in Acronis, which is caused by different server configuration. Acronis Plugin now supports different server configurations

  • Fix issue where self-generated SSL certificates could be replaced by InterWorx default SSL certificate upon upgrade

  • Fix issue where saving plugin forms results in a 500 error

  • Clarify wording on SiteWorx Backup Cron plugin setup form

Version 7.2.0 build 1812

Enhancements:

  • Update iworxphp72-php to 7.2.34

  • Update iworxphp72-php-ioncube-loader to 10.4.4

  • Add the option to disable C-compilers for unprivileged users

Bug Fixes:

  • Resolve issue where Let’s Encrypt certificates failing to generate in NodeWorx due to rate limiting gives a 500 error

  • Fix bug where, when generating a Let’s Encrypt certificate in SiteWorx, the www domain is included for DNS check, even if it is not selected as a Subject Alternative Name

  • Remove S3 as a dropdown option in the GUI for SiteWorx Scheduled Backups

  • Remove Nameservers from list of Subject Alternative Names in the SiteWorx Let’s Encrypt generator

  • Error message added if selecting listed backups from before SiteWorx account was created in the Acronis plugin

  • Fix bug where post-capture-script does not run after making a backup with the Acronis plugin

  • Increase size limit for cron PATH= variable

  • Fix bug where multiple plans were created in Acronis plugin when toggling backup setting

  • Improve Acronis error log message when Acronis API errors are detected

  • Fix bug where IW7 servers using F2A received “Too many redirect” errors in the browser after updating to 7.1.2

  • Resolve 401 response for NodeWorx API action listDomainAccounts

  • Fix issue where CSS does not load when navigating to https://ip.ad.dr.ess/webmail

  • Fix issue where webmail login page displays system error

  • Fix CSS issues on license activation page in the browser for new IW7 installs

  • Fix issue where the SpamAssassin Custom Options menu does not load in IW7

Version 7.1.2 build 1806

Enhancements:

  • Update iworxphp72-php-ioncube-loader to 10.4.3

  • Add simple branding for NodeWorx and SiteWorx via the CLI tools

  • See ~iworx/html/img/logos/README.md for more information

  • Add Database restoration to acronis plugin

Bug Fixes:

  • Fix issue where PHPMyAdmin sessions are cached in browsers, requiring the user to log out in order to access a different database

  • Fix issue restoring files using the Acronis plugin UI

  • Fix issue where restoring partial account backups with non-prefixed databases can result in a db_conflict error

  • Fix issue where logs saved as zip files were not rotating or archiving

Version 7.1.1 build 1802

Enhancements:

  • Update iworxphp72-php-ioncube-loader to 10.4.2

  • Default ssl certificates now refreshed on fresh install and upgrade

Bug Fixes:

  • Fix incorrect background color in search box

  • Fix issue where NodeWorx and SiteWorx level searches does not pull up any results

  • Clean up layout for suspended notes for SiteWorx accounts

  • Fix issue where duplicate PHPMyAdmin packages did not clean themselves up upon upgrade

  • Condensed menu in SiteWorx now scrolls with the body of the page

  • Fix layout of Reseller Overview page in NodeWorx

  • Fix an issue on some clusters where, when importing a SiteWorx account using an external default MySQL server, the database did not show in PHPMyAdmin

  • Fix bug in cluster environments where changing the PHP version did not cascade to the node under certain conditions

  • Fix a bug in the CloudLinux plugin related to the db_info hook on InterWorx cluster nodes

  • Fix an issue where stats were not being collected correctly for CloudLinux

  • Fix an issue where SiteWorx Accounts that did not have any Secondary Domains were prevented from accessing SSL Management

  • Fix layout of SiteWorx Bandwidth History

  • Fix issue where clicking disabled action buttons served an empty form

  • Fix 500 error in PHPMyAdmin when clicking the Import tab or creating a new table

  • Fix issue where cronjobs created in NodeWorx were all automatically saving as the iworx user

Version 7.1.0 build 1792

Bug Fixes:

  • Fix an issue on some clusters where, when importing a SiteWorx account using an external default MySQL server, the database did not show in PHPMyAdmin

  • Fix bug in cluster environments where changing the PHP version did not cascade to the node under certain conditions

  • Fix a issue where stats were not being collected correctly for CloudLinux

  • Fix a bug in the CloudLinux plugin related to the db_info hook on InterWorx cluster nodes

Version 7.0.10 build 1789

Bug Fixes:

  • Fix layout spacing on DNS Synchronization page in Safari

  • Fix issue where deleting Secondary domain DNS records is disabled

  • Fix menu to add Firewall rules not fully loading

  • Fix 500 error creating Reseller accounts

Version 7.0.9 build 1786

Enhancement:

  • Updated iworxphp72-php to 7.2.33

Bug Fixes:

  • Fix issue where DNS Record edit form would not load in SiteWorx

  • Fix missing edit button for DNS records in NodeWorx