ISPConfig 3.0.3.1 is available for download. This release is a bugfix release for ISPConfig 3.0.3. For a detailed list of changes, please see the changelog section below. ===================================================== *** New! The ISPConfig 3 manual is now available! *** Version 1.1 for ISPConfig 3.0.3.1 (Date: 12/12/2010) Author: Falko Timme <[email protected]> 305 pages The manual can be downloaded from these two links: http://www.ispconfig.org/ispconfig-3/ispconfig-3-manual/ http://www.howtoforge.com/download-the-ispconfig-3-manual ===================================================== Download ----------------------------------------------------- The software can be downloaded here: http://downloads.sourceforge.net/ispconfig/ISPConfig-3.0.3.1.tar.gz?use_mirror= Changelog ------------------------------------ http://bugtracker.ispconfig.org/index.php?do=index&tasks=&project=3&due=48&status[]= Known Issues: -------------------------------------- Please take a look at the bugtracker: http://bugtracker.ispconfig.org BUG Reporting -------------------------------------- Please report bugs to the ISPConfig bugtracking system: http://bugtracker.ispconfig.org Supported Linux Distributions ----------------------------- - Debian Etch (4.0) - Squeeze (6.0) - Ubuntu 7.10 - 10.10 - OpenSuSE 11 - 11.3 - CentOS 5.2 - 5.5 - Fedora 9 - 14 Installation -------------------- The installation instructions for ISPConfig can be found here: http://www.ispconfig.org/ispconfig-3/documentation/ or in the text files (named INSTALL_*.txt) which are inside the docs folder of the .tar.gz file. Update -------------------- To update existing ISPConfig 3 installations, run this command on the shell: ispconfig_update.sh Select "stable" as update resource. The script will check if an updated version of ISPConfig 3 is available and then download the tar.gz and start the setup script. Detailed instructions for making a backup before you update can be found here: http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-update-ispconfig-3/ If the ISPConfig version on your server does not have this script yet, follow the manual update instructions below. Manual update instructions -------------------------- cd /tmp wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz tar xvfz ISPConfig-3-stable.tar.gz cd ispconfig3_install/install php -q update.php
Hi, Great work on the new release! If I already purchased a manual, do I have to pay again to get the newest version? I chose the single copy option instead of the subscription.... Thanks, Nolan
Hi Till Thank you for your great job. Can you please tell me the remote function "client_update" has been fixed in this release? Cheers Harry
Please see my answer from this thread: http://www.howtoforge.com/forums/showpost.php?p=246516&postcount=5
@Till & @Falko, I just upgraded my ISPConfig3 cluster (6 xen vms) succesfully. All upgrades went fine! Thanks a lot for this great work.
Hi Till client_update($session_id, $client_id, $reseller_id, $params); $affected_rows = $this->updateQuery('../client/form/client.tform.php', $reseller_id, $client_id, $params); otherwise, Soap error : Wrong version , so please have a look at the code related to the above... Thanks Harry
You have to exchange the variables when you call the function as I mentioned in the other thread as the order of the $reseller_id, $client_id vraibles as we adjusted the API.
Hi Till Can you please have a look at the code in red colour below? If I use client_update function without change the code below I have an error "Soap error : Wrong version". Thanks Harry public function client_update($session_id, $client_id, $reseller_id, $params) { global $app; if (!$this->checkPerm($session_id, 'client_update')) { $this->server->fault('permission_denied','You do not have the permissions to access this function.'); return false; } $affected_rows = $this->updateQuery('../client/form/client.tform.php', $reseller_id, $client_id, $params); $app->remoting_lib->ispconfig_sysuser_update($params,$client_id); return $affected_rows; }
The API has been changed and the order of the variables differs. So you have to modify your code where you call the client_update function. The API function is OK. Code that uses the API in ispconfig 3.2.2 has to be changed for 3.0.3 and higher.
Please don't forget to update the example folder :-( ($affected_rows = $this->updateQuery('../client/form/client.tform.php', $reseller_id, $client_id, $params)