PDA

View Full Version : ISPConfig 3.0.0.9 RC2 released


till
15th February 2009, 20:04
ISPConfig 3.0.0.9 RC2 is available for download. This release is
the first release candidate for the upcoming ISPConfig 3.0.1 final.

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 a ISPConfig 2 server.


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://www.ispconfig.org/downloads/ISPConfig-3.0.0.9-rc2.tar.gz

ISPConfig 3.0.0.9 rc2 is also available as ready to run VMWare virtual
machine based on Debian 5.0.

Download of the VMWare image:

http://www.applianceforge.com/appliance/19 (approx. 650 MB)

When you run the vmware image the first time you will be asked to keep
or create a MAC address. Select "keep", otherwise the networking wont work.

The root password of the VM is set to "ispconfig", the IP address is
192.168.0.105 and has to be reconfigured in /etc/network/interfaces
to meet your network requirements. The ISPconfig Interface login is:

http://192.168.0.105:8080/

User = admin
Password = admin.


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


- Many bugs had been fixed, see bugtracker:

http://bugtracker.ispconfig.org/index.php?string=&project=3&search_name=&type[]=&sev[]=&pri[]=&due[]=17&reported[]=&cat[]=&status[]=closed&percent[]=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=&do=index


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

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


Known Issues:
--------------------------------------

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


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

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


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

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

ispconfig_update_from_svn.sh

thomas.jensen
16th February 2009, 14:40
- Support for multiple Servers ?

Is it possible to move a customer (with all his og her sites) to a different server og just a site from one server to another ?

till
16th February 2009, 15:10
No, you can not move sites from one server to another in the current releases.

ddouma
17th February 2009, 04:29
Maybe 2 stupid questions

- Support for virtual mail users
- Support for virtual FTP Users

Doesn't ISPconfig2 already have the options to create ftp users and mailusers? :P

Second; does anyone have a screenshot or working demo for ISPconfig3?

till
17th February 2009, 10:07
ISPConfig 2 uses linux system users for email and ftp and not virtual users.

grungy
17th February 2009, 14:00
I guess this news was not sent out to the Newsletter?

Till, I remember you saying a change freeze is present, am I missing something, because of following in change log:

------------------------------------------------------------------------
r942 | redray | 2009-02-16 23:12:36 +0000 (Mo, 16 Feb 2009) | 1 line
Ge?nderte Pfade:
M /trunk/install/sql/ispconfig3.sql

Added some Data to the new Tables
------------------------------------------------------------------------
r941 | redray | 2009-02-16 22:58:40 +0000 (Mo, 16 Feb 2009) | 3 lines
Ge?nderte Pfade:
M /trunk/install/sql/ispconfig3.sql

Fixed and optimized DB-Datatypes
Added new DB-Tables for domain-management and billing

------------------------------------------------------------------------

till
17th February 2009, 14:14
Till, I remember you saying a change freeze is present, am I missing something, because of following in change log:

Yes, we have a feature freeze and I did not recognize these submits yet. These changes will be removed from SVN.

mathieu
23rd February 2009, 02:08
I've choice ISPConfig to manage my server but I'm in front of a big question, I can't stand for a version 3 stable and version 2 is good but I wanna keep my server up to date to newest thing you'll develop. Can you confirm to me an update to switch from v2 to v3 final release in the futur?

Thanks
Math

till
23rd February 2009, 10:19
ISPConfig 2 and not be updated to ispconfig 3, even in future because they have totatlly different system requirements. But there might be a migration script available later, but this will not be an update, its a script to migrate to a new server.

bl4ckb1rd
24th February 2009, 01:51
For now it's not a good idea to switch from old ispconfig 2 to 3, cuz 3 has many bugs. Many things dont work as should, or are questionable. Not to mention crashes of control panel becouse of ajax etc... so it's not a good idea to switch for now. But yeah virtualisation is one of major improovements, since old fashion adding of users is like centuries old... nobody does that in such way anymore.

till
24th February 2009, 09:33
I guess you have some problems that are specific to your installation. ISPConfig is very stable already and has no critical bugs and I know already several internet providers which use ISPConfig 3 sucessfully in production enviroments. Nevertheless is ISPConfig 2 the current stable release and recommended for production use.

bl4ckb1rd
24th February 2009, 14:03
No, no, Till. I'm talking about bugs like reseller being able to add email domains for all clients in the system instead for his own only... then we have this ajax bug, sometimes control panel just stalls and then you get Location: index.php text (if you were in middle of adding email for example it can break your /var/vmail, cuz folders for box weren't made properly...)... Also config generation for apache and suphp is broken too. Needs manual change in php file to make it work... (it's a typo in code) If they use it in production enviroments, then they had to modify/patch it, to remove all the issues it has by default... unfortunately... And btw i use latest version from svn.

till
24th February 2009, 14:11
Others seem not to encounter your problems. If you post your issues in the bugtracker, we will reveiw it. If not, they will stay in the sources and dont get fixed. Bugs that are not in the bugtracker until the end of the week will ot get fixed in the final release.

thaibinhtt
25th February 2009, 18:51
Hi Till,
I have a problem. I downloaded VMWare image frome http://www.applianceforge.com/appliance/19 (approx. 650 MB), which you offered. I can log in with url http://VMWare_IP:8080, but I can't login with url: http://WMWare_IP:81 to ISPConfig system.

Here is output of command netstat -tap
ispconfig:/# netstat -tap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 localhost:10024 *:* LISTEN 2131/amavisd (maste
tcp 0 0 localhost:10025 *:* LISTEN 2975/master
tcp 0 0 *:mysql *:* LISTEN 2193/mysqld
tcp 0 0 localhost:spamd *:* LISTEN 2255/spamd.pid
tcp 0 0 *:sunrpc *:* LISTEN 1882/portmap
tcp 0 0 *:auth *:* LISTEN 2915/inetd
tcp 0 0 *:2675 *:* LISTEN 3066/rpc.statd
tcp 0 0 192.168.3.190:domain *:* LISTEN 3061/mydns
tcp 0 0 localhost:domain *:* LISTEN 3061/mydns
tcp 0 0 *:ftp *:* LISTEN 2988/pure-ftpd (SER
tcp 0 0 *:smtp *:* LISTEN 2975/master
tcp6 0 0 *:imaps *:* LISTEN 2882/couriertcpd
tcp6 0 0 *:pop3s *:* LISTEN 2906/couriertcpd
tcp6 0 0 *:pop3 *:* LISTEN 2892/couriertcpd
tcp6 0 0 *:imap2 *:* LISTEN 2870/couriertcpd
tcp6 0 0 *:webcache *:* LISTEN 3120/apache2
tcp6 0 0 *:www *:* LISTEN 3120/apache2
tcp6 0 0 ip6-localhost:domain *:* LISTEN 3061/mydns
tcp6 0 0 *:ftp *:* LISTEN 2988/pure-ftpd (SER
tcp6 0 0 *:ssh *:* LISTEN 3010/sshd
tcp6 0 0 ::ffff:192.168.7.12:ssh ::ffff:192.168.7.1:2295 ESTABLISHED4036/0
ispconfig:/#

How I can solve the problem ?

Thanks,
thaibinhtt

till
25th February 2009, 18:56
There is no problem. ISPConfig 3 runs on port 8080 and not port 81.

atjensen11
28th February 2009, 20:11
If I install a Release Candidate version now, what will the upgrade path look like when the final stable release version comes out?

Will I loose any data that I create with RC?

Will the stable version come with an upgrade script or utility? Or will I have to uninstall the RC and reinstall the stable?

It looks very promising and I am excited to test it on my system.

Thanks.

falko
1st March 2009, 14:41
There's already an update script. Simply run
ispconfig_update_from_svn.sh

linuxuser1
3rd March 2009, 12:22
Would it be possible now to move my current users/domain/web/configration from ISPConfig 2 to the current version 3.0? on Debian 5.0. ISPConfig 2.0 is curently on Debian 4.0 while an installing Debian 5.0 right now.

Thanks.

till
3rd March 2009, 12:42
Would it be possible now to move my current users/domain/web/configration from ISPConfig 2 to the current version 3.0?

The configuration of ispconfig 2 and 3 are not compatible with each other. If you want to migrate to ispconfig 3 you would have to create evers website, user etc. manually in ispconfig 3 and then copy the html and script files from the old website directory to the enw website directory.

linuxuser1
4th March 2009, 06:52
Thanks Till. Got Debian 5.00 and ISPConfig 3.0.9 working in less than 45 minutes. What a great improvement as compared to ISPConfig 2.0. Well Done. Still finding my way round ISPConfig 3.0.

Thanks.

Snowman
5th March 2009, 13:30
Hi, i want to ask if there will be some migration script from ISPC2 to ISPC3.
There was thread about this and there was that it will be possible.

This weekend i want to install new server, so i want to know if it will be better to install ISPC3 and wait for migration release or ISPC3 final release.

Thanks
Martin

falko
5th March 2009, 17:23
We haven't decided yet about such a tool. At first it was planned, but then ISPConfig 3 became a totally different software, so that migration will be difficult (although not impossible).

phorce1
6th March 2009, 16:29
Is there any documentation on setting up multiple servers? I've poked around in the latest download and don't see it yet.

By multiple servers I am referring to separating services. Email on one box, web on another box, etc.

Can multiple, redundant, DNS servers be set up? Can the ISPConfig DNS server act as a master with slave installations updating from it?

Can web sites be set up on multiple boxes? Can email be set up on multiple boxes? We have a couple of domains that have been in use for a LONG time. When we point the MX records to those domains they will instantly begin getting hammered with hundreds of thousands of spams daily. They should each be on their own separate machine.

How well does an ISPConfig setup handle REJECTing spam (not BOUNCEing it)? Can the end-user email users adjust their own spam settings or are spam settings strictly a site-wide thing?

Is any of this documented in SVN since I don't see the info in the tarball?

Thanks all,

Gerald

falko
7th March 2009, 15:11
Is there any documentation on setting up multiple servers?Not yet.

Can multiple, redundant, DNS servers be set up? Can the ISPConfig DNS server act as a master with slave installations updating from it?Yes and yes. As ISPConfig is using MyDNS, you can simply set up MySQL replication on the slaves.

Can web sites be set up on multiple boxes? Can email be set up on multiple boxes?Yes.

How well does an ISPConfig setup handle REJECTing spam (not BOUNCEing it)?You can configure this in the amavisd settings.

Can the end-user email users adjust their own spam settings
Yes.

atjensen11
8th March 2009, 03:27
When I try to run the update from SVN script, I get the following error:


server:/usr/local/bin# ./ispconfig_update_from_svn.sh
./ispconfig_update_from_svn.sh: line 4: svn: command not found
./ispconfig_update_from_svn.sh: line 5: cd: trunk/install: No such file or directory
Could not open input file: update.php


Do I need additional software installed to run this script?

atjensen11
8th March 2009, 05:16
When I try to run the update from SVN script, I get the following error:


server:/usr/local/bin# ./ispconfig_update_from_svn.sh
./ispconfig_update_from_svn.sh: line 4: svn: command not found
./ispconfig_update_from_svn.sh: line 5: cd: trunk/install: No such file or directory
Could not open input file: update.php


Do I need additional software installed to run this script?

I looked at some of the TXT instructions in the documentation section of the ISPConfig website. In the Ubuntu version, they describe the optional step of installing subversion. I did this and the update script worked as expected.

ozzykiev
10th March 2009, 10:17
hello gays.
do you have any document for ispconfig3 about how to use or something?
if you have can you share with me pls...
thanks...

till
10th March 2009, 10:34
There is no documentation available for ispconfig 3.

Btw. better write "hello guys", the word you used has a different meaning :)

shuvuu
10th March 2009, 11:28
I have a problem.

1. installed ispconfig 3
2. added new client
3. added new site
4. added db - failed.

it created database, but no user. double checked in phpmyadmin - there is no user created....

till
10th March 2009, 11:41
As you installed ispconfig, did you use the mysql root user or a different user?

shuvuu
10th March 2009, 11:43
I used "debian-sys-maint".

when I run ispconfig_update_from_svn.sh it askes root password, not debian-sys-maint.

till
10th March 2009, 11:48
It might be that this user does not has sufficient privileges to add the databases. Please edit the files /usr/local/ispconfig/server/lib/mysql_clientdb.conf and make sure that it conatins root as username and the password of the mysql root user.

Snowman
15th March 2009, 21:43
hi,
i noticed that Roadmap for version 3.0.1 Final has 100% of 63 tasks completed.

is the ispc ready ? WOW!!!!
or am i wrong ?

is the big D day here ?

:)

till
15th March 2009, 22:51
At least there is nothing more in the roadmap yet, most likely we will find some minor bugs when we do the final tests on all linux distributions but the releasedate is near :)

KenMasters
16th March 2009, 07:29
When you say "near", are you talking days, weeks or months? :D

till
16th March 2009, 15:57
Days, if no major probems were found.

binaryrogue
18th March 2009, 01:34
man, I'm excited.. i check the website everyday for this. :)

davestyle
21st March 2009, 14:29
man, I'm excited.. i check the website everyday for this. :)

I didn't really notice but I check everyday too.
I'm giddy as a schoolgirl after her first male encounter :D

(I'll be kickin' it CentOS style if anyone cares)

HellMind
25th March 2009, 14:26
I'm having troubles with mydns
I upgraded to .26 but its the same.

When I boot the ispc the mydns starts but isnt work
I ve to stop and start it to make it work

Also, sometime the mydns hangs :(

this is my error log


Mar 25 08:43:54 tiamat mydns[2556]: tiamat.x.com up 42m48s (2568s) 9 questions (0/s) NOERROR=1 SERVFAIL=0 NXDOMAIN=3 NOTIMP=0 REFUSE
D=0 (22% TCP, 2 queries)
Mar 25 08:43:54 tiamat mydns[2553]: Server pid 2556 died
Mar 25 08:43:54 tiamat mydns[3115]: purge_bad_task() bad task 0.0.0.0: 000 (2) NEED_TASK_READ, High Priority IO Driven Task => 2
Mar 25 08:43:54 tiamat mydns[3115]: purge_bad_task() bad task 0.0.0.0: 000 (3) NEED_TASK_READ, High Priority IO Driven Task => 4
Mar 25 08:43:54 tiamat mydns[3115]: accept_tcp_query: accept failed on fd 3 proto IPV4: Bad file descriptor
Mar 25 08:43:54 tiamat mydns[3115]: accept_tcp_query: accept failed on fd 5 proto IPV4: Bad file descriptor

falko
26th March 2009, 17:34
I'm having troubles with mydns
I upgraded to .26 but its the same.
.26? What is that?

BTW, we've released ISPConfig 3.0.1, so you should update.

HellMind
26th March 2009, 17:47
Feb 22, 2009
mydns-1.2.8.26

Feb 4, 2009
mydns-1.2.8.25

http://mydns.pl/

falko
27th March 2009, 14:19
Which distribution are you using? Make sure that MySQL starts before MyDNS during the boot process.

HellMind
27th March 2009, 14:20
debian lenny

falko
28th March 2009, 19:20
What's the output of ls -la /etc/rc3.d/?

HellMind
28th March 2009, 19:23
Here is the result
total 12
drwxr-xr-x 2 root root 4096 mar 17 14:57 .
drwxr-xr-x 89 root root 4096 mar 26 19:43 ..
lrwxrwxrwx 1 root root 24 mar 7 22:34 K08vmware-tools -> /etc/init.d/vmware-tools
-rw-r--r-- 1 root root 556 ago 12 2008 README
lrwxrwxrwx 1 root root 17 mar 5 16:15 S10rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 15 mar 5 16:19 S12acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root 13 mar 5 16:47 S16ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root 23 mar 5 17:08 S17mysql-ndb-mgm -> ../init.d/mysql-ndb-mgm
lrwxrwxrwx 1 root root 19 mar 5 17:08 S18mysql-ndb -> ../init.d/mysql-ndb
lrwxrwxrwx 1 root root 16 mar 5 18:20 S19amavis -> ../init.d/amavis
lrwxrwxrwx 1 root root 15 mar 5 17:08 S19mysql -> ../init.d/mysql
lrwxrwxrwx 1 root root 22 mar 5 18:20 S19spamassassin -> ../init.d/spamassassin
lrwxrwxrwx 1 root root 24 mar 7 22:34 S19vmware-tools -> /etc/init.d/vmware-tools
lrwxrwxrwx 1 root root 23 mar 5 18:20 S20clamav-daemon -> ../init.d/clamav-daemon
lrwxrwxrwx 1 root root 26 mar 5 18:20 S20clamav-freshclam -> ../init.d/clamav-freshclam
lrwxrwxrwx 1 root root 28 mar 5 17:08 S20courier-authdaemon -> ../init.d/courier-authdaemon
lrwxrwxrwx 1 root root 22 mar 5 17:09 S20courier-imap -> ../init.d/courier-imap
lrwxrwxrwx 1 root root 26 mar 5 17:09 S20courier-imap-ssl -> ../init.d/courier-imap-ssl
lrwxrwxrwx 1 root root 21 mar 5 17:08 S20courier-pop -> ../init.d/courier-pop
lrwxrwxrwx 1 root root 25 mar 5 17:09 S20courier-pop-ssl -> ../init.d/courier-pop-ssl
lrwxrwxrwx 1 root root 15 mar 5 16:32 S20exim4 -> ../init.d/exim4
lrwxrwxrwx 1 root root 15 mar 5 20:21 S20mydns -> ../init.d/mydns
lrwxrwxrwx 1 root root 20 mar 5 16:32 S20nfs-common -> ../init.d/nfs-common
lrwxrwxrwx 1 root root 23 mar 5 16:32 S20openbsd-inetd -> ../init.d/openbsd-inetd
lrwxrwxrwx 1 root root 17 mar 5 17:08 S20postfix -> ../init.d/postfix
lrwxrwxrwx 1 root root 25 mar 5 20:04 S20pure-ftpd-mysql -> ../init.d/pure-ftpd-mysql
lrwxrwxrwx 1 root root 19 mar 5 17:09 S20saslauthd -> ../init.d/saslauthd
lrwxrwxrwx 1 root root 13 mar 5 17:09 S21fam -> ../init.d/fam
lrwxrwxrwx 1 root root 18 mar 5 20:04 S21quotarpc -> ../init.d/quotarpc
lrwxrwxrwx 1 root root 13 mar 17 14:57 S23ntp -> ../init.d/ntp
lrwxrwxrwx 1 root root 13 mar 5 16:32 S89atd -> ../init.d/atd
lrwxrwxrwx 1 root root 14 mar 5 16:15 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root 17 mar 5 18:29 S91apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 18 mar 5 20:23 S99fail2ban -> ../init.d/fail2ban
lrwxrwxrwx 1 root root 18 mar 5 16:15 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root 19 mar 5 16:15 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root 23 mar 5 16:15 S99stop-bootlogd -> ../init.d/stop-bootlogd

falko
29th March 2009, 21:17
MyDNS is starting after MySQL which is fine. Nevertheless, can you change the MyDNS start priority as follows?
update-rc.d mydns defaults 99 01
Does it start then during boot?

HellMind
30th March 2009, 02:42
I think it's fixed
Thanks
update-rc.d mydns defaults 99 01

update-rc.d: warning: /etc/init.d/mydns missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
System startup links for /etc/init.d/mydns already exist.

It that right? is overwriting the old setup?

falko
30th March 2009, 14:01
I think you must delete the old startup links first...
update-rc.d -f mydns remove
... and then run the other command again:
update-rc.d mydns defaults 99 01

rauschr
16th April 2009, 11:21
is it good for load distribution between some servers?

till
16th April 2009, 12:17
The multi Server setup enables you to configure multiple servers from one controlpanel, it is not a load distribution solution.

rauschr
17th April 2009, 16:13
it is a bad news for me :(

Is the new verson including the bill sytem too?

falko
17th April 2009, 17:12
Is the new verson including the bill sytem too?No, there's no billing system yet.