Changelog

Contents

Version 8.2.9 build 3222 (2026-04-06) - Release Candidate

Released as Beta on 2026-03-31
Released as Release Candidate on 2026-04-06

Bug Fixes

  • Resolved an issue where PHPMyAdmin could not be accessed via SiteWorx on servers running MariaDB 11.4 and 11.8

  • Fixed a bug where the global rewrite subject SpamAssassin setting would take priority when loading the SpamAssassin options form in SiteWorx

  • Fixed an issue where SpamAssassin some settings on the Virus Filtering page in NodeWorx also appeared in the Advanced Settings section, leading to conflicts on where each setting should be managed

Version 8.2.8 build 3221 (2026-04-06) - Release

Released as Beta on 2026-03-23
Released as Release Candidate on 2026-03-30
Released as Release on 2026-04-06

Bug Fixes

  • Resolved issue where some third party mail clients could not connect to mail using LOGIN auth

  • Fixed issue where Dovecot connection failed if the address had a copy-to that was another email address on the server

  • Fixed a bug where the rpm.release setting ~iworx/iworx.ini did not update when updating to a new version of InterWorx

  • Resolved issue where changing the Authentication Mode on the MTA page did not persist after page refresh

  • Fixed a bug where on the SiteWorx account creation form where the uniqname would be overwritten if the domain field was selected again

Hotfix 665 (2026-03-19)

Released for versions 8.2.6 and 8.2.7 on 2026-03-19

Bug Fixes

  • Resolved issue where some third party mail clients could not connect to mail using LOGIN auth

  • Fixed issue where Dovecot connection failed if the address had a copy-to that was another email address on the server

Version 8.2.7 build 3214 (2026-03-17)

Released as Beta on 2026-03-10
Released as Release Candidate on 2026-03-17
Superseded by 8.2.8 on 2026-03-30

Updates

  • This build only included internal updates

ClamAV 1.5.2-2 (2026-04-06) - Release channel

Released to the Beta channel on 2026-03-10
Released to the Release Candidate channel on 2026-03-17
Released to the Release channel on 2026-04-06

Version 8.2.6 build 3213 (2026-03-23) - Base/Stable

Released as Beta on 2026-03-03
Released as Release Candidate on 2026-03-09
Released as Release on 2026-03-17
Released as Base/Stable on 2026-03-23

Enhancements

  • New migration tool will now import custom DNS records from cPanel

  • MariaDB 10.11 is now the default database for new installs

  • Increased input character limit for the Trusted IPs and Blocked IPs fields on the Firewall page in NodeWorx

  • Added more explicit language and quickhelp information to explain that the master NodeWorx user’s email address is the default sender for password reset messages

  • InterWorx now supports MariaDB 11.4 and 11.8

Bug Fixes

  • Resolved an issue where the Server Admin was unable to query themselves via the queryResellerDetails API/CLI action

  • Corrected an issue where a MySQL user that was locked at the time of backup would be unlocked when the backup was restored

  • Fixed an issue where the Autossl Domain Blacklist could not be empty

  • Firewall port buttons on the Firewall page in NodeWorx will no longer lose their status colors when flipping through pagination

  • Fixed a bug that prevented the ability to log into email boxes using an alias domain

  • Fixed a bug that prevented the display of available backups for the SiteWorx account after restore

  • Resolved an issue where a suspended SiteWorx account could create a new FTP user that was not suspended. Now, new FTP users created with a suspended SiteWorx account are automatically disabled upon creation

  • Fixed typo in master user description for NodeWorx users

  • Sidebar no longer displays Related Links options if the account or user does not have permission to access those pages

  • Resolved issue with new migration tool where custom DNS zones were not imported for InterWorx to InterWorx migrations

  • Corrected an issue on servers using MariaDB 10.4+ and MySQL8, where triggers would import with definers setup improperly

PHPMyAdmin 5.2.3 (2026-03-23) - Current Version

Released to the Beta Channel on 2026-03-03
Released to the Release Candidate channel on 2026-03-09
Released to the Release channel on 2026-03-17
Released to the Base/Stable channel on 2026-03-23

qmail-1.03.642 (2026-03-23) - Current Version

Released to the Beta Channel on 2026-03-03
Released to the Release Candidate channel on 2026-03-09
Released to the Release channel on 2026-03-17
Released to the Base/Stable channel on 2026-03-23

Version 8.2.5 build 3188 (2026-02-23)

Released as Beta on 2026-02-03
Released as Release Candidate on 2026-02-10
Released as Release on 2026-02-16
Released as Base/Stable on 2026-02-23

Bug Fixes

  • Fixed issue where MSA page reported “package dovecot23 is not installed”

  • The migration tool will now rely on SSL information provided by the manifest, and exclude the SSL directory when syncing file data. This resolves a potential conflict where the file sync could overwrite self-signed SSL cert files, causing vhost syntax errors in Apache

Version 8.2.4 build 3186 (2026-02-16)

Released as Beta on 2026-01-27
Released as Release Candidate on 2026-02-02
Released as Release on 2026-02-10
Released as Base/Stable on 2026-02-16

Bug Fixes

  • Resolved issue where success message when creating a Let’s Encrypt certificate stated “self-signed”. Also removed message stating that a CSR was created, as that is not true for Let’s Encrypt certs

  • Fixed an issue where the text in the SSL Files table on the SSL page in SiteWorx would overlap the box on some screen resolutions

Version 8.2.3 build 3184 (2026-02-10)

Released as Beta on 2026-01-20
Released as Release Candidate on 2026-01-26
Released as Release on 2026-02-02
Released as Base/Stable on 2026-02-10

Enhancement

  • Tables displaying the PHP version of domains in SiteWorx, such as Domains Manage, PHP Options, and Subdomains, will now display “(System PHP)”” alongside the PHP version when System PHP is in use. This is to differentiate between the System PHP version and the Multi-PHP version, when the version numbers match

Bug Fixes

  • Resolved issue where accessing SiteWorx immediately after promoting a pointer domain could result in an error stating “return value must be type int, null returned”

  • Corrected an issue where the email filter deletion form would allow the user to submit with no valid input and return a positive response

  • Fixed bug where setting AutoSSL to “no” in the Let’s Encrypt plugin caused the radio buttons to be empty the next time the form was accessed

Version 8.2.2 build 3178 (2026-02-02)

Released as Beta on 2026-01-13
Released as Release Candidate on 2026-01-19
Released as Release on 2026-01-26
Released as Base/Stable 2026-02-02

Improvement

  • The InterWorx init.d script will now prevent start up until local/remote filesystems are mounted and DNS resolution/networking have started. This should prevent InterWorx from attempting to activate IP addresses at the same time as networking

Roundcube 1.6.12 (2026-01-13) - Current Version

Released to all channels on 2026-01-13

Version 8.2.1 build 3714 (2026-01-26)

Released as Beta on 2026-01-06
Released as Release Candidate on 2026-01-12
Released as Release on 2026-01-19
Released as Base/Stable on 2026-01-26

Enhancements

  • The DNS page in NodeWorx now only shows active DNS servers under the “Active DNS Services” section. All other IPs are displayed under “IP addresses without DNS Services”

  • Removed Perl-DBD-MySQL as a dependency for SpamAssassin. Upstream changes to that package now require mysql-common and mysql-libs, which resulted in package conflicts with MariaDB when installing InterWorx or upgrading OS-level packages on EL9

  • Added a fively cron to detect if an internal InterWorx service is stopped and restart that service, if it is stopped

Bug Fixes

  • Resolved issue where subdomain vhosts were not being added/removed on cluster nodes

  • Cluster nodes will no longer attempt to run docroot checks when deleting secondary domains

  • Resolved issue where SpamAssassin could not connect to the internal iworxdb on new installs of InterWorx 8.2.0. This resulted in an error stating Can't locate DBD/mysql.pm in @INC in the CLI ouput of ~iworx/bin/backup.pex

  • Fixed bug where the advanced editor in the SiteWorx File Manager was not visible on the page unless in fullscreen mode

  • The migration tool will now migrate local delivery settings for domains, instead of defaulting to local delivery

  • Fixed issue where the SiteWorx logo could appear as an empty box in dark mode

  • Fixed bug where some problem detectors did not have a default notification recipient set

  • The migration tool will now import the “copy to” settings for mailboxes during mailbox creation

Apache 2.4.66-2 (2026-01-26) - Current Version

Released to the Beta channel on 2026-01-06
Released to the Release Candidate channel on 2026-01-12
Released to the Release channel on 2026-01-19
Released to the Base/Stable channel on 2026-01-26

ClamAV 1.5.1-2 (2026-01-26) - Current Version

Released to the Beta channel on 2026-01-06
Released to the Release Candidate channel on 2026-01-12
Released to the Release channel on 2026-01-19
Released to the Base/Stable channel on 2026-01-26

Hotfix 646 (2025-12-15)

Released for version 8.2.0 on 2025-12-15
  • Resolved issue where SpamAssassin could not connect to the internal iworxdb on new installs of InterWorx 8.2.0. This resulted in an error stating Can't locate DBD/mysql.pm in @INC in the CLI ouput of ~iworx/bin/backup.pex

  • Fixed issue on CloudLinux 9 servers where messages stating “WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version” appeared in the CLI output when running ~iworx/bin/backup.pex. This message only appears on CloudLinux 9 servers where perl-DBD-MySQL was updated to version 4.053

SpamAssassin 3.4.2-38 (2025-11-18) - Current Version

Released to all channels on 2025-11-18
  • Removed Perl-DBD-MySQL as a dependency for SpamAssassin. Upstream changes to that package now require mysql-common and mysql-libs, which resulted in package conflicts with MariaDB when installing InterWorx or upgrading OS-level packages on EL9

Hotfix 644 (2025-11-18)

Released for versions 8.1.16, 8.1.17, and 8.2.0 on 2025-11-18

Bug Fixes

  • We now exclude perl-DBD-MySQL from automatic OS-level upgrades as it requires mysql-common and mysql-libs, which can conflict with MariaDB servers

Version 8.2.0 build 3152 (2025-12-09)

Released as Beta on 2025-11-11
Released as Release Candidate on 2025-11-17
Released as Release on 2025-12-01
Released as Base/Stable on 2025-12-09

Enhancements

  • Server administrators can now set AutoSSL to overwrite non-Lets Encrypt certificates set to expire in the next 3 days. This change also allows SiteWorx users to block AutoSSL attempts for domains they control

  • InterWorx now provides additional options when suspending an account to disable shell access, all MySQL users, scheduled jobs, and kill active processes. More information can be found here

Bug Fixes

  • Resolved issue where the backup file location was blank for S3 backup transfers in automated Domain Backups(s) Completed emails

  • Resolved issue where importing or adding a mysql user with a different host failed with ‘unable to create user with grant’ error on servers running MySQL 8

  • Corrected an issue that could occur when a domain is imported that was previously using a version of PHP not present on the destination server. This would result in the domain accepting the SiteWorx default PHP, even when that value changes

  • Resolved issue where, if awstats crashed, a lock file was left behind, which caused subsequent runs of awstats to not run properly. Added a cron job to check for lock files, and remove them if they exist

  • Fixed bug where the analog stats page in SiteWorx displayed the error “Class “Calendar_Month_Weekdays” not found”

Version 8.1.18 build 3146 (2025-12-01)

Released as Beta on 2025-11-03
Released as Release Candidate on 2025-11-10
Released as Release on 2025-11-17
Released as Base/Stable on 2025-12-01

Includes all fixes from 8.1.17

Bug Fix

  • Fixed bug where, on servers with multiple SSH enabled, SiteWorx users with SSH keys could not be edited, due to SSH key validation error

  • Fixed bug where “remote” queue was missing from list of mail queues

Hotfix 639 (2025-10-29)

Released for versions 8.1.15, 8.1.16, and 8.1.17 on 2025-10-28

Bug Fix

  • Fixed bug where, on servers with multiple SSH enabled, SiteWorx users with SSH keys could not be edited, due to SSH key validation error

Version 8.1.17 build 3142 (2025-11-03)

Released as Beta on 2025-10-28
Released as Release Candidate on 2025-11-03
Superseded by 8.1.18 on 2025-11-10

Enhancement

  • The goiworx activation process will now output major errors and warnings to ~iworx/var/log/iworx.log, in addition to the interactive screen output

Version 8.1.16 build 3132 (2025-11-10)

Released as Beta on 2025-10-21
Released as Release Candidate on 2025-10-27
Released as Release on 2025-11-03
Released as Base/Stable on 2025-11-10

Enhancement

  • InterWorx will now prevent the import of backups that contain database dumps made with an incompatible db server. For example, backups made on a server with MariaDB will no longer be allowed to import to a server running MySQL8

ClamAV 1.5.0-46 (2025-11-03)

Released to the Beta channel on 2025-10-21
Released to the Release Candidate channel no 2025-10-27
Released to the Release channel on 2025-11-03
Released to the Base/Stable channel on 2025-11-10

Apache 2.4.64-26 (2025-11-03)

Released to the Beta channel on 2025-10-14
Released to the Release Candidate channel on 2025-10-20
Released to the Release channel on 2025-10-27
Released to the Base/Stable channel on 2025-11-03

Bug Fix

  • Resolved issues where domains on CloudLinux servers, for accounts using CageFS, experienced 500 errors after updating to Apache 2.4.64-24

Version 8.1.15 build 3125 (2025-11-03)

Released as Beta on 2025-10-13
Released as Release Candidate on 2025-10-20
Released as Release on 2025-10-27
Released as Base/Stable on 2025-11-03

Enhancements

  • Improved reseller page loading performance

  • The SiteWorx interface will now allow users to select a working domain when creating partial backups, and viewing backups in an account. This will allow users to create and restore partial backups for specific domains on their own

  • InterWorx will now display plugin permissions when the queryEdit action is used to get information about SiteWorx users

Bug Fixes

  • Fixed a bug that prevented the uninstall of Imunify Antivirus or Imunify 360

  • Resolved issue where the new migration tool did not migrate SiteWorx account SSH shell settings

  • Fixed issue where the new migration tool did not import mailbox vacation settings or message

  • Fixed bug where mail folder structure was incorrect for accounts imported using the new migration tool

  • Corrected an issue where InterWorx reported to Dovecot that a domain still had an SSL, even after the files had been removed

  • Fixed a bug that prevented some ImunifyAV and Imunify360 icons from loading correctly

Apache 2.4.64-24 (2025-10-13)

Released to the Beta channel on 2025-10-13
Superseded by 2.4.64-26 on 2025-10-14

Version 8.1.14 build 3093 (2025-10-14)

Released as Beta on 2025-09-16
Released as Release Candidate on 2025-09-24
Released as Release on 2025-09-39
Released as Base/Stable on 2025-10-14

Includes fixes from 8.1.12 and 8.1.13

Bug Fixes

  • Fixed bug where new migration tool did not pull in SiteWorx account nicknames

  • Resolved issue where new migration tool did not include secondary SiteWorx users

  • Fixed issue where accounts imported using the new migration tool always had Softaculous Access set to Yes, even if it was set to No on the source server

Version 8.1.13 build 3090 (2025-09-09)

Released as Beta on 2025-09-09
Superseded by 8.1.14 on 2025-09-16

Bug Fix

  • Resolved issue where accounts imported with the new migration tool had all Package Options set to No, even if they were Yes on the Source server

Version 8.1.12 build 3028 (2025-09-02)

Released as Beta on 2025-08-26
Released as Release Candidate on 2025-09-02
Superseded by 8.1.14 on 2025-09-24

Enhancement

  • The “Domains Manage” menu option will no longer appear when a user has none of the permissions necessary for any menu options served by the Domains Manage page, itself

  • The -p flag for the installer script will now accept PHP 8.2 and 8.3 as options

  • Upgraded PEAR library to 1.10.14

  • Removed all Acronis API calls that used the deprecated cookie auth client

Bug Fixes

  • Resolved issue where InterWorx failed to fully delete IPs with cidrs other than /24

  • Fixed issue where it was still possible to directly access /roundcube and /horde in the browser when those webmail options were disabled

  • Fixed issue where displaying the Acronis plugin failed with an error stating “wrong type”

  • Resolved issue where wildcard subdomains could not be added. As wildcard subdomains are server aliases that inherit the properties of the base domain, the wildcard will show on the subdomains page, but the docroot and php version cannot be edited

Version 8.1.11 build 3065 (2025-08-26)

Released as Beta on 2025-08-05
Released as Release Candidate on 2025-08-11
Released as Release on 2025-08-18
Released as Base/Stable on 2025-08-26

Enhancement

  • Optimized the domain listing functions of the CloudLinux plugin by skipping unnecessary reads of the system’s vhosts

Bug Fixes

  • InterWorx will no longer allow deletion of IPs that have been pulled from DHCP on EL8 servers

  • Fixed issue where /home/interworx/plugins/siteworx-backups-cron/scripts/iwx-backup.conf was overwritten upon update

  • The SiteWorx Backup Cron plugin will now use the correct tempdir for weekly and monthly backups if daily backups are disabled

Version 8.1.10 build 3058 (2025-08-18)

Released as Beta on 2025-07-29
Released as Release Candidate on 2025-08-04
Released as Release on 2025-08-11
Released as Base/Stable on 2025-08-18

Enhancements

  • It is now possible to customize the temp directory that the SiteWorx Backup Cron plugin uses while creating backups. More information can be found here

  • While logged in as the Server Admin, the sidebar on the SiteWorx Accounts page in NodeWorx will now show the total number of SiteWorx accounts on the server, instead the number of accounts owned by the Server Admin

  • Added bulk delete option to the IP Management page in NodeWorx. Multiple IP addresses can also now be deleted at once via the CLI tool. More information can be found here

  • InterWorx will now restart after subpackages are installed separate from the main InterWorx RPM

  • The InterWorx activation process (goiworx) will now close firewall ports for the MySQL server

Bug Fixes

  • Modifying the default PHP version from the SiteWorx PHP options page will now set the CLI version for that account, as stated in the description on the page

  • Resolved issues where the realtime stats chart was not set which could cause some pages to render oddly or incorrectly

  • Fixed bug where reseller nicknames and emails did not show on SiteWorx Accounts page in NodeWorx

ClamAV 1.4.3-1 (2025-08-18)

Released to the Beta channel on 2025-07-29
Released to the Release Candidate channel on 2025-08-04
Released to the Release channel on 2025-08-11
Released to the Base/Stable channel on 2025-08-18

Hotfix 624 (2025-07-22)

Released for versions 8.1.7, 8.1.8, and 8.1.9 on 2025-07-22

Bug Fix

  • Modifying the default PHP version from the SiteWorx PHP options page will now set the CLI version for that account, as stated in the description on the page

Version 8.1.9 build 3043 (2025-08-04)

Released as Beta on 2025-07-15
Released as Release Candidate on 2025-07-21
Released as Release on 2025-07-28
Released to Base/Stable on 2025-08-04

Enhancement

  • Improved iworx > iworx sql migrations for the new migration tool

Version 8.1.8 build 3036 (2025-07-28)

Released as Beta on 2025-07-07
Released as Release Candidate on 2025-07-15
Released as Release on 2025-07-21
Released as Base/Stable om 2025-07-28

Bug Fixes

  • Resolved issue where the InterWorx weekly cron may leave behind pubring.kbx files on some CloudLinux servers with data collection enabled, which could interfere with the ability for the InterWorx license to properly sync

  • Fixed issue where the permissions were incorrect for the branding folders of imported reseller accounts

  • The reseller account page will no longer show an active “delete” button next to resellers with associated SiteWorx accounts. All SiteWorx accounts under said reseller must be removed before the reseller may be deleted

  • The new migration tool will no longer fail when importing a pointer domain that is set to not also create a mail alias

Security

  • The varpermsfix script will no longer attempt to correct permissions on the iworx-backup directory

Hotfix 621 (2025-06-26)

Released for versions 8.1.4, 8.1.5, 8.1.6, and 8.1.7 on 2025-06-26

Security

  • The varpermsfix script will no longer attempt to correct permissions on the iworx-backup directory

Version 8.1.7 build 3028 (2025-07-15)

Released as Beta on 2025-06-23
Released as Release Candidate on 2025-06-30
Released as Release on 2025-07-07
Released as Base/Stable on 2025-07-15

Enhancement

  • Renamed the Let’s Encrypt email address field as Let’s Encrypt no longer sends warnings for expiring certificates

Bug Fix

  • Removed the add button from the DNS Zone Management page for resellers, as resellers do not have permission to create new DNS zones

  • Fixed issue where the new migration tool re-encrypted MySQL user passwords, so they did not match the passwords from the source server

Version 8.1.6 build 3026 (2025-07-07)

Released as Beta on 2025-06-17
Released as Release Candidate on 2025-06-23
Released as Release on 2025-06-30
Released as Base/Stable on 2025-07-07

Enhancement

  • The Let’s Encrypt plugin will now attempt to generate a cert for newly added primary and secondary domains upon creation. If the domain does not resolve to the server, or if a cert cannot otherwise be obtained, a self-signed cert will be added for the domain, instead. This will ensure that, when, AutoSSL is enabled, all new domains should receive an SSL of some type, if the SiteWorx account settings allow for SSL certificates to be added

Bug Fixes

  • Resolved issue where InterWorx logs were not rotating on EL9 servers

  • Fixed issue where changing the SSH port caused SSH to crash

  • Resolved issue where ImunifyAV and Imunify360 did not load in SiteWorx due to an argument count error

Dovecot 2.3.11.3-28 (2025-07-07) - Current Version

Released to the Beta channel on 2025-06-17 Released to the Release Candidate channel on 2025-06-23 Released to the Release channel on 2025-06-30 Released to the Base/Stable channel on 2025-07-07

Roundcube 1.6.11-3021 (2025-06-06)

Released to all channels on 2025-06-25

Security

  • Resolves critical security update. More information can be found here

Version 8.1.5 build 3017 (2025-06-30)

Released as Beta on 2025-05-20
Released as Release Candidate on 2025-06-16
Released as Release on 2025-06-23
Released as Base/Stable on 2025-06-30

Bug Fixes

  • Roundcube will now show the maximum attachment size as 75% of the max message size set on the MTA page in NodeWorx, or the max filesize allowed by PHP, whichever value is smaller

  • Resolves issue where the NFS usage graph did not update on servers using NFS v4

  • Fixed a bug moving the iworx-cloudlinux logrotate.d file into place during interworx-plugin-cloudlinux installation. Logs should now appear in ~iworx/var/log/cloudlinux.log

  • Resolved issue where adding an FTP account for an IDN domain resulted in an error stating “There was a problem validating the form”

  • Resolved issue where editing, deleting, suspending, and unsuspending FTP accounts for IDN domains did not affect both the plain text and converted text FTP users

  • Resolved issue where adding a new IDN domain SiteWorx account did not create the default ftp user for the converted domain

  • The settings buttons for the File Manager in SiteWorx are now styled differently when active, to ensure that users know which option is selected

  • Fixed issue where, if a MySQL user had more than one host value, the user would appear multiple times on the MySQL Users page in SiteWorx

  • InterWorx will now set permissions and attributes for the SiteWorx var directory consistently, which should lower the number of rsync permissions errors in the new migration tool.

  • /etc/sudoers.d/92-iworx-cloudlinux-admin will only be added if modifications for CloudLinux are not already in /etc/sudoers. New CloudLinux installations will use /etc/sudoers.d/92-iworx-cloudlinux-admin rather than modifications directly to /etc/sudoers.

Version 8.1.4 build 3015 (2025-06-23)

Released as Beta on 2025-05-13
Released as Release Candidate on 2025-05-20
Released as Release on 2025-06-16
Released as Base/Stable on 2025-06-23

Enhancements

  • When upgrading from IW7 to IW8, InterWorx will disable the IW7 repos as part of that process

  • Removed the OS-version check for using the Let’s Encrypt plugin, as all supported OS versions now support Let’s Encrypt

  • The SiteWorx CLI will now warn users when they have specified a login_domain that is not a master or secondary domain, and inform them of the domain that is being used, via a message to stderr

Bug Fixes

  • Resolved issue where the View Details page in the History Sessions plugin displayed “No Records Matched Your Search” instead of the session data

  • Resolved issue where viewing session details in Session History plugin showed everything that has ever happened on the server, vs just that specific session

  • InterWorx will now clear the SOAP API wsdl cache upon upgrade, to ensure that an old wsdl is not being used

  • Resolved last sync time error in the new migration tool

Hotfix 611 (2025-05-07)

Released for version 8.1.3 on 2025-05-07

Bug Fix

  • Resolved last sync time error in the new migration tool

Hotfix 608 (2025-05-02)

Released for versions 8.0.25, 8.1.2, and 8.13 on 2025-05-02

Security

  • By default, the root and iworx user crontabs can no longer be edited via the GUI. This functionality can be enabled via an environment flag. More information can be found here

Version 8.1.3 build 2998 (2025-05-12)

Released as Beta on 2025-04-22
Released as Release Candidate on 2025-04-29
Released as Release on 2025-05-05
Released as Base/Stable on 2025-05-12

Enhancements

  • Updated ImunifyAV and Imunify360 Plugin to current requirements from CloudLinux

  • InterWorx will now catch a wider array of iworxdn setup issues, which should prevent goiworx from exiting prematurely, in some cases

Bug Fixes

  • Fixed a bug in CloudLinux detection for EL9 servers

  • Resolved issue where CloudLinux Nodejs and Python selectors did not load in SiteWorx

  • When importing an account, InterWorx will no longer throw an “Array to string conversion” error when an email group is empty

  • Resolved issue where the View Details page in the History Sessions plugin displayed “No Records Matched Your Search” instead of the session data

  • Fixed bug where the View Details page in the History Sessions plugin threw an “Attempt to read property” error

  • Resolved issue where new migration tool could only find up to 20 accounts

  • Resolved issue where subdomain vhosts were not also being rewritten when the parent domain’s vhost was updated

  • Fixed issue where removing a node from a cluster resulted in an error stating “Error deleting SiteWorx account on node. Node removal had some errors (see above) but was completed”

  • Fixed a bug in the migration tool that prevented the last sync time from updating

Hotfix 605 (2025-04-07)

Released for versions 8.1.0, 8.1.1, and 8.1.2 on 2025-04-07

Bug Fix

  • Resolved issue where new migration tool could only find up to 20 accounts

Hotfix 604 (2025-03-25)

Released for versions 8.1.0, 8.1.1, and 8.1.2 on 2025-03-25

Bug Fix

  • Resolved issue where subdomain vhosts were not also being rewritten when the parent domain’s vhost was updated

Hotfix 601 (2025-03-18)

Released for versions 8.0.25, 8.0.26, 8.0.27, 8.0.28, 8.0.29, 8.0.30, 8.1.0, 8.1.1, and 8.1.2 on 2025-03-18

Bug Fix

  • Resolved issue where removing a node from a cluster resulted in an error stating “Error deleting SiteWorx account on node. Node removal had some errors (see above) but was completed”

Version 8.1.2 build 2948 (2025-04-21)

Released as Beta on 2025-03-11
Released as Release Candidate on 2025-03-17
Released as Release on 2025-04-07
Released as Base/Stable on 2025-04-21

Bug Fix

  • Resolved issue where importing a cPanel backup that did not contain a GRANT ALL PRIVILEGES line for a database would result in an error stating “Undefined variable $db_name_from_cpanel_mysql_sql”

Hotfix 600 (2025-03-10)

Released for versions 8.0.30, 8.1.0, and 8.1.1 on 2025-03-10

Bug Fix

  • Resolved issue where importing a cPanel backup that did not contain a GRANT ALL PRIVILEGES line for a database would result in an error stating “Undefined variable $db_name_from_cpanel_mysql_sql”

Version 8.1.1 build 2983 (2025-03-17)

Released as Beta on 2025-03-04
Released as Release Candidate on 2025-03-11
Released as Release on 2025-03-17
Superseded by 8.1.2 on 2025-04-07

Bug Fixes

  • Resolved issue where importing a cPanel backup that did not include specific userdata settings would result in an error stating “Trying to access array offset on value of type bool”

  • InterWorx will now prevent the deletion of IPv6 pools if there are existing subpools

Ripmime 1.4.1.0-7 (2025-03-17) - Current Version

Released to the Beta channel on 2025-02-26
Released to the Release Candidate on 2025-03-03
Released to the Release channel on 2025-03-11
Released to the Base/Stable channel on 2025-03-17

Bug Fix

  • Resolved issue where some email messages may be rejected due to buffer overflow error

Hotfix 599 (2025-02-26)

Released to 8.0.30 and 8.1.0 on 2025-02-26

Bug Fix

  • Resolved issue where importing a cPanel backup that did not include specific userdata settings would result in an error stating “Trying to access array offset on value of type bool”

Version 8.1.0 build 2980 (2025-03-17)

Released as Beta on 2025-02-25
Released as Release Candidate on 2025-03-03
Released as Release on 2025-03-11
Released as Base/Stable on 2025-03-17

Enhancements

  • So as to prevent potential confusion for resellers, the login branding setting was removed for resellers, as customizations to those settings would not be displayed

  • InterWorx will now clean up entries in the known backups logs for SiteWorx accounts when those backups have been removed

  • InterWorx will now allow password reset request emails to be sent through a relay that requires SMTP credentials. Documentation can be found here

Bug Fixes

  • InterWorx will no longer include existing backups that are located outside of the iworx-backup folder when creating a new backup

  • Resolved issue where PHPMyAdmin could not be accessed from SiteWorx on MySQL 8 servers, if the account had more than one database

Security

  • Added a whitelist to branding images. Only ‘jpg’, ‘jpeg’, ‘gif’, ‘svg’, ‘png’ are accepted

ClamAV 1.4.2-1 (2025-03-17)

Released to the Beta channel on 2025-02-25
Released to the Release Candidate channel on 2025-03-03
Released to the Release channel on 2025-03-11
Released to the Base/Stable channel on 2025-03-17

Version 8.0.30 build 2971 (2025-02-24)

Released as Beta on 2025-02-03
Released as Release Candidate on 2025-02-11
Released as Release on 2025-02-17
Released as Base/Stable on 2025-02-24

Security

  • Resolved issue where exploiting an .htaccess file could potentially provide access to other files on the server. Details can be found here

Enhancements

  • After IW7 > IW8 in-place upgrade, IW8 will attempt to convert any branding options left over from IW7 into IW8-compatible branding packages

  • The InterWorx installer has been updated to ensure that the optional ‘ftp’ package is installed by default. This package allows InterWorx servers to connect to other FTP servers for tasks such as transferring scheduled SiteWorx backups. It separate from the FTP package that allows FTP clients to connect to InterWorx

  • MariaDB made upstream changes to backwards compatibility for MariaDB dumps. DB dumps made from MariaDB 10.5+ servers are no longer compatible with previous versions. InterWorx will now block the ability for backups from servers that are running MariDB 10.5+ to be imported to servers running versions of MariaDB before 10.5

Bug Fixes

  • Resolved issue where clicking Rescan and Retry in the new migration tool could result in a javascript 600 error

  • Corrected an issue where the webmail login page was missing the logo and background when accessed via domain.com/webmail

  • Fixed an issue in CloudLinux plugin that prevented the GUI from loading

  • Corrected an issue where backups transfered via FTP/SCP would fail due to an exception

  • The migration analyzer for the new migration tool will now return errors in a cleaner manner

  • Corrected an issue with the new migration tool regarding comparison of remaining disk space with the estimated size of a database while doing database dumps

  • Resolved issue where specific locale settings could cause perl warnings while merging logs in the daily cron

  • Added support for MySQL views to backup and imports

  • Resolved issue where selecting “pull IPV6 address from pool” on the IP Manage page resulted in a “Call to undefined method IWorx_IP::syncConfig()” error

  • Fixed issue where, if more than one user was subscribed to notifications from a problem detector, the alert email would not be sent

  • Corrected an issue where the default branding package set by a server administrator could not be loaded for Reseller users

Httpd-iworx version 2.4.62-9 (2025-02-03) - Current Version

Released to the Beta channel on 2025-01-23
Released to the Release Candidate channel on 2025-01-23
Released to the Release channel on 2025-01-27
Released to the Base/Stable channel on 2025-02-03

Security

  • Access to non-whitelisted imaged extensions in branding folders is now forbidden

Hotfix 597 (2025-01-21)

Released for 8.0.27, 8.0.28 and 8.0.29 on 2025-01-21

Bug Fix

  • Added support for MySQL views to backup and imports

Hotfix 595 (2025-01-20)

Released for 8.0.27, 8.0.28 and 8.0.29 on 2025-01-20

Security

  • Resolved issue where exploiting an .htaccess file could potentially provide access to other files on the server. Details can be found here

Version 8.0.29 build 2956 (2024-02-03)

Released as Beta on 2025-01-15
Released as Release Candidate on 2025-01-22
Released as Release on 2025-01-27
Released as Base/Stable on 2025-02-03

Bug Fixes

  • Resolved issue where mail directory structure could be incorrect after using new migration tool

  • Fixed a bug that prevented the CloudLinux plugin from installing

  • InterWorx will now forbid the use of the name ‘default’ for Mailman mailing list, as creating a mailing list with this name will force all email for the domain to be delivered to the mailing list instead of the expected inboxes

  • The new migration tool will no longer throw an exception when attempting to rsync files that may not exist in specific instances

  • Resolved issue where the new migration tool periodically responded with “analyzer missing” error

Version 8.0.28 build 2949 (2025-01-27)

Released as Beta on 2025-01-07
Released as Release Candidate on 2025-01-13
Released as Release on 2025-01-22
Released as Base/Stable on 2025-01-27

Enhancement

  • The new migration analyzer has been updated to avoid hanging when attempting to push data exceeding allowed limits

  • InterWorx will now gracefully fail if there is an issue when attempting to setup the .well-known and .htaccess files it creates to create Let’s Encrypt certificates, instead of stopping the daily cron, entirely, to smooth the process of certificate generation

Bug Fixes

  • The installer will use the proper lowercase package name for mariadb-devel when the MariaDB version flag (-m) is set to ‘system’

  • Fixed missing icons on the webmail login page

  • Fixed a bug that prevented reseller limits page from displaying within CloudLinux plugin

Version 8.0.27 build 2945 (2025-01-13)

Released as Beta on 2024-12-19
Released as Release Candidate on 2024-12-30
Released as Release on 2025-01-06
Released as Base/Stable on 2025-01-13

Enhancements

  • Acronis plugin will now provide an error when gathering resource statuses if the number of resources found is larger than the query limit of the search. This should make diagnosing issues with ResourceNotFound errors easier

  • Due to upstream changes, when installing CloudLinux on an InterWorx server, interworx-plugin-cloudlinux must be installed prior to running the CloudLinux deploy script

Version 8.0.26 build 2935 (2025-01-06)

Released as Beta on 2024-12-05
Released as Release Candidate on 2024-12-19
Released as Release on 2024-12-30
Released as Base/Stable on 2025-01-06

Enhancements

  • The InterWorx installer will now report the total memory installed on the system while checking system requirements instead of just the amount of unused memory

  • The System Health page will now detect and report when SMTP virus scanning is enabled but the ClamAV is not running

  • NodeWorx will now display a banner at the top of the Virus Filtering page in NodeWorx when SMTP virus scanning is enabled but ClamAV is not running

  • Removed the Cloudflare plugin, due to compatibility issues

  • InterWorx will no longer suppress yum errors during the process of updating itself

  • InterWorx now provides a setting in the iworx.ini file that can disable the sending of the ‘SpamAssassin Bayes Update’ email. This setting is system-wide and not configurable per-user

  • During imports, InterWorx will no longer create the default {ipv4} A record when the primary A records of the imported account are all pointed to external IPs

  • Removed sni_enabled setting from iworx.ini and the Settings page in NodeWorx as it’s no longer needed, since SNI is the default standard

  • InterWorx will now clean up expired PHPMyAdmin sessions with an hourly cron. The lifetime of these sessions is also configurable in the iworx.ini file

Bug Fixes

  • Installing a system certificate will no longer return a banner message stating ‘undefined’

  • The default InterWorx vhost template will no longer include instructions on where to enable custom includes, as this functionality is only allowed by the server administrator for security reasons

  • Resolved issue where querying SiteWorx accounts at the CLI returned and unnamed variable

  • Dropdown menus will no longer appear behind sidebar elements in Firefox

  • The Advanced Domain options page will no longer show domains that the user does not have access to. Note: This is a UI update only, the users were never able to modify domains they did not have access to

  • Corrected an issue where some helpful success and error messages were suppressed when not accompanying a neutral status message

  • Fixed a bug in the new migration tool that would prevent a successful complete overwrite

  • Fixed an issue in the new migration tool where the Rescan option did not pull in new information from the Source server

  • InterWorx will no longer display a system error page when a database is deleted outside of SiteWorx. The database will still appear on the databases page and be deletable from that page, even though it no longer exists in MariaDB/MySQL

  • Resolved issue where some imports from cPanel could fail if the account included mail fowarders /copy-tos

  • Fixed issue where “Details” button for httpd and sshd config file syntax errors could load a blank form

  • Fixed issue where Immunify AV and 360 showed a blank page in the GUI

  • Resolved issue where the import tool could respond with a false “success” message even if an import failed

  • Port 587 will no longer disappear from the firewall port control payload when all protocols are set to closed

  • Resolved issue where secondary SiteWorx users that only have access to secondary domains would see a blank page when accessing Domain Management in SiteWorx

  • Fixed an issue where 301/302 redirect pointer domains did not actually redirect

ClamAV version 1.4.1-1 (2025-01-06)

Released to the Beta channel on 2024-12-05
Released to the Release Candidate channel on 2024-12-19
Released to the Release channel on 2024-12-30
Released to the Base/Stable channel on 2025-01-06

Apache version 2.4.62-33 (2025-01-06)

Released to the Beta channel on 2024-12-05
Released to the Release Candidate channel on 2024-12-19
Released to the Release channel on 2024-12-30
Released to the Base/Stable channel on 2025-01-06

Bug Fix

  • Fixed issue where zipped error.log and error-ssl.log files were empty after log rotation

Hotfix 589 (2024-11-13)

Released for 8.0.24 and 8.0.25 on 2024-11-13

Bug Fix

  • Fixed issue where archived logs could not be downloaded

Hotfix 587 (2024-11-07)

Released for 8.0.24 and 8.0.25 on 2024-11-07

Bug Fix

  • Resolved issue where querying SiteWorx accounts at the CLI returned and unnamed variable

Dependency Package Update (2024-10-24)

qmqtool 1.09-114 released to all channels on 2024-10-24

Bug Fix

  • Resolved issue where messages stuck in queue did not appear on the Mail Queue page in NodeWorx

Dependency Package Update (2024-10-23)

ripmime 1.4.1.0-5 released to all channels on 2024-10-23

Bug Fix

  • Resolved issue where messages sent to the server with attachments did not arrive in inboxes when SMTP scanning was enabled for ClamAV

Dependency Package Update (2024-10-10)

perl-Mail-DKIM 0.39-122 and libdomainkeys 0.69-14 released to all channels on 2024-10-10

Bug Fix

  • Resolved issue where sending messages on EL9 servers from domains with DKIM keys failed with the error “Unable to run qmail-remote”

Httpd-iworx version 2.4.62-5 (2024-10-10)

Released to all channels on 2024-10-10

Bug Fix

  • Resolved issue where navigating to domain.com/webmail redirected to 127.0.0.1/webmail

Version 8.0.25 build 2893 (2024-11-19)

Released as Beta on 2024-09-24
Released as Release Candidate on 2024-10-23
Released as Release on 2024-10-29
Released as Base/Stable on 2024-11-19

Enhancement

  • Added support for backing up and importing routines for MySQL 8 and MariaDB

  • The update channel names have been changed to mimic the format of the repository names themselves, thus minimizing confusion.The old update channel names have been kept for API compatibility

Bug Fix

  • Resolved an issue with the Acronis plugin where credentials could not be retrieved

  • Fixed issue where imports could fail due to “copy to” setting for email boxes

Security

  • Added symlink protection for the iworx-backup directory

Hotfix 584 (2024-09-24)

Released for 8.0.23 and 8.0.24 on 2024-09-24

Update

  • This hotfix added symlink protection for the iworx-backup directory

Hotfix 583 (2024-09-24)

Released for 8.0.23 and 8.0.24 on 2024-09-24

Update

  • This hotfix only included an internal update communicating with the license server on EL9

Version 8.0.24 build 2887 (2024-10-23)

Released as Beta on 2024-09-10
Released as Release Candidate on 2024-09-16
Released as Release on 2024-09-23
Released as Base/Stable om 2024-10-23

Enhancements

  • Commas are now permitted in ‘password’ and ‘confirm_password’ fields in the CLI. All other fields will allow commas when escaped with a backslash

  • “Add Preference For” will now show as a required field when adding Advanced SpamAssassin rules in the UI

  • InterWorx backups will now backup and restore user/email-level SpamAssassin rules

Bug Fixes

  • Resolved issue adding DNS listeners

  • Fixed issue where it was only possible to edit SiteWorx-level SpamAssassin settings for the master domain

  • Resolved issue where, after import, local delivery was re-enabled on domains where it was previously disabled

  • Fixed bug where sending a test message from the Mail Queue page resulted in a “call to undefined method” error

  • Fixed issue where the Swap Usage health check claimed 100% swap usage, when the server was using 0% swap

  • Resolved issue where the legacy Mass Import tool reported that there are no SSLs on domains, even when they do have an SSL

Version 8.0.23 build 2874 (2024-09-23)

Released as Beta on 2024-08-27
Released as Release Candidate on 2024-09-10
Released as Release on 2024-09-16
Releaed as Base/Stable on 2024-09-23

Enhancement

  • Added the ability to retry the activation script if there is a failure without having to modify values in the iworx.ini file

Bug Fix

  • The interactive CLI will now longer show html text on password fields

Roundcube Version 1.6.8 (2024-09-23)

Released to Beta channel on 2024-08-27
Released to Release Candidate channel on 2024-09-10
Released to Release channel on 2024-09-16
Released to Base/Stable channel on 2024-09-23

ClamAV Version 1.4.0-1 (2024-09-23)

Released to Beta channel on 2024-08-27
Released as Release Candidate on 2024-09-10
Released to Release channel on 2024-09-16
Released to Base/Stable channel on 2024-09-23

Version 8.0.22 build 2870 (2024-08-20)

Released as Beta on 2024-08-20
Superseded by 8.0.23 on 2024-08-27

Security

  • Added symlink protection for the iworx-backup directory

  • Reolved issue where where a malicious user could overwrite files via a specially crafted symlink during SSL certification generation

Enhancements

  • SSHFS is now available in the SiteWorx Backup Cron on EL8 servers

  • The SIM (System Integrity Monitor) configuration for services will be updated with the appropriate port number when the service’s port is set through InterWorx

  • When deleting a secondary domain, SiteWorx will check if any other domains have their document root within that domain’s directory structure. If so, SiteWorx will not delete the site data. An option has also been provided to force delete this data, if desired

Bug Fixes

  • Corrected issue where the SpamAssassin preference form in SiteWorx was always showing the SpamAssassin global defaults, even when the domain had set other preferences

  • Resolved issue where enabling some permissions for SiteWorx users could result in “no short_name” error

  • Resolved issue where imports failed on accounts that had both a bayes dbs and roundcube contacts

Apache Version 2.4.62 (2024-09-23)

Released to Beta channel on 2024-08-20
Released to Release Candidate channel on 2024-09-10
Released to Release channel on 2024-09-16
Released to Base/Stable channel on 2024-09-23

Hotfix 580 (2024-08-08)

Released for 8.0.19, 8.0.20, and 8.0.21-2849 on 2024-08-08
  • Resolved issue where where a malicious user could overwrite files via a specially crafted symlink during SSL certification generation

Version 8.0.21 build 2849 (2024-08-20)

Released as Beta on 2024-08-07
Released as Release Candidate on 2024-08-13
Released as Release on 2024-08-20
Blocked from promotion to Base/Stable on 2024-08-27

Improvement

  • The InterWorx activation script can now run more than once, if anything fails during activation

Bug Fixes

  • Resolved issue where custom template symlinks did not update correctly after using the domain promoter

  • Fixed issue where importing an account with multiple A records did not correctly import all of the A records

Version 8.0.20 build 2833 (2024-08-13)

Released as Beta on 2024-07-23
Released as Release Candidate on 2024-07-31
Released as Release as 2024-08-05
Released as Base/Stable on 2024-08-13

Enhancement

  • Added ability for System administrators to easily disable all problem detector/notice emails at the NodeWorx, Reseller, and SiteWorx levels

qmail-1.03-591 (2024-08-05)

Released to Beta channel on 2024-07-17
Released to Release Candidate channel on 2024-07-23
Released to Release channel on 2024-07-30
Released to Base/Stable channel on 2024-08-05

Version 8.0.19 build 2826 (2024-08-05)

Released as Beta on 2024-07-17
Released as Release Candidate on 2024-07-23
Released as Release on 2024-07-30
Released as Base/Stable on 2024-08-05

Security

  • Removed the custom httpd includes locations from SiteWorx Domain Advanced options due to security concerns

Enhancements

  • Attempting to generate Let’s Encrypt certs will no longer fail when the docroot of the domain is restricted via htpasswd

  • Backups which have failed will now be marked as failures instead of simply showing as “In Progress” until deleted

  • The form for creating a SiteWorx account on servers with a single domain license will now only accept values in line with the limitations of a single domain license

  • Servers using a single domain license will now be restricted to a single domain. All other domain types (secondary, pointer, subdomain, etc) will be set to 0 allowed

Bug Fixes

  • Resolved issue where editing httpd, FTP, and SSH conf files in the GUI gave a failure message, even if the configuration was correct

  • Prevented an API response error when attempting to add additional accounts beyond what is allowed by the license

  • Resolved issue where the NodeWorx logo did not show on the login page with dark mode enabled

  • Resolved issue where selecting “View All” on the SiteWorx account list only showed results by reseller, instead of listing all of the accounts on the server

  • Resolved issue where the NodeWorx overview page displayed a second sidebar menu when a NodeWorx account was set to use the legacy “big” menu style

  • Resolved issue where the dovecot submission ports were not added to the APF firewall configuration on some servers

Version 8.0.18 build 2805 (2024-06-18)

Released to all release channels on 2024-06-18

Improvement

  • The InterWorx activation script will now output a message asking for patience while it completes some inital setup of the activation process

Bug Fix

  • SiteWorx log viewer no longer shows Let’s Encrypt as an option if there are not any Let’s Encrypt logs to show. This prevents an immediate form-failure error when no logs exist

Security

  • Resolved issue where a non privileged shell account could setup a symlink that, when triggered via a race condition, could cause the user to have access to view files they shouldn’t have access to