First and foremost, this update must be performed on servers already running version 1.8.0. You can check your current version by clicking the “Server Setup” menu item in NodeWorx. If you’re server us running version 1.7.1 or below, you must follow the upgrade instructions in the 1.8.0 announcement before this upgrade can be applied.
Second, this update will restart apache and the iworx webserver so that added features will been in place. This means that you SHOULD NOT initiate this update via the upgrade web interface in NodeWorx. If you have auto-updates turned on, you can wait until the upgrade happens by itself. If you don’t want to wait, or you have auto-updates turned off, you can log into your server as root, and run the command
yum update
and follow the prompts.
If you do execute the update via the web interface, you’ll find that the update will appear to run forever in your browser, but not to worry - everything will still function as it should - just open a support ticket so we can make sure you’re getting the full functionality of the update.
This version includes
Remote Access Key - for use with third party billing solutions.
This feature is located under Server Setup in NodeWorx. With this feature you can create, delete, suspend, and unsuspend accounts from third party billing solutions, with more functionality slated for the future.
At this time both DRAMSystem and ModernBill integrate with InterWorx-CP.
DRAMS v1.2.3 or higher is required.
ModernBill 4.2.1 Build 7 or higher is required.
Webmail improvements
Squirrelmail has been added as a second webmail option, in addition to the default, Horde/IMP. In the past, you have been able to get to webmail by adding “/webmail” to the end of any domain hosted on your InterWorx-CP server, but this would cause your browser to redirect to the InterWorx-CP secure port 2443. This was a problem for those working in a corporate where all “non-standard” ports are blocked by the corporate firewall. We’ve changed it so this redirect no longer happens, and from the webmail user’s perspective, all webmail is accessed via the default HTTP port, port 80.
Squirrelmail has been installed on http://<domain>/squirrelmail by default.
You can also use https, if a SSL certificate has been installed on <domain>.
PhpMyAdmin has been upgraded to version 2.6.0pl1
Bug fixes, including
- FTP account add fails when home directory includes UPPERCASE letters
- SSL Cert fails when added on www.domain.tld
- Various files left in /tmp/ when they should be deleted
- Apache error.log files grow indefinitely, can lead to crash - now purged daily.
- Fileman upgraded to fix a potential security concern
- URL attack on monitoring.php
- URL attack on download.php
(Thanks Emre for the last three)
Finally, the improved web interface for SiteWorx Account backup/restore has been moved to release 1.9.0. It’ll be worth the wait, we promise, and you won’t even be waiting very long, so thanks for being patient.