View Full Version : ISPConfig 2.2.24 released
ISPConfig 2.2.24 is available for download.
This ISPConfig release adds support for CentOS 5.2 and OpenSuSE 11.0. A new interface for cronjobs and support for mod_python has been added. Several minor bugs were fixed.
Detailed Changelog
------------------
- Added: support for OpenSuSE 11.0.
- Added: Support for CentOS 5.2.
- Added: support for Cron Jobs.
- Added: Support for Python scripts (.py) via mod_python.
- Added: .biz and .info to the whois search.
- Added: Translations for "Create DNS-MX" and "Traffic MB".
- Added: Alphabetical sorting of the sites in move website tool.
- Update: Updated PHP to version 5.2.6.
- Update: Updated ClamAV to 0.93.1
- Update: Updated Spamassassin to 3.2.4.
- Update: Updated Dutch language Files.
- Changed: Allow multiple MX records with same priority.
- Changed: The enforcing user quota patch, introduced in ISPConfig 2.2.23 is disabled now by default. To enable it, change the variable $go_info["server"]["force_user_quota"] to 1 in config.inc.php
- Changed: Enable XML in ispconfig PHP if libxml2-dev is installed.
- Changed: Set loglevel to "warn" and umask to "0022" in suphp.conf.
- Changed: Disabled TRACE and TRACK methods in vhosts. TRACE and TRACK are HTTP methods which are used to debug web server connections. In addition, it has been shown that servers supporting the TRACE method are subject to cross-site scripting attacks, dubbed XST for "Cross-Site Tracing", when used in conjunction with various weaknesses in browsers. An attacker may use this flaw to trick your legitimate web users to give him their credentials.
- Bugfix: Prevent /var/www/sharedip/index.html to be overwritten when upgrading/installing.
- Bugfix: Bug #22 (http://bugtracker.ispconfig.org/index.php?do=details&task_id=22) fixed, changed files are now UNIX encoded.
- Bugfix: Bug #73 (http://bugtracker.ispconfig.org/index.php?do=details&task_id=73) fixed.
- Bugfix: remove CRs from automatically sent mails.
- Bugfix: Fixed bug in mailsuer login when the dovecot user@domain login is used.
- Bugfix: Added same name regular expression test in mailuser login then it is used in main login.
- Bugfix: Fixed vsftpd support on Libc6 systems.
- Bugfix: Added missing newline at the end of manual additions in the configuration files.
- Bugfix: Removed unnecessary dot at the end of CNAME records in the DNS Manager.
Download
--------
http://www.ispconfig.org/downloads.htm
Forums
------
http://www.howtoforge.com/forums
Installation Instructions
-------------------------
Download the ISPConfig-2.2.24.tar.gz from sourceforge.net:
http://prdownloads.sourceforge.net/ispconfig/ISPConfig-2.2.24.tar.gz?download
Installation on the shell as root user:
tar xvfz ISPConfig-2.2.24.tar.gz
cd install_ispconfig
./setup
The installer automatically detects the installed ISPConfig version and
performs an update.
gjcomputer
8th July 2008, 21:08
upgrading now, thanks. ill post results :)
Thanks Till for the work. I will install it soon. :)
One question, why did you not update ClamAV to the latest version 0.93.3 ?
One question, why did you not update ClamAV to the latest version 0.93.3 ?
Oops, did not recognize that they released a new version. I will try to make a update the next days.
tal56
8th July 2008, 21:30
Thanks so much Till !! Been waiting for this to upgrade along with upgrading from Centos 5 to 5.2.
Is there a recommended process for that? Should I upgrade ISPconfig first or update Centos first? I also notice some users on the Centos forums suggest a reboot before and/or after updating Centos, you think this is required?
Thanks again Till and Falko.
Oops, did not recognize that they released a new version. I will try to make a update the next days.
Ok Till,
Then i will wait until that moment. Thanks in advance!
Is there a recommended process for that? Should I upgrade ISPconfig first or update Centos first? I also notice some users on the Centos forums suggest a reboot before and/or after updating Centos, you think this is required?
I have no experience with upgrading Centos, but I would update centos first and then update ISPConfig, so that ISPConfig will use the updated libraries when it compiles the binaries during update process.
amoniak
9th July 2008, 03:54
THX for the Update! installing now!
big UP for the optional user quota! :)
wpwood3
9th July 2008, 06:45
Thanks for the update.
Where is it explained how to use the new CRON feature?
Where is it explained how to use the new CRON feature?
There is a new tab for the cronjobs in the forms of the users.
madmucho
9th July 2008, 11:40
Update to 2.2.24 ok on mandriva 2007.1
but Tools > Whois > info about domain .biz, select dont hold value when submit button is clicked and i dont get info about my domain. Is hosted on ispconfig, any idea where can i get log about whois action?
There is no log about this. You might have to debug the whois php script directly.
I just successfully updated one Debian Etch server from ISPConfig 2.2.22 to 2.2.24. Later this week i will update my other server as well.
Thanks for the work! :)
pg001
9th July 2008, 16:20
There is a new tab for the cronjobs in the forms of the users.
does that mean there is a new interface now where we can implement cron jobs via ISPConfig? If so, where do we find it?
All I see right now is a check box which says cron job.
Yes, there is a new interface and you quoted the description were you can find it :)
bolero
9th July 2008, 16:56
I also notice some users on the Centos forums suggest a reboot before and/or after updating Centos, you think this is required?
1. You *have* to reboot *each* time a kernel is updated.
2. You *should* update regularly, not just from one major version to next major version. If you wait that long with updating you are asking for trouble. (Because of security holes that you don't fix and because an update from one major version to another may have a few more glitches than going with all the minor updates in-between.)
bolero
9th July 2008, 17:04
I updated from 2.2.23 on CentOS 5.2. Just fine. I noticed that you don't reinvoke the certificate creation process and thus the certificate doesn't get replaced. Thank you. What gets replaced, though, are all the changes that I made with the form editor. This is all reset to the install default, which is a pity. Is there a way to backup these data and reapply after the update? I figure this might not be easy as there could be new forms/fields/values and if I reapply the backup the new functionality would get wiped from the interface. Anyway, if you have some idea how to achieve this I would be grateful for sharing. And, should I add this as a feature request either in this forum or on the bugtracker?
trexen
9th July 2008, 18:36
what happends whit users logged on when doing upgrade?
Im running Debian 4 etch, i just download the update 2.2.24, and just untar it an run ./setup ?
is there any question under the upgrade?
do i have to reboot ore restart any services after the upgrade ?
Regards
Marcus Lindberg
what happends whit users logged on when doing upgrade?
The server on port 81 is stopped. The other services are running during update.
Im running Debian 4 etch, i just download the update 2.2.24, and just untar it an run ./setup ?
yes.
is there any question under the upgrade?
yes.
do i have to reboot ore restart any services after the upgrade ?
no.
trexen
9th July 2008, 21:33
it was realy easy to do the upgrade, greate program =)
rgds
Marcus
Gimly
9th July 2008, 22:30
I've just install the update and it work fine for me ^^. Just question, when I enable the cron option for an user, how the user can add cronjob ? Because I didn't find option in user interface. Thanks for your answers :)
falko
10th July 2008, 00:49
but Tools > Whois > info about domain .biz, select dont hold value when submit button is clicked and i dont get info about my domain. Is hosted on ispconfig, any idea where can i get log about whois action?
Please make sure that you have the whois package installed on your server.
pg001
10th July 2008, 05:21
this is for those other newbies like me who could not find the crontab for the users in the ISPConfig (it took me a while searching for it):
1. Goto ISPManager=>Sites Folder=>Click a User website.
2. On the Basis Tab below it you will see a "Cron Jobs:" check box, check that.
3. Then go to "User and Email" tab.
4. Then click a user, for me it's web1_user.
5. Check "Cron Jobs:" checkbox and save, then go back to that section again there you will see a new Cron Jobs tab.
... just trying to help :D
Gimly
10th July 2008, 09:02
Thank you pg001 and till ^^
madmucho
10th July 2008, 09:26
Please make sure that you have the whois package installed on your server.
Bingo, whois isnt installed :-)
urpmi whois and is done :-)
Thank you
Hans
10th July 2008, 10:23
I also updated my second Debian Etch server with ISPConfig 2.2.24.
Everything went fine! Thanks again for the nice work. I am happy with the new cronjob function.
ISPConfig 2.2.24 comes with ClamAV 0.93.1.
Will there be an additional patch file to update to ClamAV 0.93.3 or does this ClamAV version come with the next ISPConfig release?
linuxuser1
15th July 2008, 01:07
I was able to update to 2.2.24 successfully but when I tried to update to phpMyAdmin-2.11.7 using the ISPConfig, I keep getting an error to enter username and password and when I do that and go back to install the phpMyAdmin-2.11.7 again its takes me back to logon pape again.
Any idea?
Thanks.
createch
16th July 2008, 03:04
Thanks till and all contributed!
The cron option is definitely a very good feature to be added.
pakogah
16th July 2008, 19:11
some how after I manage to restore my /root/ispconfig by upgrading into ver 2.2.24 I got weird experience with BIND's zone directory
when I look at /root/ispconfig/conf/named.conf.master, it still point to
options {
pid-file "/var/named/chroot/var/run/named/named.pid";
directory "{BINDDIR}";
auth-nxdomain no;
// query-source address * port 53;
};
but when I look at /var/named/chroot/etc/named.conf, it pointed to /home/admispconfig/ispconfig/web/multidoc/edit
options {
pid-file "/var/named/chroot/var/run/named/named.pid";
directory "/home/admispconfig/ispconfig/web/multidoc/edit";
auth-nxdomain no;
// query-source address * port 53;
};
so ispconfig make a new record/zone placed on that folder, :confused:
I dont know is it a bug on ver 2.2.24 or this problem caused by I deleting /root/ispconfig before upgrading to ver 2.2.24 ?? :confused:
need help on this...
till
16th July 2008, 19:18
Thats not a bug in ispconfig, the bind config directory has wrong permissions. You either changed them or you installed a bind upadte which changed them. Reconfigure bind as described in the perfect setup guide and then set the bind config directory in ispconfig under management > server > settings again.
pakogah
16th July 2008, 21:12
ok now I know what caused it,
on Management >> Server >> Settings >> DNS >> Zonefiles Dir.:
contain /home/admispconfig/ispconfig/web/multidoc/edit
but everytime I want to change it into /var/named/chroot/var/named the field it also back to /etc/bind no matter what
until I change the appropriate column on db_ispconfig into /var/named/chroot/var/named
but if I go back into Management >> Server >> Settings >> DNS and just hit OK without changing anything, it always came back to /etc/bind
fiuh... :confused::confused: any hint to fixed this ??
till
16th July 2008, 21:20
ok now I know what caused it,
on Management >> Server >> Settings >> DNS >> Zonefiles Dir.:
contain /home/admispconfig/ispconfig/web/multidoc/edit
No, it is not caused by this. The cause are wrong bind directory permissions. That the directory changes is the symptom of the poblem, not the cause. Please do exactly what I told you above to solve the problem.
pakogah
16th July 2008, 21:37
got that Till, I love you muachh... ;)
the permission seems reset by CentOS upgrade..
now it works properly...
btw when version change from 2.2.23 into 2.2.23 did you change file /root/ispconfig/scripts/lib/classes/ispconfig_bind.lib.php ??
because tollan's hack for private/public DNS (to use ISPConfig using NAT IP/behind firewall) no longer works :(
http://www.howtoforge.com/forums/showthread.php?p=136310#post136310
pakogah
17th July 2008, 16:37
ok case closed,
it's my fault not reading the howto correctly, and I miss some tag :D:D
it's works properly now
jfruano
21st July 2008, 12:47
From the update of version 2.2.24, the page login of the admin panel and all of the users login, always they appear in language English, before they view in the language selected in the admin panel configuration :confused:
Any idea ?
radim_h
23rd July 2008, 14:26
Hello,
i just have updated to 2.2.24
You have probably not noticed , that users limit in MB (WebSpace MB: ) can be again set to "-1", even if "Space MB:" limit is set for whole page, which has been chaged previously in 2.2.21 (i think)
Have also question, i'm using czech translation (but it appears also in english translation), ther is missing translation for "Traffic-uberschreitung" field in pages properties (showing german in all translations), where i can fix it ?
till
23rd July 2008, 14:32
i just have updated to 2.2.24
You have probably not noticed , that users limit in MB (WebSpace MB: ) can be again set to "-1", even if "Space MB:" limit is set for whole page, which has been chaged previously in 2.2.21 (i think)
This is described in the release notes.
Have also question, i'm using czech translation (but it appears also in english translation), ther is missing translation for "Traffic-uberschreitung" field in pages properties (showing german in all translations), where i can fix it ?
Add the translation for the german word to the language file of the isp manager module. I added this to the bugtracker too.
radim_h
23rd July 2008, 14:58
Which file is the translation module, please? cannot find it...
till
23rd July 2008, 15:59
/home/admispconfig/ispconfig/web/isp_manager/lib/lang/cz.lng
Hans
26th July 2008, 14:34
On the moment, i use this latest ISPConfig version 2.2.24 on Debian Etch.
After adding new site, the site doesn't appear in the structure tree.
The site has been created by ISPConfig indeed, because it can be found with the Tools > Search feature.
After finding it this way, and saving the site once again, finally it appears in the structure tree.
I've noticed this behaviour with every new site i've added.
Is this a bug?
Thanks in advance for your reply!
Snowman
26th July 2008, 18:42
After adding new site, the site doesn't appear in the structure tree.
Hi there,
i have already added some sites and it appers in tree. May you tree is not properly refreshed or may you somehow missed "Folder:" dropdown at site settings(first page).:)
bernholdt
27th July 2008, 16:26
Just updated my Debian Etch without any problems tnx alot :)
Did u get the latest Clamav included in the update ??
falko
27th July 2008, 19:00
On the moment, i use this latest ISPConfig version 2.2.24 on Debian Etch.
After adding new site, the site doesn't appear in the structure tree.
The site has been created by ISPConfig indeed, because it can be found with the Tools > Search feature.
After finding it this way, and saving the site once again, finally it appears in the structure tree.
I've noticed this behaviour with every new site i've added.
Is this a bug?
Thanks in advance for your reply!
Did you click on the Save button when you created the site, or did you just change the tabs?
Hans
27th July 2008, 20:34
@Falko,
I am almost sure that i've pressed save evrytime i added a site.
I will watch this behaviour closely the next couple of times to see what will happen.
jfruano
28th July 2008, 02:40
From the update of version 2.2.24, the page login of the admin panel and all of the users login, always they appear in language English, before they view in the language selected in the admin panel configuration :confused:
Any idea ?
nobody response :mad:
Other question :
After i add new domain and i use awstats by jnsc it generate the statistics well, but in this new domain now appear all pages in English language. The rest of domains before update to latest version of ispconfig (2.2.24) generate well the Pages of awstats in the language assigned (spanish)
Please anybody suggestion :confused:
Thanks.
One problem I experience is that the tree does not display or takes minutes in FF3.
I guess it's that FF3 will just display the tree when all elements are loaded.
Anywhere here in this forum the problem of FF (also FF2) never stops loading also everything seems to be displayed fine.
Does anyone else have this problem?
till
28th July 2008, 15:48
I did not recognize that yet. About how many nodes (clients, sites and folders do you have approx. in the tree menu?
I have here a server with about 500 nodes in the tree and it takes about one second to load with FF3 on my relatively old laptop.
Hans
28th July 2008, 15:57
Does anyone else have this problem?
I have noticed the same from time to time with my Opera 9.51 browser.
Since i switched to https, i have that problem more often then before.
till
28th July 2008, 16:22
Ok, we will have to find a solution for this or use another tree menu for future releases. It would be great if someone who experiences this problem can try to have a look at it as I was not able to reproduce it on my systems yet. The file that includes the javascript and php code for the tree menu in the isp-manager module is:
/home/admispconfig/ispconfig/web/isp_manager/inhalt_tree.php
jfruano
29th July 2008, 03:31
nobody response :mad:
From the update of version 2.2.24, the page login of the admin panel and all of the users login, always they appear in language English, before they view in the language selected in the admin panel configuration
Any idea ?
Other question :
After i add new domain and i use awstats by jnsc it generate the statistics well, but in this new domain now appear all pages in English language. The rest of domains before update to latest version of ispconfig (2.2.24) generate well the Pages of awstats in the language assigned (spanish)
Please anybody suggestion :confused:
Thanks.
Till & Falko :
if nobody wants to answer me, I do a question to myself:
Not have any more users in this situation?
Please answer any suggestion
Thank you ;)
I have noticed the same from time to time with my Opera 9.51 browser.
Since i switched to https, i have that problem more often then before.
I never used it without https. But what I also found out, if using the web's apache as ssl proxy on 443 to access the ispconfig admin server, everything works fast and fine.
But when I am back home I will check if I can find out why it's taking endless time...
till
29th July 2008, 10:45
Till & Falko :
if nobody wants to answer me, I do a question to myself:
Not have any more users in this situation?
Please answer any suggestion
Thank you ;)
Please make sure that you selected the correct language in /home/admispconfig/ispconfig/lib/config.inc.php
jfruano
29th July 2008, 13:52
Please make sure that you selected the correct language in /home/admispconfig/ispconfig/lib/config.inc.php
Thank you very much Till. Solved. :)
Hans
29th July 2008, 17:06
Did you click on the Save button when you created the site, or did you just change the tabs?
In the Mean time i know that i switched the tab and i did not click the save button. When i press the save button everything works fine. :)
fbnewtz
4th August 2008, 22:55
Seemless upgrade! Thanks guys!
PermaNoob
7th August 2008, 11:43
Tried to use the update from within the controlpanel but I guess that's not working, or at least it timed out in my browser.
No problem updating from the command line on debian etch.
It appeared to spend a long time making a backup first--just wondering what was backed up and where it was stored?
till
7th August 2008, 11:46
Tried to use the update from within the controlpanel but I guess that's not working, or at least it timed out in my browser.
You can not install ISPConfig updates there. This update function is for addon packages only.
It appeared to spend a long time making a backup first--just wondering what was backed up and where it was stored?
The backup is stored in /tmp
To make the backup smaller, delete everything in the directory /home/admispconfig/ispconfig/temp/ except of the subdirectories webmail and squirrelmail (in case they exist).
PermaNoob
7th August 2008, 12:43
You can not install ISPConfig updates there. This update function is for addon packages only.
The backup is stored in /tmp
To make the backup smaller, delete everything in the directory /home/admispconfig/ispconfig/temp/ except of the subdirectories webmail and squirrelmail (in case they exist).
Thanks--there was about 15GB in there I could delete.
williams123
27th September 2008, 04:38
Thanks Till for the work.I would update soon.
=======================
williams123
Job Opportunities (http://jobs.gov-auctions.org)
falko
27th September 2008, 14:54
2.2.25 is the latest version, so you should use that one instead.
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.