PDA

View Full Version : ISPConfig 3.0.1 released


till
24th March 2009, 18:19
ISPConfig 3.0.1 is available for download. This release is the first stable release of the ISPConfig 3 series.

ISPConfig 3 is a new Hosting Control Panel rewritten from scratch. ISPConfig 3 is not a direct update for ISPConfig 2. Do not install it on an ISPConfig 2 server. The development of ISPConfig 2 will not stop with the release of ISPConfig 3.


Features of ISPConfig 3 compared to ISPConfig 2
-----------------------------------------------------

- Support for virtual mail users
- Support for virtual FTP users
- Support for multiple servers
- Support for splitting of services to multiple servers (database, web, FTP and DNS can be on different servers).


Download
-----------------------------------------------------

The software itself can be downloaded here:

http://downloads.sourceforge.net/ispconfig/ISPConfig-3.0.1.tar.gz?use_mirror=


Changes:
--------------------------------------


- Many bugs have been fixed, see bugtracker:

http://bugtracker.ispconfig.org/index.php?string=&project=3&due[]=19&status[]=closed&do=index


For a detailed changelog, please have a look at the SVN history with an SVN client of your choice:

svn://svn.ispconfig.org/ispconfig3/trunk/


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) - Debian Lenny (5.0)
- Ubuntu 7.10 - 8.10
- OpenSuSE 11 - 11.1
- CentOS 5.2
- Fedora 9


Installation
--------------------

The installation instructions for ISPConfig can be found in the text files (named INSTALL_*.txt) which are inside the docs folder of the ISPConfig-3.0.1.tar.gz file.


Update
--------------------

To update existing ISPConfig 3 installations, run this command on the shell:

ispconfig_update.sh

The script will check if an updated version of ISPConfig 3 is available and then download the tar.gz and start the setup script.

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

Hans
24th March 2009, 19:33
Hi Till,
This is the moment i've been waiting for! :)
Thank you for the nice work, i really apreaciate it!
I will install this new version on my two brand new servers.

bigger_travis
24th March 2009, 19:43
thank you, i have been waiting for the stable release. i have my linux server ready. can't wait to install it. Good Job Guys!!

UPDATE: i wanted to update my post here to congratulate you for a job well done. i successfully installed ISPConfig 3.0.1 on a Fedora 9.
http://www.wallpaperama.com/post-images/forums/200903/29p-7246-ispconfig3-login.gif

shadowspank
24th March 2009, 20:17
I was running FC4 for a really long time and it was just time to upgrade do to the lack of support i have a current OS that I did install ispconfig 2 on I would like to put ispconfig 3 what is the best way to go about doing that. I have looked around have not found anything if its out there can you just point me in the right direction thanks.

DantePasquale
24th March 2009, 20:32
Till, Thanks for getting ISPConfig 3 up and running!

My dumb question is that the install says to not install ISPConfig 3 on a server running ISPConfig 2.

Well, how do I install ISPConfig 3 if I only have one server, and that server is running ISPConfig 2??? Can I uninstall ISPConfig 2, then install ISPConfig 3? Then setup the webs and users, copy over their websites??

Thanks,
Danté

till
24th March 2009, 20:55
Well, how do I install ISPConfig 3 if I only have one server, and that server is running ISPConfig 2??? Can I uninstall ISPConfig 2, then install ISPConfig 3? Then setup the webs and users, copy over their websites??

ISPConfig 3 is not an update for ISPConfig 2. ISPConfig 3 is a multi server control panel with virtual mail and FTP users which has different system requirements then ISPConfig 2. So you can not update a ISPConfig 2 system with ISPConfig 3 without formatting the server harddisk and do a complete reinstall of the operating system as described in the ISPConfig 3 documentation. The perfect setup guides for ISPConfig 2 are not compatible with ISPConfig 3.

till
24th March 2009, 20:58
I was running FC4 for a really long time and it was just time to upgrade do to the lack of support i have a current OS that I did install ispconfig 2 on I would like to put ispconfig 3 what is the best way to go about doing that. I have looked around have not found anything if its out there can you just point me in the right direction thanks.

The ISPConfig 3 installation instructions are in the ispconfig 3 tar.gz file and downloadable on ispconfig.org. ISPConfig 2 installations can not be updated with ISPConfig 3 as described in the release notes.

hakans
24th March 2009, 22:02
ISPConfig 3 is not an update for ISPConfig 2. ISPConfig 3 is a multi server control panel with virtual mail and FTP users which has different system requirements then ISPConfig 2. So you can not update a ISPConfig 2 system with ISPConfig 3 without formatting the server harddisk and do a complete reinstall of the operating system as described in the ISPConfig 3 documentation. The perfect setup guides for ISPConfig 2 are not compatible with ISPConfig 3.

But isn't it possible to uninstall ISPConfig 2 first and then install ISPConfig 3? The server is able to run without ISPConfig so to uninstall it would not be a problem. Right?

I'm running ISPConfig 2 for a couple of weeks now and I really see the potential of the system. It works perfectly! Though, I am very interested in the new version to prevent the creation of real users. Virtual users will be better.

bl4ckb1rd
24th March 2009, 22:22
>> Update

Please choose the update method. For production systems select 'stable'.
The update from svn is only for development systems and may break your current setup.

Select update method (stable,svn) [stable]: stable

Unable to retrieve version file.

Any idea what is wrong with it ?

till
24th March 2009, 22:25
Seems as if your server is not able to do a direct http request to ispconfig.org to download the version file. You can use the manual update method instead that is described at the end of the release notes.

falko
24th March 2009, 22:28
But isn't it possible to uninstall ISPConfig 2 first and then install ISPConfig 3? The server is able to run without ISPConfig so to uninstall it would not be a problem. Right?

I'm running ISPConfig 2 for a couple of weeks now and I really see the potential of the system. It works perfectly! Though, I am very interested in the new version to prevent the creation of real users. Virtual users will be better.No, this won't work. You will mess up your system.

till
24th March 2009, 22:31
But isn't it possible to uninstall ISPConfig 2 first and then install ISPConfig 3? The server is able to run without ISPConfig so to uninstall it would not be a problem. Right?

No, this wont work as ispconfig 3 requires different software and a different configuration then ispconfig 2.

If you want to switch to ispconfig 3, make a backup of you sites and databases, format the server and reinstall it as described in the ispconfig 3 instructions.

bl4ckb1rd
24th March 2009, 22:37
Ye well... after downloading the file...

┌─[root@ib3x]
└─(/tmp)-> cd ispconfig3_install
┌─[root@ib3x]
└─(/tmp/ispconfig3_install)-> php -q update.php
Could not open input file: update.php
┌─[root@ib3x]
└─(/tmp/ispconfig3_install)-> ls -all
skupno 48
drwxr-xr-x 9 root root 4096 mar 24 17:40 .
drwxrwxrwt 5 root root 4096 mar 24 22:35 ..
-rw-r--r-- 1 root root 2628 nov 9 2007 CODING_NOTES.php.txt
drwxr-xr-x 7 root root 4096 mar 24 17:40 config
drwxr-xr-x 2 root root 4096 mar 24 17:40 docs
drwxr-xr-x 3 root root 4096 mar 24 17:40 helper_scripts
drwxr-xr-x 7 root root 4096 mar 24 17:40 install
drwxr-xr-x 6 root root 4096 mar 24 17:40 interface
drwxr-xr-x 2 root root 4096 mar 24 17:40 remoting_client
drwxr-xr-x 13 root root 4096 mar 24 17:40 server
-rw-r--r-- 1 root root 2513 nov 17 18:01 TODO.txt

Seems like there is no update.php at all...

hakans
24th March 2009, 22:38
No, this wont work as ispconfig 3 requires different software and a different configuration then ispconfig 2.

If you want to switch to ispconfig 3, make a backup of you sites and databases, format the server and reinstall it as described in the ispconfig 3 instructions.

Ok, I understand. As I recently just reinstalled my server I will be happy with ISPConfig 2 for now. Also the noice of my 1U server, during the recovery, was killing me :eek: It's better located among the other servers.
Keep up the good work!

till
24th March 2009, 22:39
Ye well... after downloading the file...

┌─[root@ib3x]
└─(/tmp)-> cd ispconfig3_install
┌─[root@ib3x]
└─(/tmp/ispconfig3_install)-> php -q update.php
Could not open input file: update.php
┌─[root@ib3x]
└─(/tmp/ispconfig3_install)-> ls -all
skupno 48
drwxr-xr-x 9 root root 4096 mar 24 17:40 .
drwxrwxrwt 5 root root 4096 mar 24 22:35 ..
-rw-r--r-- 1 root root 2628 nov 9 2007 CODING_NOTES.php.txt
drwxr-xr-x 7 root root 4096 mar 24 17:40 config
drwxr-xr-x 2 root root 4096 mar 24 17:40 docs
drwxr-xr-x 3 root root 4096 mar 24 17:40 helper_scripts
drwxr-xr-x 7 root root 4096 mar 24 17:40 install
drwxr-xr-x 6 root root 4096 mar 24 17:40 interface
drwxr-xr-x 2 root root 4096 mar 24 17:40 remoting_client
drwxr-xr-x 13 root root 4096 mar 24 17:40 server
-rw-r--r-- 1 root root 2513 nov 17 18:01 TODO.txt

Seems like there is no update.php at all...

cd install
php -q update.php

ColossusCH
24th March 2009, 22:51
Just now, i start to install with falko's howto Lenny and ISPConfig.
I think, early morning evrything is ready to re-open my site.

Thank you very much for this great work.


Wish you all the best for future.



Regards:
Colossus

akaiser
24th March 2009, 23:29
I have a new VPS and was going to install ISPconfig 3 RC, but now I can try stable version!

Interesting is the option of support for multiple server, but I have not clear if there will be plugins like in version 2...

"Danke" for the great work!

Polk
24th March 2009, 23:40
Till,
I've got a good question that many people will be interested about.

I understand there is no way to upgrade from ISPConfig2 to ISPConfig3 due to big architecture changes.
Did you design the new ISPConfig3 future-proof? Do you think it will be easy to upgrade to ISPConfig4, in the future?

torusturtle
25th March 2009, 08:15
The wait is finally over. :-)
Thanks to all the developers and supporters!

till
25th March 2009, 10:00
Did you design the new ISPConfig3 future-proof?

Otherwise we would have stayd with ISPConfig 2.

Do you think it will be easy to upgrade to ISPConfig4, in the future?

ISPConfig 2 was state of the art as it was written 10 years ago. Who will know if ISPConfig 3 is state of the art in 10 years and who knows how servers are configured then (virtualisation, cloud computing etc.).

djbill
25th March 2009, 16:48
Hi, i updated from RC2 to Stable with command: "ispconfig_update_from_svn.sh" and i select "stable" tree .

All works fine.

Thanks a lot.

HellMind
26th March 2009, 21:11
Apache directives & auto www rewrite isn't work

http://www.howtoforge.com/forums/showthread.php?p=177733#post177733

till
26th March 2009, 21:19
Apache directives & auto www rewrite isn't work

http://www.howtoforge.com/forums/showthread.php?p=177733#post177733

Just tested this, all these functions you mentioned are working properly in ISPConfig 3.0.1. So this must be a problem specific to your installation.

HellMind
26th March 2009, 21:37
How can I fix the www auto redirection :S?
Or debug it

----

Should I upgrade ClamAV?

WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.94.2 Recommended version: 0.95

-

robilaur
27th March 2009, 07:33
Regarding CalmAV

http://www.howtoforge.com/forums/showthread.php?t=32895

bl4ckb1rd
27th March 2009, 11:18
It still wasn't fixed... "Reseller" cannot add Email domain for his client, same goes for MySQL database. They dont get any option to choose, which is actually pretty annoying, since all newly created mysql databases have prefix reseller_database, instead of client_database. For example under Sites management (adding new site), they can choose their client properly, and it's added correctly.

till
27th March 2009, 12:11
If you want to report a bug, please post it to the bugtracker.

HellMind
27th March 2009, 14:35
[Fri Mar 27 10:27:53 2009] [error] [client 190.18.84.5] (2)No such file or directory: Could not open password file: /var/clients/client4/web7/.htpasswd_stats

It doesnt create the .htpasswd_stats file
-
Now its there :(

till
27th March 2009, 14:40
You will have to enter a password first on the stats tab of the website settings and then click on save. The stats file is created properly.

HellMind
27th March 2009, 14:47
You will have to enter a password first on the stats tab of the website settings and then click on save. The stats file is created properly.

It takes a while to create it or something
I clicked save it and after 1 minute started to work
or maybe is caching issue.

till
27th March 2009, 14:49
All actions takes about a minute to be applied to the configuration files. You can take a look at the jobqueue if you want to know if a job has been processed already.

StrikerNL
27th March 2009, 15:39
IMPORTANT: If you have a character in your mysql root password that the commandline cannot interpret (such as a ! in ours), it will cause update.php to completely wipe! your dbispconfig database. Luckily I made a backup beforehand.

To fix this issue I put single quotes around '-p' and the password on lines 125 and 168 of update.php.

Just a heads up.

letezo
29th March 2009, 04:37
The exact commands to start an update:

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

letezo
29th March 2009, 04:38
Which server to update first if I have more than one?
(A master and some slaves.)

HellMind
29th March 2009, 06:42
Can I change 'Filtro de spam / Spam Filter' from "normal" to "trigger happy" on an already created email/domain?

How can I remove the **spam** flagged email automacally?

till
29th March 2009, 11:55
Which server to update first if I have more than one?
(A master and some slaves.)

Update the slaves first.

Tripple
29th March 2009, 14:30
Nice job, this stable release.
I made a CentOS appliance so I can start testing.

What I do miss is a good manual, like the ones we had with ISPConfig 2.

Some questions are:
- How will the servers talk to each other?
- How can I create a client, reseller, user, ...

Let's do some testing... :-)