PDA

View Full Version : ISPConfig 3.0.1.6 released


till
16th October 2009, 17:47
ISPConfig 3.0.1.6 is available for download. This release is a bugfix release for ISPConfig 3.


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

The software can be downloaded here:

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


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

- A bug in the updater for multiserver setups has been fixed.
- A bug in the apache rewrite rule setup has been fixed.
- A bug in jk_init.ini has been fixed which affects only jailkit 2.9 installations.


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


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

The installation instructions for ISPConfig can be found here:

http://www.ispconfig.org/documentation.htm

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

And 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.

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

StrikerNL
16th October 2009, 18:40
Excellent.

Nikola
16th October 2009, 18:53
Excellent.

Yeah :-)

I can hold off on upgrading now :) stable

Hans
17th October 2009, 10:44
@Till,
Thanks for this upgrade.
Do you know if ISPConfig 3.0.1.6 works with Jailkit 2.8 or not?

till
17th October 2009, 10:46
Jailkit 2.8 is broken on 64Bit systems. This is independant if you use ISPConfig or not and thats the reason why the jailkit developer released jailkit 2.9 a few days ago. See jailkit homepage for details.

Hans
17th October 2009, 11:00
Ok Till in that case i will give Jailkit 2.9 a try.
I will start from scratch by using the plain text files, which come with ISPConfig3: INSTALL_DEBIAN_5.0.txt and CHROOTED_DEBIAN_5.0.txt

On the moment that is no problem as i install it as a LVM based VM on Xen, and i do not use ISPConfig3 for production yet.

I will report my experience here.

Thanks for your answer!

till
17th October 2009, 11:01
I will start from scratch by using the plain text files, which come with ISPConfig3: INSTALL_DEBIAN_5.0.txt and CHROOTED_DEBIAN_5.0.txt

Better use the html tutorial.

The chrooted setup is work in progress, it can not be used before ISPConfig 3.0.2 gets released at the end of the year.

autogun
17th October 2009, 16:33
Hi Till,

Is it possible to upgrade 3.0.1.4 to 3.0.1.6 without upgrading to 3.0.1.5 first?

TimeRider
17th October 2009, 22:13
Whilst updating I received the following:

* Restarting web server apache2
* We failed to correctly shutdown apache, so we're now killing all running apache processes. This is almost certainly suboptimal, so please make sure your system is working as you'd expect now!
apache2: Syntax error on line 281 of /etc/apache2/apache2.conf: Syntax error on line 32 of /etc/apache2/sites-enabled/000-ispconfig.conf: </Directory>NameVirtualHost> directive missing closing '>'
... waiting .... ...fail!

line 281 looks okay - strange got error? : Include /etc/apache2/sites-enabled/
line 32 - 33

</Directory>NameVirtualHost a.b.c.d:80
NameVirtualHost a.b.c.d:443


why the text was appended on same line I'm not sure, but that fixes it (after restarting apache) but why the syntax error in apache2.conf?


Question is, best way to fix, and will this have stopped the script doing anything else it should have? Would it be safe to rerun script if this is the case?

I used:
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

However I didn't run it from /tmp (does this matter?)

Thanks
Steve!

mccharlet
18th October 2009, 13:07
After update 3.0.4 to 3.0.6, i have lost rule to my firewall
I have just

Open TCP ports 20
Open UDP ports 53

I have the same problem to upgrade 2.03 to 3.0.4

till
18th October 2009, 20:29
@TimeRider:

A newsline is missing in this file. Please edit /etc/apache2/sites-enabled/000-ispconfig.conf

and change:

</Directory>NameVirtualHost a.b.c.d:80
NameVirtualHost a.b.c.d:443

to:

</Directory>
NameVirtualHost a.b.c.d:80
NameVirtualHost a.b.c.d:443

so that </Directory> stands in its own line.

@mccharlet: I'am not able to reproduce this on my servers. Are the rules still listed in the ispconfig firewall interface.

I have the same problem to upgrade 2.03 to 3.0.4

Not sure which versions you refer to. ISPConfig 2 can not be upgradet to ISPConfig 3 and there is no ISPConfig 3.0.4 released yet, the latest released versin is 3.0.1.6

mccharlet
18th October 2009, 20:44
I have two debian lenny server with ispconfig 3 and i have the same problem after the upgrade

:confused:

TimeRider
20th October 2009, 01:38
@mcharlet
I assume you mean from 3014 to 3016, which is what I did, my firewall rules are fully intact here - just checked em to be sure :)

@till
Yeah, I added the newline, restarted apache2 and all was fine.. Will the rest of the script have completed as normal?

BUT....
@whoever!

I usually have a subdomain redirected to webmail, this suddenly stopped working...

I figured this out, but in the process, I discovered that the vhost files in sites-enabled became corrupt, after the upgrade they are intact, but if the redirect is changed, the RewriteCond lines end up garbled, resulting in an error..

To reproduce (unless this just on my system - which is why I have not filed bug report):

As stated, I already had a subdomain that has a redirect.

In the webbrowser GUI goto:
Sites/Subdomain
Redirect path (change it to anything you like)/save
try the domain, here the result was 404
check the vhost file in sites-enabled

Also, even if redirect is changed back, it still garbles the vhost file entry.

Is it just me? if not, it's easily fixed anyways :)

Steve!

till
20th October 2009, 11:02
Yeah, I added the newline, restarted apache2 and all was fine.. Will the rest of the script have completed as normal?

yes.

Is it just me? if not, it's easily fixed anyways

Please post the redirect rule that ispconfig generated in the vhsot file. ISPConfig 3.0.1.6 is expanding the path in the rewrite rule to be the full system path, this was neede to fix a problem in debian. Maybe this change causes problems on your system. And I need to know which linux distribution you use and the apache version.

TimeRider
20th October 2009, 17:02
Unfortunately, I fixed the problem once I realised what was going on:

it was something like:
RewriteRule ^/(.*)$ /var/www/webmail/var/www/web1/web/var/www/webmail $1 [L]


*or similar - it was a long repetitive line, that had a path that would not be present on the system, like /var/www/var/www/var/www

in the logs from that time it showed:

File does not exist: /var/www/clients/client1/web4/web/var/webmail
Suggesting that the line was getting truncated

My system is Ubuntu Jaunty, Apache version 2.2.11

This problem was not brought on BY the upgrade, but simply by changing the redirect in the gui AFTER the update was applied (not sure if it was present prior to 3016).

Any more info you need, let me know :)

Steve!

till
20th October 2009, 17:09
Ok, so your original redirect line that you entered in the interface was /var/www/webmail ?

Then it is relateively clear for me what happened. ISPConfig does not accept redirects anymore that point to a absolute path outside of the website directory for security reasons since this release. The reason for this is that your clients are able to create redirects and if ispconfig would allow absolute paths then it would be possible that someone creates redirects that point to directorys where he should not have access to.

StrikerNL
20th October 2009, 18:25
I updated my VMware image to 3.0.1.6.

See: http://www.vmware.com/appliances/directory/324933 or http://vm.ddcrew.com/

Hans
20th October 2009, 21:36
ISPConfig does not accept redirects anymore that point to a absolute path outside of the website directory for security reasons since this release. The reason for this is that your clients are able to create redirects and if ispconfig would allow absolute paths then it would be possible that someone creates redirects that point to directorys where he should not have access to.

I would like to use my new ISPConfig3 server for TYPO3 webhosting as i did with my ISPConfig2 server. One TYPO3 source within the folder /var/www/typo3src-4.2.8/ and the dummy files within the web of the clients, synchronised with a symbolic link as described here: http://www.howtoforge.com/typo3_on_ispconfig

Does that mean such setup is not possible anymore?

till
20th October 2009, 21:49
I would like to use my new ISPConfig3 server for TYPO3 webhosting as i did with my ISPConfig2 server. One TYPO3 source within the folder /var/www/typo3src-4.2.8/ and the dummy files within the web of the clients, synchronised with a symbolic link as described here: http://www.howtoforge.com/typo3_on_ispconfig

Does that mean such setup is not possible anymore?

This is something different and has nothing to do with apache redirects. Typo3 uses symlinks and not apache rewrite rules.

Symlinks are disabled too by default as your clients can misuse the setup to access data from your other clients but you can enable symlinks by commenting out the php open_basedir directive in the vhost template.

Hans
20th October 2009, 22:00
Till thanks for the explanation.

TimeRider
21st October 2009, 00:40
Ok, so your original redirect line that you entered in the interface was /var/www/webmail ?

Yes, that is correct, your logic and reason why this should perhaps not be allowable to clients are sound :)

Perhaps allowing the main admin account have access to add things like redirect to webmail (or whatever else is outside of a clients web) should be allowable (but only to admin) - not to clients... Just an idea, that I think would be perhaps more acceptable to yourself and to end users. Or even better, an option in the gui to have a global (all sites) redirect, i.e for mail, sysinfo, etc - again only admin would be allowed to enable/set these up.

I'm still not sure of whether the implementation of this is working correctly however, as in the gui it still only showed '/var/www/webmail' Which was NOT what was in the vhost at the time? I'm sure also that at some point the directory served (with an error) showed in apache logs as being /blah/blah/blah/var (without webmail).

I'm guessing there'll be a few other people wondering where their redirected webpages (or other pages) are suddenly not working, The answer, check your vhosts file and decide if you wish to hack it to manually add a redirect. ** See below posts for why it's recommended you do not it this way!

Steve

till
21st October 2009, 10:19
Or even better, an option in the gui to have a global (all sites) redirect, i.e for mail, sysinfo, etc - again only admin would be allowed to enable/set these up.

This will not work and thats why we did not implemented it. It only works with a specific combination of php settings of the site. For example if you have a site without php enabled, you will get the sourcecode then instead of the webmail or phpmyadmin interface.


Perhaps allowing the main admin account have access to add things like redirect to webmail (or whatever else is outside of a clients web) should be allowable (but only to admin) - not to clients...

The main admin account has access to the apache directives field to be able to add any kind of redirect.

I'm still not sure of whether the implementation of this is working correctly however, as in the gui it still only showed '/var/www/webmail' Which was NOT what was in the vhost at the time? I'm sure also that at some point the directory served (with an error) showed in apache logs as being /blah/blah/blah/var (without webmail).

/var/www/webmail is a valid path, but in the website. So its the subdirectory /var/www/webmail inside the web directory.

I'm guessing there'll be a few other people wondering where their redirected webpages (or other pages) are suddenly not working, The answer, check your vhosts file and decide if you wish to hack it to manually add a redirect.

Do not edit the file manually as all manual changes will be removed automatically. Use the apache directives field for that.

Ben
21st October 2009, 10:27
This is something different and has nothing to do with apache redirects. Typo3 uses symlinks and not apache rewrite rules.

Symlinks are disabled too by default as your clients can misuse the setup to access data from your other clients but you can enable symlinks by commenting out the php open_basedir directive in the vhost template.

Would it make sense, to have the ability to set those options on a vhost basis anywhen in the future of ispconfig3?

TimeRider
21st October 2009, 10:29
Do not edit the file manually as all manual changes will be removed automatically. Use the apache directives field for that.

hmm, okay - I'm guessing that these will only be removed next time the domain is edited via the gui, since my changes seem to be working.

So I should manually add the redirect in the directives field? Does this follow the same format as in the vhost files? or?

Thanks for all the info, I've learned a bit more about ispconfig past few days :)

Steve!

till
21st October 2009, 10:32
So I should manually add the redirect in the directives field? Does this follow the same format as in the vhost files?

Yes. Everything that you add in the directives field gets included into the vhost file.

till
21st October 2009, 10:36
Would it make sense, to have the ability to set those options on a vhost basis anywhen in the future of ispconfig3?

Might be a good idea. The only problem with that ias as always that we have to make sure that using ispconfig dont get too complicated. Normally you really should not enable this as its a very bad idea from the security standpoint and it may cause that you loose the whole server if just one site gets hacked or one of your clients with access to your server "misbehaves". So disabling this is just an option for corporate servers that do not host any clients or give access to external staff and in that case, you can just comment it out in the template file as we made the template files eaxctly for that reason, to enable administrators to run a custom setup.

Ketama
21st October 2009, 10:47
Hi everybody, yesterday I upgraded from 3014 to 3016,
Everything works great: apache, DNS....

But again on this Fedora machine, Mail starts to bug.

I can login with outlook, try to fetch mail.
It will connect, try to recieve, but nothing shows up. (like there is no mail)
(so I dont get an error there)


I know my way around apache, myDNS, mySQL and some of the basic stuff.
But the mail server is quite new to me.

If I send a mail to info@domain.nl it gives no error, if I send it to my own account holger@domain.nl it said:

The mail system
--------------------------------------------
<holger@domain.nl>: unknown user: "holger"

Final-Recipient: rfc822; holger@domain.nl
Original-Recipient: rfc822;holger@domain.nl
Action: failed
Status: 5.1.1
Diagnostic-Code: X-Postfix; unknown user: "holger"
--------------------------------------------

Still the info/holger mailbox shows no mail. Ive recreated the account still no go. Now I noticed I dont get mails from the system either...

I didn't change any of the files, except the tolower() in the mailfilter on version 3014. Initially I thought it was that bug again.


SO :

I can send mail from the holger@domain.nl to hotmail. It will arrive
I can send mail to the holger@domain.nl but I get a mail back that holger doesnt excist. If I send the same mail to info@domain.nl. I dont get a bounce email, but nothing will show up in the mailbox either..

Anyone a suggestion for this weird (but shitty problem) or some of the common errors? or am i just the only one? I suspect maildrop but dont (yet) know where to look for...

till
21st October 2009, 11:05
Please post the lines that get added to your maillog.

Ketama
21st October 2009, 12:32
Hi Till,
thanks for the reply, while making up a copy of the maillog I noticed what was wrong. Somehow in main.cf i got domain.nl added to mydestination, and since that domain.nl also is an virtual domain.... I think you can fill in the rest :rolleyes:

Dont know how it got back there but changed is back to mail.domain.nl (original) and now it seems all working again. (I got my expected mail and the notification youve replyed to my call )

Thanks, again something learned.

Keep up this good work.. ISPConfig simply ROCKS.

hlavi
22nd October 2009, 15:06
Hi everyone,
Iam using a PHP based CMS which uses localhost to send emails - problem with ISP CONFIG 3 is that there is no option to set it up not to use internal mail list and the mail function ends up with an error (550 5.1.1 <info@domain.cz>: Recipient address rejected: User unknown in virtual mailbox table.)

I have some domains hosted by me, but Iam not providing mail services - could enyone help me please? (MX is correctly setted)

TomStage
22nd October 2009, 15:51
Hi all

I just did an update from 3.0.1.3 to the latest stable version and logged in as admin and found that there was only 1 client in the clients list and that is the last 1 added to the system, however the clients exists and i can log on to them.

My system is running on CentOS 5.3.

What i allso saw during the update face was the following:

ispconfig_update.sh
Choose stable
Provide MySQL root password
Reconfigure Services? yes
Reconfigure Crontab? yes
Update finnished.
/usr/local/ispconfig/server/scripts/update_from_tgz.sh line 14: config3_install/install/: no such file or directory


And then the script rerun itself and at the end the following error came up:

/usr/local/ispconfig/server/scripts/update_from_tgz.sh line 18: syntax error near unexpected token 'else'
/usr/local/ispconfig/server/scripts/update_from_tgz.sh line 18: 'else'


But from what i can see it works like a charm except for the client listing.

Keep up the good work :cool:

till
22nd October 2009, 15:53
I guess you created the others as reseller and not clients. Look in the reseller list. th errors you reported are from the version that you had installed before and not from ispconfig 3.0.1.6.

TomStage
22nd October 2009, 15:59
Hi Till

I have no one in my edit resellers list at all and only the last added client in the edit client list.

And from what i remember i have only added clients.

Also if i look in the clients table in MySQL all my clients have the same in first 6 fields.

till
22nd October 2009, 16:04
Ok, then you must have added all of them as resellers with the ability to add a unlimited number of (sub)clients (client limit set to -1). There was a bug that caused these resellers not to be shown in the client and reseller list. Login to the ispconfig database with phpmyadmin, go to the client table and edit the field 'limit_client' of the records in this table so that it is either set to '0' when its a client or to a number > 0 when its a reseller.
Or you wait for the next release that fixes this problem.

till
22nd October 2009, 18:45
Hi everyone,
Iam using a PHP based CMS which uses localhost to send emails - problem with ISP CONFIG 3 is that there is no option to set it up not to use internal mail list and the mail function ends up with an error (550 5.1.1 <info@domain.cz>: Recipient address rejected: User unknown in virtual mailbox table.)

I have some domains hosted by me, but Iam not providing mail services - could enyone help me please? (MX is correctly setted)

This setting is not needed in ispconfig 3 as mail and webserver domains are managed independantly. Just dont add a mail domain when you dont want to use mail.

Hans
29th October 2009, 00:21
@Till,
I want you to know that i've succesfully setup a multiserver environment by using ISPConfig 3 with Jailkit 2.10 and MyDNS version 1.2.8.27.

The 3 servers are XEN LVM based Virtual Machines on a Debian Lenny AMD64 host system.

It looks promising! :)

StrikerNL
3rd November 2009, 16:22
I updated my VMware image to Ubuntu 9.10 (it was already ISPconfig 3.0.1.6, but Ubuntu 9.04).

See: http://www.vmware.com/appliances/directory/324933 or http://vm.ddcrew.com/

scandal32
9th November 2009, 21:03
Hi

Does anyone know when 3.0.2 version is coming out?

till
9th November 2009, 23:12
Most likely in january or february.

boschie
25th November 2009, 23:14
Hi all

I just did an update from 3.0.1.3 to the latest stable version and logged in as admin and found that there was only 1 client in the clients list and that is the last 1 added to the system, however the clients exists and i can log on to them.

My system is running on CentOS 5.3.

What i allso saw during the update face was the following:

ispconfig_update.sh
Choose stable
Provide MySQL root password
Reconfigure Services? yes
Reconfigure Crontab? yes
Update finnished.
/usr/local/ispconfig/server/scripts/update_from_tgz.sh line 14: config3_install/install/: no such file or directory


And then the script rerun itself and at the end the following error came up:

/usr/local/ispconfig/server/scripts/update_from_tgz.sh line 18: syntax error near unexpected token 'else'
/usr/local/ispconfig/server/scripts/update_from_tgz.sh line 18: 'else'


But from what i can see it works like a charm except for the client listing.

Keep up the good work :cool:

Ok, then you must have added all of them as resellers with the ability to add a unlimited number of (sub)clients (client limit set to -1). There was a bug that caused these resellers not to be shown in the client and reseller list. Login to the ispconfig database with phpmyadmin, go to the client table and edit the field 'limit_client' of the records in this table so that it is either set to '0' when its a client or to a number > 0 when its a reseller.
Or you wait for the next release that fixes this problem.


Same problem here.
I had 1 reseller and 2 clients. They are all dissapeard.

I changed the reseller to 3 in the database but still no luck bringing back the reseller and clients.
I made a new client and this one shows up as usual with id# 4.

Any suggestions?

till
26th November 2009, 08:40
Check in the database if the records are still in the client table.

Also, did you modify anything in the ispconfig database or added a table to it before you updated ispconfig?

boschie
26th November 2009, 12:50
Records are still there and i changed nothing.

I do notice however that the sysuser_id of the old clients have "1" and the new client has a "5".

Also with sysgroup_id: old clients have "1" and the new client has "4".

And parent_client_id: old clients have "0" and the new client has "3".

till
26th November 2009, 13:57
If the records are there then they must be displayed either in the reseller or in the client list when you login as admin.

I do notice however that the sysuser_id of the old clients have "1" and the new client has a "5".

Also with sysgroup_id: old clients have "1" and the new client has "4".

And parent_client_id: old clients have "0" and the new client has "3".

Thats all ok. It just measn that you have created the first clients as admin while the others were created by a reseller.

Titeuf
26th November 2009, 18:49
ISPConfig 3.0.1.6 is available for download. This release is a bugfix release for ISPConfig 3.


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

The software can be downloaded here:

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


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

- A bug in the updater for multiserver setups has been fixed.
- A bug in the apache rewrite rule setup has been fixed.
- A bug in jk_init.ini has been fixed which affects only jailkit 2.9 installations.


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


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

The installation instructions for ISPConfig can be found here:

http://www.ispconfig.org/documentation.htm

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

And 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.

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


hello,
I just followed the steps explained above for the update to 3.0.1.3 but now I can not go ipsconfig, blank page!
to finish the installation but I restart apache tjs the same problem!
help me quickly, I beg you
In advance thank you,
Titeuf

Titeuf
26th November 2009, 19:11
hello,
I just followed the steps explained above for the update to 3.0.1.3 but now I can not go ipsconfig, blank page!
to finish the installation but I restart apache tjs the same problem!
help me quickly, I beg you
In advance thank you,
Titeuf

Titeuf
27th November 2009, 13:59
Hi,
please help me for my problem please !
Thank you,
Titeuf

falko
27th November 2009, 18:35
What's the output of netstat -tap?

boschie
28th November 2009, 15:26
If the records are there then they must be displayed either in the reseller or in the client list when you login as admin.



Thats all ok. It just measn that you have created the first clients as admin while the others were created by a reseller.

Ok now... I needed to log out and log in again after the update to see the clients and reseller.

Thanks for your reactions.

GRTZ,
boschie

varius
30th November 2009, 00:01
I have 3.0.1.3 on 64-bit CentOS 5.3 server working great (except Webalizer which has cron issues).

I tried an upgrade to 3.0.1.6 but it causes lots of weird behaviour (such as the width of the ISPConfig Login page being shrunk and distorted).

However, those minor aesthetic issues aside, I can no longer reach any website/page on the server at all. Restarted Apache, it works fine, rebooted server even, no luck.

I'm back to 3.0.1.3 now and everything works well again (save webalizer).

I suppose this is why CentOS is listed as "experimental" for this verion...does anyone know what is the latest stable version for CentOS? Or is 3.0.1.3 it right now and I should just keep that one ?

Titeuf
30th November 2009, 08:18
Hi,
please help me for my problem please !
Thank you,
Titeuf

Hi,
Up please !
thank you

till
30th November 2009, 09:00
If you try to push your post up and up again, everybody will be just annoyed and you will not get answer for exat that reason.

To your problem. This thread is about ISPConfig 3.0.1.6 and you installed ISPConfig 3.0.1.3 which is a old version. You did not provide any specific information on your problem, so nobody is able to help you. To get your problem solved:

Make a new thread for your problem and provide information like:

- Which linux distribution you used.
- Which setup instructions did you follow.
- Did you had errors during setup.
- any errors in the apache error log or syslog?

Titeuf
30th November 2009, 17:16
What's the output of netstat -tap?
Hi Falko,
look this :

Connexions Internet actives (serveurs et établies)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 *:imaps *:* LISTEN 16315/couriertcpd
tcp 0 0 *:pop3s *:* LISTEN 16343/couriertcpd
tcp 0 0 localhost.localdo:10024 *:* LISTEN 15607/amavisd (mast
tcp 0 0 localhost.localdo:10025 *:* LISTEN 15387/master
tcp 0 0 localhost.localdo:mysql *:* LISTEN 15225/mysqld
tcp 0 0 *:pop3 *:* LISTEN 16326/couriertcpd
tcp 0 0 *:imap2 *:* LISTEN 16298/couriertcpd
tcp 0 0 localhost.localdo:spamd *:* LISTEN 4370/spamd.pid
tcp 0 0 *:http-alt *:* LISTEN 16522/apache2
tcp 0 0 *:www *:* LISTEN 16522/apache2
tcp 0 0 ks24764.kimsufi.:domain *:* LISTEN 16403/mydns
tcp 0 0 localhost.locald:domain *:* LISTEN 16403/mydns
tcp 0 0 *:ftp *:* LISTEN 16396/pure-ftpd (SE
tcp 0 0 *:ssh *:* LISTEN 4166/sshd
tcp 0 0 *:smtp *:* LISTEN 15387/master
tcp 0 0 *:https *:* LISTEN 16522/apache2
tcp 0 0 localhost.localdo:mysql localhost.localdo:45457 ESTABLISHED 15225/mysqld
tcp 0 52 ks24764.kimsufi.com:ssh lns-bzn-29-82-248-:bgpd ESTABLISHED 17718/0
tcp 0 0 localhost.localdo:mysql localhost.localdo:45415 ESTABLISHED 15225/mysqld
tcp 56 0 localhost.localdo:37667 localhost.localdo:10025 CLOSE_WAIT 16069/amavisd (ch1-
tcp 0 0 localhost.localdo:45415 localhost.localdo:mysql ESTABLISHED 16068/amavisd (ch2-
tcp 0 0 localhost.localdo:45457 localhost.localdo:mysql ESTABLISHED 16069/amavisd (ch1-


Thank you

Titeuf
30th November 2009, 18:08
If you try to push your post up and up again, everybody will be just annoyed and you will not get answer for exat that reason.

To your problem. This thread is about ISPConfig 3.0.1.6 and you installed ISPConfig 3.0.1.3 which is a old version. You did not provide any specific information on your problem, so nobody is able to help you. To get your problem solved:

Make a new thread for your problem and provide information like:

- Which linux distribution you used.
- Which setup instructions did you follow.
- Did you had errors during setup.
- any errors in the apache error log or syslog?

Hi,
this infosapache2/error.log :

[Sun Nov 29 02:27:06 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Sun Nov 29 02:27:06 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations
[Sun Nov 29 02:27:06 2009] [warn] long lost child came home! (pid 4934)
[Mon Nov 30 16:01:19 2009] [notice] caught SIGTERM, shutting down
[Mon Nov 30 16:01:21 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Nov 30 16:01:21 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Nov 30 16:01:21 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Nov 30 16:01:21 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations
[Mon Nov 30 16:02:47 2009] [notice] caught SIGTERM, shutting down
[Mon Nov 30 16:02:49 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Nov 30 16:02:49 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Nov 30 16:02:49 2009] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Mon Nov 30 16:02:49 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations


leased with my dedicated server ipsconfig 3.0.1.3 + debian
I followed the explanations for the update (above)!
no error message during:
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

After reset apache + dedicated server can not access ISPConfig, no login page, page white without error!

Thank you

Cracklefish
16th December 2009, 17:27
Just applied the 3.0.1.6 update but I got two error messages.

During update I saw the following messages highlighted in red.

SNIP

Reconfigure Crontab? (yes,no) [yes]:

Updating Crontab
Restarting services ...
Restarting service MySQL
Shutting down service MySQL ..done
Starting service MySQL ..done
Shutting down mail service (Postfix)..done
Starting mail service (Postfix)..done
Shutting down service saslauthd..done
Starting service saslauthd..done
Waiting for the process [2943] to terminate
Daemon [2943] terminated by SIGTERM
Shutting down virus-scanner (amavisd-new):..done
Starting virus-scanner (amavisd-new):..done
..failed
Shutting down Clam AntiVirus daemon Starting Clam AntiVirus daemon ..done
Shutting down Courier Authentication Daemon ..done
Starting Courier Authentication Daemon ..done
Shutting down Courier-IMAP ..done
Starting Courier-IMAP ..done
Shutting down Courier-IMAP (SSL)..done
Starting Courier-IMAP (SSL)..done
Shutting down Courier-POP3 ..done
Starting Courier-POP3 ..done
Shutting down Courier-POP3 (SSL)..done
Starting Courier-POP3 (SSL)..done
Warning: SuexecUserGroup directive requires SUEXEC wrapper.
Syntax OK
Shutting down httpd2 (waiting for all children to terminate) ..done
Warning: SuexecUserGroup directive requires SUEXEC wrapper.
[Wed Dec 16 09:17:31 2009] [warn] NameVirtualHost 192.168.1.14:80 has no VirtualHosts
[Wed Dec 16 09:17:31 2009] [warn] NameVirtualHost 192.168.1.14:443 has no VirtualHosts
Starting httpd2 (prefork) ..done
Shutting down pure-ftpd..done
Starting pure-ftpd..done
Update finished.


Is that "failed" message important?

As for the SuEXEC warning, I searched on the SuEXEC error and found a fix on the forum which said to run:
apt-get install apache2-suexec
I had to install apt but then I got:
apt-get install apache2-suexec
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package apache2-suexec

SuEXEC is not enabled on any vhosts.

ISPc and all vhosts seem to be running properly.

My setup is Suse 11.1 and Perfect Server

H2SO4
17th December 2009, 03:38
Hi guys,

thx for your great work but still cant install without edit. :rolleyes:


>> Initial configuration


Notice: Undefined variable: distver in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135

Notice: Undefined variable: distid in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135

Notice: Undefined variable: distbaseid in /tmp/ispconfig3_install/install/lib/install.lib.php on line 135
Linux Distribution or Version not recognized.

The latest debian/lenny version is 5.0.3 .

Cheers :)

till
17th December 2009, 08:45
I install it about once a week on Debian 5.0.3, never had to edit anything for 3.0.6. Your install is either not Debian Lenny 5.0.3, you deleted some files or you did not install ispconfig 3.0.1.6. Please post the output of:

cat /etc/debian_version

jackl
18th December 2009, 23:08
@Till

Hi! I just installed ISPConfig 3.0.1.6 (fresh install) on Debian Lenny following The Perfect Server - Debian Lenny (Debian 5.0) [ISPConfig 3] by Falko (thanks for that) and after installation I noticed that files and folder for ispconfig in root folder is nowhere to be found. Is that normal for the new version? Or I have to install from v3.0.1 then just upgrade to 3.0.1.6 to have it?

And also, I made a mess by accidentally deleting the default VirtualHostentry on Apache and I get error on restarting Apache2, I recreated the VirtuaHostl entry I deleted but ISPconfig is not functioning properly, I decided to uninstall it then reinstall, what happened is it DID NOT recreated the virtualHost for ispconfig. Is that a bug or something?

Thanks! :confused:

yoplait
27th December 2009, 01:11
Hi,
I'm just testing ISPconfig on a Debian Lenny installation.
Sorry, I didn't write the version of ISPconfig, but it was 3.0.1.x ...

I tried the ispconfig_update.sh, but I had 2 errors.
- first one :
/usr/local/ispconfig/server/scripts/update_from_tgz.sh: line 14: config3_install/install/: Aucun fichier ou r�pertoire de ce type
(in english : "no file or folder of this type")
- second time, I tried the same but with the re-configuration of the services, and I had this error :

/usr/local/ispconfig/server/scripts/update_from_tgz.sh: line 18: syntax error near unexpected token `else'
/usr/local/ispconfig/server/scripts/update_from_tgz.sh: line 18: `else'


Therefore, the update is fine and when I run it a third time, everything was OK.

It's just a small message, if it can help dev's, It will be great ;) .


(Sorry for my english, I'm French..)

By the way : Great Software you've done here !

wammy28
12th January 2010, 05:57
Dear all
I have a big problem. After I upgrade ipsconfig from 3.0.14 o 3.0.16. I can't login to the ispconfig and my web site also down. I stuck at the login page. I check the database during the upgrade. The script just say minor error on dbmonitor table and I already fixed.
My system is centos 5.3_x64. Thanks :(

till
12th January 2010, 10:26
If your websites are down, then apache is no runnung. PLease start or restart apache.

wammy28
13th January 2010, 12:40
Thanks Till, I'll try it. I'm away from my office. I'll do it this holiday.

mmidgett
14th January 2010, 00:15
On Ubuntu 9.04 64bit host with 32bit VM I upgraded from 3.0.1.1 to 3.0.1.6 - There was some errors at the bottom of the scrip about "then" but didn't seem to affect anything. All services started. As far as I know of everything is working except were it overwrote my https config on my ispconfig interface. Will post more are I tinker tonight with it.

wammy28
15th January 2010, 15:41
If your websites are down, then apache is no runnung. PLease start or restart apache.
Dear Till
I check my server. The apache, mysql are running. I had reboot my server. Now when I go to the login page. I can't log in due to unrecognize password. When I call phpmyadmin or webmail, I get blank page. I can login to the server by ssh.You can try at http://xx.xxx.xxx.xxx/phpmyadmin or webmail. These were happened after I upgrade to 3.0.16.
Thanks

sonicscott
15th January 2010, 18:13
I have a similar issue (can't log into the ISPConfig control interface).

I believe I know what the cause of this is: I typed in the wrong mysql root password during the update process and hit enter before I realized it. :eek:

Now for the interesting bit: How do I fix this and get the correct mysql root password in there. I tried to re-apply the update, but it said there were no updates available.

Thanks!

till
15th January 2010, 18:14
Use the manual update procedure as described in the first post of this thread.

wammy28
15th January 2010, 18:30
I remove the old one and try to install the programs which need for each steps. Now It's back and working again. I will test and look for errors.

sonicscott
15th January 2010, 18:34
Use the manual update procedure as described in the first post of this thread.

Tried this and after entering the correct mysql password (I tested the password from the command line) I received this error:

Fatal error: Cannot use string offset as an array in /tmp/ispconfig3_install/install/update.php on line 199

aclasse
16th January 2010, 01:38
After i updated from Version 3.0.1.3 to 3.0.1.6 some sql tables hasn't any data inside the tables where there but whitout data. While I was updating I got the following error: ERROR 1054 (42S22) at line 101: Unknown column 'user' in 'field list'
When i started to insert the old data some tables change the format so i had to restore the whole table.

I think it is not so good to use version 3.0.1.6 with the database from 3.0.1.3

Has anybody a good idea how to proceed?

Thanks for tips!

till
16th January 2010, 11:58
I think it is not so good to use version 3.0.1.6 with the database from 3.0.1.3

Looks as if you changed some tables manually or you had a svn version installed and not the officially released 3.0.1.3, as the data from version 3.0.1.3 fits perfectly into the 3.0.1.6 database if you did not changed or modified any tables manually. This explains also why the update has failed, you can not update ispconfig if you applied any manual modifications to the tables.

sonicscott
16th January 2010, 17:39
Till,

Any ideas for my specific error message above (I have not changed anything in the database and I have never used svn - always the stable release versions)?

Thanks!

wammy28
17th January 2010, 04:41
Use the manual update procedure as described in the first post of this thread.
Till,
Now my server ispconfig 3.0.1.6 works fine. However i can't go to squirrelmail and phpmyadmin again. Everytime I call these pages from http://myipaddress/phpmyadmin or /webmail I will got blank page. Before I can see these pages. I can browse table and database. After I config my website, they've gone again.
Another error is mysqladmin command mysqladmin -u root password doesn't work. The error is this.mysqladmin -u root password mysqlpassword
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'


I try to put 8080 port after the url or ip address. They work both webmail and phpmyadmin. Now I can log to phpmyadmin and webmail by port 8080. I dig to this forum and found some solutions. If i want to remove the port number what I have to do next.


[root@main ~]# ls -la /srv/www/htdocs/phpMyAdmin/
ls: /srv/www/htdocs/phpMyAdmin/: No such file or directory

Thanks

aclasse
17th January 2010, 15:41
Hello Till,

thx for your replay i inserted everything from the backup and it semms to work fine :)
I only made one change:In sys_config i changed the value :)

But another question is:
When i update is it possible to leave my configs as they are? for example I made changes to the postfix conf?

BR Andreas

oilyflutesalad
17th January 2010, 20:32
You should get the option in update.php to choose whether or not to reconfigure the installed apps. Just say no and your configs won't be touched.

manarak
1st February 2010, 14:37
Hello

I am going to upgrade from ISPC 3.0.13 to 3.0.16.

I chose the manual procedure, because the automatic one somehow doesn't work with putty, the screen freezes in the middle of the untar output (list of files being untarred).


I am stuck at the question "reconfigure services?"

What consequences does this choice have?
What will precisely happening if I select "yes" and what will happen if I select "no"?

Are there other similar questions after that one?

till
1st February 2010, 14:49
Yes will reconfigure services and write new config files and no will leave the config files alone. If you choose no, then some services may not work correctly with the new ispconfig release anymore.

yoplait
1st February 2010, 19:21
It should be great to know the list of the files that would be changed... Is it in the possible for next releases ?

till
1st February 2010, 20:42
You can see this in SVN. An ISPConfig update always replaces all files.

yoplait
1st February 2010, 21:58
All files like apache.conf ? my.cnf ? php.ini ? squirrelmail conf ? ...etc ?

Wahou, I didn't thought that ...

till
1st February 2010, 22:46
No. I'am talking about ispconfig files not all your linux system files... Most of the files you mentioned are never been edited by ispconfig, neither on install nor on updates.