Go Back   InterWorx > General InterWorx-CP Info > News & Announcements

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 01-13-2010, 05:35 PM
IWorx-Paul IWorx-Paul is offline
Administrator
 
Join Date: Jan 2004
Location: Pittsburgh, PA
Posts: 1,096
Smile InterWorx Hosting Control Panel version 4.2.0 released!

We are happy to announce the release of InterWorx Hosting Control Panel 4.2.0.

All InterWorx servers that have auto-updates enabled can and should receive this update over the next 24 hours.

This update contains a number of new features, bug fixes, and api improvements. See details below.

Code:
InterWorx Hosting Control Panel ChangeLog

version 4.2.0 build 260 (2010-01-13)
        Features:
        * Added DNS Record interface in SiteWorx - CNAME, A, and TXT records can
          now be added by the SiteWorx user.
        * Added DNS Record package option for SiteWorx Accounts - disabled by default.
        * Added many service-related API functions.
        * Added listVersion API action on nodeworx/overview and siteworx/overview
          controllers.
        * Added password-changing plugin to roundcube webmail.
        * Added spamassassin configuration plugin to roundecube webmail.
        * Updated French Language translation.
        * Improvements to the API documentation.

        Bug fixes:
        * Fixed max connection setting for pop3, imap4, pop3-ssl, and imap4-ssl.
          "0" is no longer an accepted value.
        * Fixed error when trying to edit an empty .htaccess file.
        * Fixed a bug with autoresponder messages not being sent with charset header.
        * Fixed using a remote MySQL server with clustering.
        * Fixed a problem with htaccess trusted / block hosts, when no trusted
          hosts were specified.
        * Fixed a problem adding copyto, alias, and group members for very long
          e-mail addresses.
        * Suppressed extraneous "dev_mode" logging in iworx.log.
        * Fixed a problem with focus of form inputs and labels in FireFox
        * Fixed a problem where importing a SiteWorx Account that already exists
          on a server, with SSL on the account, fails to import the SSL certificate
        * Fixed Restoring partial backups from the SiteWorx interface failing.
        * Added missing MailMda start-on-boot message translations.
        * Fixed siteworx account mass transfer javascript error when no shared
          IPs are available.
        * Fixed a problem with the nodeworx updates interface on new installs.

        API Changes: (http://interworx.com/api)
        * Added 215 actions
          - /nodeworx/overview : listServiceStatus
          - /nodeworx/overview : listVersion
          - /nodeworx/overview : listLicenseKey
          - /nodeworx/apikey : generate
          - /nodeworx/siteworx : bulkdeactivate
          - /nodeworx/siteworx : bulkactivate
          - /nodeworx/http : isRunning
          - /nodeworx/http : restart
          - /nodeworx/http : stop
          - /nodeworx/http : start
          - /nodeworx/http : listPortNumbers
          - /nodeworx/http : listPortNumbersArray
          - /nodeworx/http : listRequiredPermissions
          - /nodeworx/http : listGeneralName
          - /nodeworx/http : listServiceName
          - /nodeworx/http : listServicePage
          - /nodeworx/http : listServiceInfo
          - /nodeworx/mail/smtp : update
          - /nodeworx/mail/smtp : updateInbound
          - /nodeworx/mail/smtp : isRunning
          - /nodeworx/mail/smtp : restart
          - /nodeworx/mail/smtp : stop
          - /nodeworx/mail/smtp : start
          - /nodeworx/mail/smtp : listPortNumbers
          - /nodeworx/mail/smtp : listPortNumbersArray
          - /nodeworx/mail/smtp : listRequiredPermissions
          - /nodeworx/mail/smtp : listGeneralName
          - /nodeworx/mail/smtp : listServiceName
          - /nodeworx/mail/smtp : listServicePage
          - /nodeworx/mail/smtp : listServiceInfo
          - /nodeworx/mail/smtp2 : update
          - /nodeworx/mail/smtp2 : isRunning
          - /nodeworx/mail/smtp2 : restart
          - /nodeworx/mail/smtp2 : stop
          - /nodeworx/mail/smtp2 : start
          - /nodeworx/mail/smtp2 : listPortNumbers
          - /nodeworx/mail/smtp2 : listPortNumbersArray
          - /nodeworx/mail/smtp2 : listRequiredPermissions
          - /nodeworx/mail/smtp2 : listGeneralName
          - /nodeworx/mail/smtp2 : listServiceName
          - /nodeworx/mail/smtp2 : listServicePage
          - /nodeworx/mail/smtp2 : listServiceInfo
          - /nodeworx/mail/send : update
          - /nodeworx/mail/send : isRunning
          - /nodeworx/mail/send : restart
          - /nodeworx/mail/send : stop
          - /nodeworx/mail/send : start
          - /nodeworx/mail/send : listPortNumbers
          - /nodeworx/mail/send : listPortNumbersArray
          - /nodeworx/mail/send : listRequiredPermissions
          - /nodeworx/mail/send : listGeneralName
          - /nodeworx/mail/send : listServiceName
          - /nodeworx/mail/send : listServicePage
          - /nodeworx/mail/send : listServiceInfo
          - /nodeworx/mail/pop3 : startOnBoot
          - /nodeworx/mail/pop3 : update
          - /nodeworx/mail/pop3 : isRunning
          - /nodeworx/mail/pop3 : restart
          - /nodeworx/mail/pop3 : stop
          - /nodeworx/mail/pop3 : start
          - /nodeworx/mail/pop3 : listPortNumbers
          - /nodeworx/mail/pop3 : listPortNumbersArray
          - /nodeworx/mail/pop3 : listRequiredPermissions
          - /nodeworx/mail/pop3 : listGeneralName
          - /nodeworx/mail/pop3 : listServiceName
          - /nodeworx/mail/pop3 : listServicePage
          - /nodeworx/mail/pop3 : listServiceInfo
          - /nodeworx/mail/spop3 : startOnBoot
          - /nodeworx/mail/spop3 : isRunning
          - /nodeworx/mail/spop3 : restart
          - /nodeworx/mail/spop3 : stop
          - /nodeworx/mail/spop3 : start
          - /nodeworx/mail/spop3 : listPortNumbers
          - /nodeworx/mail/spop3 : listPortNumbersArray
          - /nodeworx/mail/spop3 : listRequiredPermissions
          - /nodeworx/mail/spop3 : listGeneralName
          - /nodeworx/mail/spop3 : listServiceName
          - /nodeworx/mail/spop3 : listServicePage
          - /nodeworx/mail/spop3 : listServiceInfo
          - /nodeworx/mail/imap : update
          - /nodeworx/mail/imap : startOnBoot
          - /nodeworx/mail/imap : isRunning
          - /nodeworx/mail/imap : restart
          - /nodeworx/mail/imap : stop
          - /nodeworx/mail/imap : start
          - /nodeworx/mail/imap : listPortNumbers
          - /nodeworx/mail/imap : listPortNumbersArray
          - /nodeworx/mail/imap : listRequiredPermissions
          - /nodeworx/mail/imap : listGeneralName
          - /nodeworx/mail/imap : listServiceName
          - /nodeworx/mail/imap : listServicePage
          - /nodeworx/mail/imap : listServiceInfo
          - /nodeworx/mail/simap : startOnBoot
          - /nodeworx/mail/simap : isRunning
          - /nodeworx/mail/simap : restart
          - /nodeworx/mail/simap : stop
          - /nodeworx/mail/simap : start
          - /nodeworx/mail/simap : listPortNumbers
          - /nodeworx/mail/simap : listPortNumbersArray
          - /nodeworx/mail/simap : listRequiredPermissions
          - /nodeworx/mail/simap : listGeneralName
          - /nodeworx/mail/simap : listServiceName
          - /nodeworx/mail/simap : listServicePage
          - /nodeworx/mail/simap : listServiceInfo
          - /nodeworx/mail/spam : isRunning
          - /nodeworx/mail/spam : restart
          - /nodeworx/mail/spam : stop
          - /nodeworx/mail/spam : start
          - /nodeworx/mail/spam : listPortNumbers
          - /nodeworx/mail/spam : listPortNumbersArray
          - /nodeworx/mail/spam : listRequiredPermissions
          - /nodeworx/mail/spam : listGeneralName
          - /nodeworx/mail/spam : listServiceName
          - /nodeworx/mail/spam : listServicePage
          - /nodeworx/mail/spam : listServiceInfo
          - /nodeworx/mail/virus : isRunning
          - /nodeworx/mail/virus : restart
          - /nodeworx/mail/virus : stop
          - /nodeworx/mail/virus : start
          - /nodeworx/mail/virus : listPortNumbers
          - /nodeworx/mail/virus : listPortNumbersArray
          - /nodeworx/mail/virus : listRequiredPermissions
          - /nodeworx/mail/virus : listGeneralName
          - /nodeworx/mail/virus : listServiceName
          - /nodeworx/mail/virus : listServicePage
          - /nodeworx/mail/virus : listServiceInfo
          - /nodeworx/ftp : isRunning
          - /nodeworx/ftp : restart
          - /nodeworx/ftp : stop
          - /nodeworx/ftp : start
          - /nodeworx/ftp : listPortNumbers
          - /nodeworx/ftp : listPortNumbersArray
          - /nodeworx/ftp : listRequiredPermissions
          - /nodeworx/ftp : listGeneralName
          - /nodeworx/ftp : listServiceName
          - /nodeworx/ftp : listServicePage
          - /nodeworx/ftp : listServiceInfo
          - /nodeworx/mysql : isRunning
          - /nodeworx/mysql : restart
          - /nodeworx/mysql : stop
          - /nodeworx/mysql : start
          - /nodeworx/mysql : listPortNumbers
          - /nodeworx/mysql : listPortNumbersArray
          - /nodeworx/mysql : listRequiredPermissions
          - /nodeworx/mysql : listGeneralName
          - /nodeworx/mysql : listServiceName
          - /nodeworx/mysql : listServicePage
          - /nodeworx/mysql : listServiceInfo
          - /nodeworx/dns : isRunning
          - /nodeworx/dns : restart
          - /nodeworx/dns : stop
          - /nodeworx/dns : start
          - /nodeworx/dns : listPortNumbers
          - /nodeworx/dns : listPortNumbersArray
          - /nodeworx/dns : listRequiredPermissions
          - /nodeworx/dns : listGeneralName
          - /nodeworx/dns : listServiceName
          - /nodeworx/dns : listServicePage
          - /nodeworx/dns : listServiceInfo
          - /nodeworx/sshd : isRunning
          - /nodeworx/sshd : restart
          - /nodeworx/sshd : stop
          - /nodeworx/sshd : start
          - /nodeworx/sshd : listPortNumbers
          - /nodeworx/sshd : listPortNumbersArray
          - /nodeworx/sshd : listRequiredPermissions
          - /nodeworx/sshd : listGeneralName
          - /nodeworx/sshd : listServiceName
          - /nodeworx/sshd : listServicePage
          - /nodeworx/sshd : listServiceInfo
          - /nodeworx/nfs : isRunning
          - /nodeworx/nfs : restart
          - /nodeworx/nfs : stop
          - /nodeworx/nfs : start
          - /nodeworx/nfs : listPortNumbers
          - /nodeworx/nfs : listPortNumbersArray
          - /nodeworx/nfs : listRequiredPermissions
          - /nodeworx/nfs : listGeneralName
          - /nodeworx/nfs : listServiceName
          - /nodeworx/nfs : listServicePage
          - /nodeworx/nfs : listServiceInfo
          - /nodeworx/firewall : isRunning
          - /nodeworx/firewall : restart
          - /nodeworx/firewall : stop
          - /nodeworx/firewall : start
          - /nodeworx/firewall : listPortNumbers
          - /nodeworx/firewall : listPortNumbersArray
          - /nodeworx/firewall : listRequiredPermissions
          - /nodeworx/firewall : listGeneralName
          - /nodeworx/firewall : listServiceName
          - /nodeworx/firewall : listServicePage
          - /nodeworx/firewall : listServiceInfo
          - /siteworx/overview : listVersion
          - /siteworx/overview : listLicenseKey
          - /nodeworx/cluster/nodes : add
          - /nodeworx/cluster/nodes : delete
          - /nodeworx/cluster/lb : addService
          - /nodeworx/cluster/lb : deleteService
          - /nodeworx/cluster/lb : startOnBoot
          - /nodeworx/cluster/lb : isRunning
          - /nodeworx/cluster/lb : restart
          - /nodeworx/cluster/lb : stop
          - /nodeworx/cluster/lb : start
          - /nodeworx/cluster/lb : listPortNumbers
          - /nodeworx/cluster/lb : listPortNumbersArray
          - /nodeworx/cluster/lb : listRequiredPermissions
          - /nodeworx/cluster/lb : listGeneralName
          - /nodeworx/cluster/lb : listServiceName
          - /nodeworx/cluster/lb : listServicePage
          - /nodeworx/cluster/lb : listServiceInfo
          - /nodeworx/packages : listDetails
          - /nodeworx/reseller/packages : listDetails
          - /nodeworx/cluster/lb : settings
          - /siteworx/dns : add
          - /siteworx/dns : delete
        * Deprecated 10 actions
          - /nodeworx/mail/mta : updateInbound
          - /nodeworx/mail/mta : updateOutbound
          - /nodeworx/mail/mta : updateAltSmtpSettings
          - /nodeworx/mail/mta : updateSmtpSettings
          - /nodeworx/mail/mda : updatePop3
          - /nodeworx/mail/mda : startOnBootPop3
          - /nodeworx/mail/mda : updateImap
          - /nodeworx/mail/mda : startOnBootSPOP3
          - /nodeworx/mail/mda : startOnBootIMAP4
          - /nodeworx/mail/mda : startOnBootSIMAP4
Thanks again!

Paul & the rest of the InterWorx crew.
__________________
Paul Oehler
InterWorx-CP | http://interworx.com
InterWorx Control Panel
Reply With Quote
  #2  
Old 01-15-2010, 01:21 AM
bear bear is offline
Registered User
 
Join Date: Jul 2006
Posts: 189
Very nice upgrade,
thanks to the whole Interworx team
__________________
Gary T

Running
CentOS 5.5 final x64
Apache 2.2.8
php 5.2.10
MYSQL 5.1.36
Reply With Quote
  #3  
Old 01-16-2010, 05:54 AM
chasehosting chasehosting is offline
Registered User
 
Join Date: Dec 2009
Posts: 2
Thumbs up

I'm with bear on this, very nice upgrade indeed!!

The DNS functionality for Siteworx accounts is exciting news. I've had numerous requests for this over the years, so I'm very happy about finally having that for my customers. Overall, I'm thrilled to see the Iworx team on such a roll since the v4 release.

Keep it up guys!
__________________
chaseHOSTING.com | chaseIDEAS.com
Top Quality Professional Web Hosting at Affordable Prices | Based in San Diego, CA
Check out the Web Design Forums or Web Hosting Discussion Forums

Last edited by chasehosting; 01-16-2010 at 05:58 AM.
Reply With Quote
  #4  
Old 01-22-2010, 12:34 AM
IWorx-Paul IWorx-Paul is offline
Administrator
 
Join Date: Jan 2004
Location: Pittsburgh, PA
Posts: 1,096
We've released a new build for version 4.2.0, build number 263. This build fixes a number of small bugs, detailed below:

Code:
InterWorx Hosting Control Panel ChangeLog

version 4.2.0 build 263 (2010-01-21)
        Interface:
        * Updated the NodeWorx->Server->Firewall page to make it more clear that a
          single port OR a port range can be entered.  Quickhelp added to that affect.

        API Changes:
        * Added 1 action
          - /nodeworx/firewall : addPort

        Bugs:
        * Fixed a bug with setting shell passwords with certain characters in the
          password.
        * Fixed a problem with web-setup crashing in some circumstances.
        * On new installs, the default FTP passive port range 50000-51000 was not
          consistently added to the firewall configuration.  It is now.
        * Removed access to the php variable section of .htaccess editing if the
          server is in suphp mode, since .htaccess php settings are not available
          in that setup.
        * Fixed a bug that could lead to mail queue corruption if messages were
          deleted from the queue via the NodeWorx interface.
        * Fixed a bug where adding an account on a clustered node would fail, if the
          selected theme was not present on the cluster node and only on the cluster
          manager.
        * Fixed a bug that broke compatibility with billing systems API.
        * Fixed a colspan issue on the NodeWorx->Resellers->Accounts page.
        * Fixed a bug that caused Simple Scripts to be re-enabled on every upgrade.
        * Fixed a colspan issue on the NodeWorx->System Services->FTP page.
        * Fixed a bug affecting script installer plugins.
        * Fixed a bug on the NodeWorx->System Services->Virus web interface page.
        * Fixed a bug syncing virtualhosts in clusters.
        * Fixed a bug adding SiteWorx accounts in clusteres with remote MySQL servers.
        * Fixed a bug adding a remote MySQL server in some cases.
__________________
Paul Oehler
InterWorx-CP | http://interworx.com
InterWorx Control Panel

Last edited by IWorx-Paul; 01-22-2010 at 03:23 PM. Reason: added API changes
Reply With Quote
  #5  
Old 01-22-2010, 05:25 AM
bear bear is offline
Registered User
 
Join Date: Jul 2006
Posts: 189
on the subject of the firewall (APF 9.5), could i request that the firewall is upgraded
to the latest version APF 9.7
Will the latest APF 9.7 work with InterWorx v4.2.0 ?
thank you
__________________
Gary T

Running
CentOS 5.5 final x64
Apache 2.2.8
php 5.2.10
MYSQL 5.1.36
Reply With Quote
  #6  
Old 01-27-2010, 06:09 PM
IWorx-Paul IWorx-Paul is offline
Administrator
 
Join Date: Jan 2004
Location: Pittsburgh, PA
Posts: 1,096
We've released a new build for version 4.2.0, build number 264. This build fixes a few bugs, and adds a few API functions as well:

Code:
InterWorx Hosting Control Panel ChangeLog

version 4.2.0 build 264 (2010-01-27)

        Features:
        * Changes related to APF 9.7 compatiblity (updated APF rpms will be
          released soon)
        * Allow commas in account "Nicknames"

        API Changes:
        * Added 2 actions
          - /nodeworx/overview : listLoadAverage
          - /nodeworx/siteworx : listBandwidthAndStorage

        Bugs:
        * Fixed a bug with qmail config on cluster nodes with 50 or more domains.
        * Fixed a bug adding a node to a cluster when accounts already exist on
          the manager.
        * Fixed a problem with deleting DNS Records in Siteworx for secondary
          domains.
        * Fixed an issue where both php and mod_php may become enabled after an
          update of php is installed.
        * Fixed a problem in querySiteworxAccountDetails where the date_created
          field would be empty.
        * Fixed a minor bug in restoring a backup to an upgraded MySQL server that
          had been upgraded to 5.x, but without the mysql_upgrade script being run.
__________________
Paul Oehler
InterWorx-CP | http://interworx.com
InterWorx Control Panel
Reply With Quote
  #7  
Old 03-15-2010, 07:41 AM
bear bear is offline
Registered User
 
Join Date: Jul 2006
Posts: 189
Quote:
version 4.2.0 build 264 (2010-01-27)

Features:
* Changes related to APF 9.7 compatiblity (updated APF rpms will be
released soon)
has APF rpms been sorted, is it safe to upgrade to APF 9.7
thank you
__________________
Gary T

Running
CentOS 5.5 final x64
Apache 2.2.8
php 5.2.10
MYSQL 5.1.36
Reply With Quote
  #8  
Old 03-15-2010, 04:00 PM
IWorx-Paul IWorx-Paul is offline
Administrator
 
Join Date: Jan 2004
Location: Pittsburgh, PA
Posts: 1,096
Hi Gary,

We're actually ready to do some live testing with an APF 9.7 RPM. If'd like to volunteer your server, open a support ticket

Paul
__________________
Paul Oehler
InterWorx-CP | http://interworx.com
InterWorx Control Panel
Reply With Quote
  #9  
Old 03-15-2010, 04:31 PM
bear bear is offline
Registered User
 
Join Date: Jul 2006
Posts: 189
Quote:
Originally Posted by IWorx-Paul View Post
Hi Gary,

We're actually ready to do some live testing with an APF 9.7 RPM. If'd like to volunteer your server, open a support ticket

Paul
feel free, will open a support ticket
thanks
__________________
Gary T

Running
CentOS 5.5 final x64
Apache 2.2.8
php 5.2.10
MYSQL 5.1.36
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 04:01 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
You Rated this Thread: