If you’d like to take part in the beta for 5.1.0, simply log into Nodeworx and go to Server > Software Updates and change the dropdown at Interworx Update Channel to “Beta”
Added configurable SSLCipherSuite and SSLProtocol options
Added InterWorx license server IP to default firewall whitelist
Removed requirement for OLD_PASSWORDS in client MySQL servers
Added a 'DNS' category to the plugins page
Updated the quick help for smtp greetings to explicitly require a FQDN
High System Load notifications will now include output from the program "top", which will provide a snapshot of what is currently utilizing system resources at the time the notification is triggered
Added --restart-http option to domain-promoter.pex
Added option to cascade enabling Remote Assistance from cluster managers to nodes
Added a CLI interface for the password generator
Select if a SiteWorx backup should be applied to the storage quota from the settings page
Added many query* API actions to provide access to data inside forms
Added API action to get storage and bandwidth usage in MB
Updated Roundcube from 0.8.6 to 1.0.3
Updated SpamAssassin to version 3.4
Updated php-iworx to 5.5.22
[SIZE=3]Security Upgrades[/SIZE]
Infrastructure
[LIST]
Replaced the tlsserverciphers file with more secure default
Updated default Apache ssl.conf configuration to disable SSLv3
Updated iworx-web server ssl configuration to disable SSLv3
[/LIST]
3rd Party Apps
[LIST]
Moved PhpMyAdmin and webmail session files to private directories
[/LIST]
[B][SIZE=3]Bug Fixes
[/SIZE][/B]
Interface
[LIST]
Fixed a bug preventing the reseller edit form from displaying the correct billing day
Fixed sorting of array-based columns in the web interface
Added newest-first viewing to the log viewer
The Siteworx user 'Login' permission is now checked by default
Fixed unintended wrapping of form descriptions
Filtered out CLI control characters that were appearing in the browser in some cases
[/LIST]
Infrastructure
[LIST]
[*=1]Changed order of daily cron execution to prevent root emails during future Ioncube updates
[*=1]Fixed ownership of generated .license files
[*=1]Added support for the EL7 Apache mod_php configuration
[*=1]Made Apache module list payload read-only
[*=1]Fixed a bug that would prevent restoring SiteWorx backups
[/LIST]
Upgrade system
[LIST]
Fixed an issue where manually running an upgrade step could cause permissions issues
Increased retry frequency of Percona upgrade step
[/LIST]
[INDENT]
[/INDENT]
Service
[LIST]
Web
[*=1]Added SHA-256 as the default SSL certificate digest algorithm.
[*=1]Added new --sync-default-vhosts function to ~iworx/bin/httpd.pex to recreate the vhost_000_defaults.conf file
[*=1]Fiixed .htaccess generation permissions
[*=1]Fixed a bug causing IPs to remain in vhost configs after the IP was deleted
[*=1]Fixed a bug where changing a secondary domain's IP would not consistently update the web server IP configuration
[*=1]Fixed a situation where the namevirtualhost file could be out of sync when changing Apache ports
[/LIST]
[LIST=|INDENT=2]
Mail
Fixed a bug causing SpamAssassin to delete Spam/Ham folders
Changed vpopmail logging to 'errors only'
[/LIST]
[LIST=|INDENT=2]
Firewalls
[LIST=|INDENT=1]
Fixed a bug where ip6tables could be restored on firewall restart even if not managed by InterWorx</li>
[/LIST]
DB
Adjusted DB username validator to allow eight characters</li>
[/LIST]
Plugins
[LIST]
Updated IPv6 management calls to the CloudFlare Client API
[/LIST]
Languages
[LIST]
Fixed several hard-coded language entries
[/LIST]
Install System
[LIST]
Added quota partition detection to install process
Added a delay to IP binding in the init script
[/LIST]
IP System
[LIST=|INDENT=2]
Secondary domain use now appears in the IP Management page
Prevented duplicate entries in IPv6 Pool selection form
Fix pulling of IPv6 addresses from pools
[/LIST]
Domain System
[LIST]
configuration option to prevent cross-account subdomains
Added directory deletion option to subdomain deletion
Fixed a bug causing domain IP updates to fail at updating pointer domains
Redirect domain deletion now triggers server alias sync
[/LIST]
Clustering
[*=1]Fixed a problem with incorrect mail directories on cluster nodes
[*=1]Command Queue can now skip duplicate commands for faster recovery
[*=1]Command Queue now truncates history to prevent load issues when a node is failing to replicate
[*=1]Fixed addition of cluster nodes to database
[*=1]Added node hostnames in place of IPs on NodeWorx System Graphs and SiteWorx Recent Visitors
CLI
[LIST]
Fixed a stacktrace using the config action for System Health
Fixed an issue with input of absolute file paths and permissions when using the /usr/bin/nodeworx and /usr/bin/siteworx CLI commands
ixed an issue with display of array data in the CLI default output
Fixed adding SiteWorx accounts in the Interactive CLI without adding a new package
Fixed subdomain query reports in the CLI
[/LIST]
Backup-Restore
[LIST]
Fixed a race condition flaw in SiteWorx backup creation
Fixed scheduled backups to fail silently if the package option is disabled
[/LIST]
[LIST=|INDENT=1]
API
Updated API documentation to 5.1.0
[/LIST]
3rd Party Apps
[LIST]
Fixed session functions in SquirrelMail's SASQL plugin
Fixed Portuguese UI issue in PhpMyAdmin
[/LIST]
Feel free to discuss this release or ask questions here, but for the serious issues, open a ticket at the support desk.
I have installed the upgrade to v5.1, but the install screen showed some failures, as an example, roundcube, but strangely, it shows as installed, and when accessing webmail roundcube, shows as 1.0.3.
Please could I ask if anyone does see dns in plugin section and where do you find the input for configuration of SSLciphersuite and SSL protocols
I’ll spend more time looking through v5.1 over the weekend.
I’m sorry, I have found these 2, the dns package is shown when you add or edit a siteworx account, which is used to resolve IP address to readable format and the SSL ciphers are configurable from nodeworx, server, SSL Certs
Ngix I thought was going into 5.1, but I guess iw maybe rolling it out, as the MySQL was also missing, perconna and the other which I cannot think of its name sorry
It would be lovely to know
Also, I think I’m wrong over DNS plugin, rereading above does state found in plugin section.
If your iw version is 5.1, you will find these setting in nodeworx, server, ssl
If your running iw v5, then you will have to ssh into server and change, but the locations or files depend upon if your wanting to change Apache or email
Iw v5.1 is currently release candidate, but hopefully will not be long before going release
If your only a siteworx user, then you will need to contact your host provider
If the value is changed, does it remove all the values in the existing siteworx vhost config files? In other words, how does it deal with the settings on existing siteworx accounts?
This you would need to amend manually, however, once you have set the ssl ciphers for vhost, it would use them going forward with all new vhosts.
As I don’t know which version your using, I’ll assume iw v5, and therefore you can hook this change for cipher easily, just look up my sticky post on the forum
Has their been a mail limiting option introduced in 5.1? This has been a major issue for alot of hosting providers as clients have free run to send large amounts of mail which amounts to spam issues.
IW 5.1 is in release candidate at moment, for a few months now I think.
If I remember correctly, it is moved to release after 6 months after been placed into release candidate stage, but if you set IW to stable, it will be 12 months or it could be 3 months release candidate, 6 month release and 12 month stable
I could be wrong though sorry as I’m recalling from memory
If your asking about centos 7. I’m not sure of its current status
We use IW 5.1 on test server but would upgrade production to RC after giving our clients plenty of notification first. Some of them may fail on latest php version hence notification, but this is not IW fault.