Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 2 > General

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Thread Tools Display Modes
Old 19th May 2007, 15:46
till till is offline
Super Moderator
Join Date: Apr 2005
Location: Lneburg, Germany
Posts: 37,015
Thanks: 840
Thanked 5,652 Times in 4,461 Posts
Default ISPConfig 2.3.2-dev released

ISPConfig 2.3.2-dev is available for download.

This ISPConfig release adds support for AWStats website statistics,
Mailman mailinglists, a Typo3 installer, and the remoting framework (SOAP protocol).
Translations for Brazilian Portuguese, Czech, Dutch, Hungarian and
Spanish language are added. Many functions and packages were updated.

*** IMPORTANT!!! ***

This is a development version which may be unstable. DO NOT USE IT ON PRODUCTION SYSTEMS! YOU HAVE BEEN WARNED!
Using the development versions and updating from a stable version to a development version may lead to errors.
The purpose of the development versions is to implement and test new features that might later be implemented into the stable branch.

ISPConfig development versions have odd version numbers, like 2.3.x, 2.5.x, 2.7.x and so on.
Stable ISPConfig versions have even version numbers, like 2.2.x, 2.4.x, etc.
The current stable ISPConfig version for use on production systems is 2.2.12.


Detailed Changelog ISPConfig 2.3.1 => 2.3.2

If you currently use a version from the ISPConfig stable branch, then all bugfixes
listed below are already fixed in the stable versions, too, and some of the new features
are already integrated in the stable branch. The list below reflects all changes in
the development branch since version 2.3.1.

- Added: Support for SuSE 10.1 and 10.2
- Added: Support for Centos 4.5 and 5.0
- Added: Support for Fedora Core 6
- Added: Support for Mandriva 2007 and Mandriva 2007 Spring
- Added: Support for Debian 4.0 (Etch).
- Added: Support for SuPHP and ChrootSSH and the VM network configuration script.
- Added: Added a message at the end of the installation process telling users where to log in and how.
- Added: Added a tool to move a website from one customer to another one.
- Added: New feature: Spam whitelist/blacklist.
- Added: New feature: Webalizer statistics can now be turned on or off for each web site individually.
- Added: URIBL blacklist support for SpamAssassin to the user settings.
- Added: New Dutch language package.
- Added: Better compatibility for Postfix directive "append_dot_mydomain".
- Added: Better logging during setup.
- Added: Danish translation.
- Added: Slovenian translation.
- Added: Installer checks if gcc, make, xml2-dev, g++ and lex are installed. If not, it stops the installation.
- Added: support for charsets in salutatory emails for clients and resellers.
- Added: The installer now takes account of changed values in config.inc.php during updates.
- Added: A small tool to the tools section to mass-change IP addresses in the DNS-Manager. The tool needs a list in the form of:
"domain; old_ip; new_ip" as input file.
- Added: Russian translation.
- Added: Czech translation.
- Added: Spanish translation.
- Added: Brazilian Portuguese translation.
- Added: Hungarian translation.
- Added: AWStats website statistics support.
- Added: Added the "AddHandler" option for PHP to support SuSe 10.2.
- Added: Mailman mailing list support.
- Added: Remoting API. Details and examples: http://www.ispconfig.org/remoting_plugin.htm
- Added: Typo3 software installer. More: http://www.howtoforge.com/forums/showthread.php?t=12221
- Added: Migration assistant to migrate databases from ISPConfig 2.2.x to 2.3.x

- Update: Updated Clamav to 0.90.2
- Update: Updated apache to 1.3.37
- Update: Updated mod_ssl to 2.8.28-1.3.37
- Update: Updated PHP to 5.2.2
- Update: Updated Openssl to 0.9.8e
- Update: Updated Spamassassin 3.2.0
- Update: Updated Clamassassin to 1.2.4
- Update: Enhanced Whois by Mark Clarke.
- Update: Code cleanup. Path variables used in includes are now defined as constants.
- Update: Updated SSH Chroot creation script to support debian sarge.

- Bugfix: Fix in http headers in ISPConfig database backup script (Relevant for IE only).
- Bugfix: Fix: No error message when duplicate secondary DNS records were entered.
- Bugfix: Problem where proftpd said that address/port ... is already in use.
- Bugfix: Email regular expression: email addresses can now also begin with digits (0-9).
- Bugfix: Bug where /root/ispconfig/scripts/shell/backup.php tried to zip symlinks.
- Bugfix: Added missing images in the help area.
- Bugfix: Delete .vacation.cache if autoresponder message changes or if autoresponder is turned on/off.
- Bugfix: Changed regular expression for domains.
- Bugfix: .vacation.cache was not deleted with Maildir (only with mbox).
- Bugfix: Don't zip symlinks in the backup tool under "Tools".
- Bugfix: fix small bug with checking limits on MySQL DB's.
- Bugfix: Fixed a bug in userprefix.
- Bugfix: Fix: Slashes not removed in autoresponder text.
- Bugfix: Port 81 is shown as ISPConfig instead of unknown.
- Bugfix: Customers can now delete their own databases.
- Bugfix: Customer name wasn't displayed right in the "Move Websites" tool.
- Bugfix: When the main domain of a web site changes, the old symlink to the web's directory is now removed.
- Bugfix: Backup functions do now also back up files beginning with a dot.
- Bugfix: Cron job creation could fail because of missing linebreak.
- Bugfix: Fixed VAT calculation bug in invoicing module.
- Bugfix: Fixed a bug in disk usage view.
- Bugfix: Modified rc_edit() function to make daemons start/stop on SuSE systems.
- Bugfix: Remove http:// and https:// and spaces from domains and hosts (Co-Domains, main FQDN).
- Bugfix: Fixed a bug in the paging of lists.
- Bugfix: Fixed a bug where double quotes were removed from the content of the Apache directives field.
- Bugfix: Fixed the cancel button in the search form.
- Bugfix: Fixed a bug where reseller limits were not taken in account.
- Bugfix: Fixed a bug that the system user for anonftp is not created properly on some Linux distributions.
- Bugfix: Extended the Domain redirect check to allow the characters: ? = & in the URL.
- Bugfix: Fixed a bug in the check_services script.
- Bugfix: Fixed a bug when creating SSL certificates.
- Bugfix: Possible creation of duplicate MX records trough the Co-Domain MX creation feature fixed.
- Bugfix: The ~ sign is now allowed in forward URL's.

- Changed: Disabled directory listings in the ISPConfig web site.
- Changed: Changed the default document root for ISPConfig web sites from /home/www to each
distribution's suExec doc_root (e.g. /var/www for Debian, Ubuntu, Fedora, CentOS,
Mandriva, /srv/www for newer SuSE versions, etc.)
- Changed: Replaced old quota.rc.master procmail recipe with a more reliable one.
- Changed: The way root's crontab is created during installation/update (to avoid problems with cron).
- Changed: Block access to the recycle bins while the system is being updated.
- Changed: Apache syntax checks can now be turned on or off in config.inc.php (default: on).
- Changed: Quota settings: quota hard limit is now (quota soft limit + 1 MB), grace time is 7 days.
- Changed: The library that writes the postfix and sendmail configuration files has been rewritten from scratch.
- Changed: Login forms: focus is now on the username field automatically.
- Changed: Hide portscan from resellers and client, since it seems they can't use it on a default install.
- Changed: New template file for BIND9 compatible named.conf generation. Support files for DNS zones, particularly internal network support.
- Changed: Updated several libraries to use internal getElementByName method for doctype definitions.
- Changed: Spamassassin AWL-Score defaults to -100.
- Changed: Length of ISPConfig username field from 20 to 255 in Database.
- Changed: The behavior when creating MX records automatically, so that the host field is empty by default and not www.
- Changed: Added a globally defined constant to prevent the execution of libraries when ISPConfig is not installed.
- Changed: This patch removes the doctype definition (serialized objects) from the database and puts them as files in the
directory /home/admispconfig/ispconfig/lib/doctypes/ for easier handling. The intention of this patch is to
improve the doctype handling in SVN.
- Changed: Set PHP memory limit from 16M to 64M for the controlpanel.
- Changed: Installer does a chmod 600 on the backups of the old ISPConfig installation so that only root can read them.
- Changed: Disabled the zlib version check in clamav.
- Changed: A / is not added automatically to rewrite URL's anymore.
- Changed: Added postmap of tranport table.
- Changed: The default value for the user_emaildomain field in isp_isp_user.





Installation Instructions

Download the ISPConfig-2.3.2-dev.tar.gz from sourceforge.net


Installation on the shell as root User:

tar xvfz ISPConfig-2.3.2-dev.tar.gz
cd install_ispconfig

The installer automatically detects the installed ISPConfig version and performs an update.
Till Brehm
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
The Following User Says Thank You to till For This Useful Post:
jnsc (20th May 2007)
Sponsored Links
Old 25th May 2007, 15:37
AllanJ AllanJ is offline
Junior Member
Join Date: Mar 2007
Posts: 16
Thanks: 5
Thanked 6 Times in 2 Posts
Default Old problem db_BD_TYPE

It seems that an old problem is still there, as I tried remoting with 2.3.2-dev. I get the error:

<b>Fatal error</b>: Class 'db_BD_TYPE' not found in <b>/home/admispconfig/ispconfig/lib/app.inc.php</b> on line <b>53</b><br />

The only thing I could find about it on Google is from last year.

Best regards
Allan Jacobsen
Reply With Quote
Old 25th May 2007, 15:43
till till is offline
Super Moderator
Join Date: Apr 2005
Location: Lneburg, Germany
Posts: 37,015
Thanks: 840
Thanked 5,652 Times in 4,461 Posts

I dont get this error here. Id the database type set correctly in the file /home/admispconfig/ispconfig/lib.config.inc.php? Its mus read:

$go_info["server"]["db_type"] = "mysql";
Till Brehm
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
Old 25th May 2007, 15:43
AllanJ AllanJ is offline
Junior Member
Join Date: Mar 2007
Posts: 16
Thanks: 5
Thanked 6 Times in 2 Posts
Default Just a typo

Sorry about the noise, 2 Min of investigation showed that it was just a typo, change BD_TYPE to DB_TYPE in the file.
Reply With Quote
Old 25th May 2007, 16:00
AllanJ AllanJ is offline
Junior Member
Join Date: Mar 2007
Posts: 16
Thanks: 5
Thanked 6 Times in 2 Posts
Default More problems

Yes, the mysql entry in the config file is OK.
Now I have another problem, the login information is sent OK, but the server gives an error: (this is taken from wireshark, ie. network traffic)

'' not found!
soap_server: parser debug:
soap_parser: xml was empty, didn't parse!

soap_server: server sending...


The request sent is:

<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:si="http://soapinterop.org/xsd"><SOAP-ENV:Body><ns1:login xmlns:ns1="http://testuri.org">
<user xsi:type="xsd:string">xxxxx</user><pass xsi:type="xsd:string">xxxxxxxx</pass></ns1:login>

which looks OK to me.

Both server and client are debian etch, the client is running php4.4.4 while the server is on php5.2.0. (this should not matter as ispconfig has its own php)

Best regards
Allan Jacobsen
Reply With Quote
Old 4th June 2007, 09:49
kassie kassie is offline
Senior Member
Join Date: May 2007
Location: Johannesburg, South Africa
Posts: 136
Thanks: 13
Thanked 0 Times in 0 Posts


I'm running Ubuntu 7.0.4 Perfect Install.

When installing this it obviously says xml2-dev is nott installed.

I go apt-get install xml2-dev

It gives me an error
apt-get install xml2-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Couldn't find package xml2-dev

Can someone help please
Reply With Quote
Old 4th June 2007, 09:53
till till is offline
Super Moderator
Join Date: Apr 2005
Location: Lneburg, Germany
Posts: 37,015
Thanks: 840
Thanked 5,652 Times in 4,461 Posts

The debian and ubuntu package that contains xml2-dev is named libxml2-dev, so you must un:

apt-get install libxml2-dev
Till Brehm
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote


Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ISPConfig 2.2.7 released till General 34 4th November 2008 21:01
ISPConfig 2.2.4 released till General 25 18th July 2006 14:04
ISPConfig 2.2.3 released till General 16 14th June 2006 01:42
ISPConfig 2.2.1 released till General 11 28th May 2006 11:39
ISPConfig 2.3.1-dev released till General 0 8th May 2006 23:18

All times are GMT +2. The time now is 16:04.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.