PDA

View Full Version : ISPConfig 3.0.0.8 RC1 released


till
27th December 2008, 23:23
ISPConfig 3.0.0.8 RC1 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.8-rc1.tar.gz

ISPConfig 3.0.0.8 rc1 is also available as ready to run VMWare virtual
machine based on Debian 4.0.

Download of the VMWare image:

http://www.applianceforge.com/appliance/19/ (approx. 600 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:
--------------------------------------


- Added a Wizard for DNS records
- Added new database replication mechanism for multiserver setups
- Added function to change the language of the interface witout the need to re login.
- Added ini style settings for the interface part
- Redirect destination after logout is configurable now
- Added merging function in language file editor.
- Software package installer for ispconfig software addons.
- Many enhancements in the monitor module
- Open jobs in jobqueue are now listed in interface


- Many bugs were fixed, see bugtracker:

http://bugtracker.ispconfig.org/index.php?string=&project=3&due[]=13&status[]=closed&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
- 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.8-rc1.tar.gz file.


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

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

ispconfig_update_from_svn.sh

edge
27th December 2008, 23:34
Now this is a nice 'late' Christmas present.

Thank you :-)

bswinnerton
28th December 2008, 08:11
Downloading as we speak =) Can't wait to try it out!

adrenalinic
28th December 2008, 12:38
Hello!

I am very happy for the ispconfig3 release.
I would you ask if the future "final" version of ispconfig 3 can be update from ispconfig 2 server or if however it will not be never possible to update it from version two?!

and..
a new ispconfig 3 server, can manage and interact with an ispconfig 2?
i ask this because i have more ispconfig 2 servers, and want take advantage of central management.

Thanks,
Regards.
Josef :)

skunky
28th December 2008, 14:52
Thank you for ISPConfig !
Can't wait for the final release, as i'm planning to create a hosting server (10-15 domains for the beginning).
Is there any chance to have the final release until feb 2009? I have now 3 domains to host and i'm installing a virtual server with all services configured "by hand" and it's killing me :) .

Hans
29th December 2008, 08:01
In general everything looks nice! My compliments, however i have some comments:

Within Firefox 3, After selecting (click on it) a menu item, and then another one, multiple menu items stay highlighted.
After selecting the menu title itself and selecting a menuitem again, the menu title disappears.

Switching from one language to another seems not to work.
I selected another language, nothing happens, even after a logout and a new login.

till
29th December 2008, 09:15
Within Firefox 3, After selecting (click on it) a menu item, and then another one, multiple menu items stay highlighted.
After selecting the menu title itself and selecting a menuitem again, the menu title disappears.

I've added this to the bugtracker.

Switching from one language to another seems not to work.
I selected another language, nothing happens, even after a logout and a new login.

Where did you change the language? With the function in the tools module?

Hans
29th December 2008, 13:59
Where did you change the language? With the function in the tools module?

I changed it within the language editor by selecting a different language fileset. Probably i did that wrong, because i am not that familiar with ISPConfig 3.

till
29th December 2008, 14:10
The language editor is only for editing languages, not for changing the settings of the current user. If you want to switch the language of you user, you can do that under tools.

jniltinho
29th December 2008, 17:42
I'm translating the messages to the Portuguese of Brazil, as do I send these translations to the project?

How do I disable some modules, for instance DNS?

I am installing on SuSE in the future will have the option of installing E-mail server with Dovecot, because it is easier to install and configure, and faster than the courier.

Sorry I used to Google's Language Tools to write this post

till
29th December 2008, 23:10
Thank you for your help. Please use the language file export function to export the language file from ispconfig wehn you are finished and then send the file to dev at ispconfig dot org.

Dovecot will be supported in future versions of ISPConfig.

peterspoon
30th December 2008, 12:03
Hi there,

Just installed last SVN version of ISPConfig on Debian Lenny RC1. Everything went fine! Great job!

Only two notes: There are already higher versions of MyDNS so everyone installing ISPConfig (using the manual) may check the latest available version first (at the moment mydns-1.2.8.15.tar.gz).
The second note: libsasl2 should be probably replaced by the libsasl2-2 while executing "apt-get install..." otherwise it's complaining about the version.

At the moment have one problem. When adding DNS Zone the form is complaining about email format (Error: Email format invalid) and as an example it shows:
"e.g. webmaster.domain.tld" which is probably a mistake. Doesn't accept webmaster@mydomain.com
In the "Wizard mode" it does accept!

Greetings
Piotr

jniltinho
30th December 2008, 15:19
Thank you for your help. Please use the language file export function to export the language file from ispconfig wehn you are finished and then send the file to dev at ispconfig dot org.

Dovecot will be supported in future versions of ISPConfig.

Shell script, OpenSuSe 11 i586



#!/bin/bash

zypper update
init 6

zypper update
init 6


zypper install -y findutils readline libgcc glibc-devel findutils-locate gcc flex
zypper install -y lynx compat-readline4 db-devel wget gcc-c++ make iputils


zypper install -y postfix postfix-mysql mysql mysql-client courier-imap courier-authlib courier-authlib-mysql
zypper install -y python cron cyrus-sasl cyrus-sasl-crammd5 cyrus-sasl-digestmd5
zypper install -y cyrus-sasl-gssapi cyrus-sasl-otp cyrus-sasl-plain cyrus-sasl-saslauthd libmysqlclient-devel
zypper install -y apache2 apache2-mod_perl apache2-mod_php5 apache2-prefork

zypper install -y php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dbase
zypper install -y php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap
zypper install -y php5-mbstring php5-mcrypt php5-mysql php5-ncurses php5-odbc php5-openssl
zypper install -y php5-pcntl php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite
zypper install -y php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif
zypper install -y php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm ImageMagick curl

zypper install -y webalizer perl-DateManip
zypper install -y pure-ftpd quota pam-devel libtool
zypper install -y amavisd-new clamav clamav-db zoo unzip unrar bzip2 unarj perl-DBD-mysql

init 6



chkconfig --add mysql
/etc/init.d/mysql start
##Set the mysql database password:
mysqladmin -u root password 123456



chkconfig --add postfix
/etc/init.d/postfix start

chkconfig --add saslauthd
/etc/init.d/saslauthd start

chkconfig --add saslauthd
/etc/init.d/saslauthd start

chkconfig --add fam
chkconfig --add courier-authdaemon
chkconfig --add courier-pop
chkconfig --add courier-imap
/etc/init.d/courier-pop start
/etc/init.d/courier-imap start
chkconfig --add courier-pop-ssl
chkconfig --add courier-imap-ssl
/etc/init.d/courier-pop-ssl start
/etc/init.d/courier-imap-ssl start

chkconfig --add amavis
chkconfig --add clamd
/etc/init.d/amavis start
/etc/init.d/clamd start

a2enmod suexec
a2enmod rewrite
a2enmod ssl
a2enmod actions

chkconfig --add apache2
/etc/init.d/apache2 start


cd /tmp
wget http://download.opensuse.org/repositories/server:/mail/openSUSE_11.0/i586/getmail-4.7.6-1.4.i586.rpm
rpm -ivh getmail-4.7.6-1.4.i586.rpm

## Update new Link to maildrop
wget -c http://download.opensuse.org/repositories/home%3A/cboltz/openSUSE_11.0/i586/maildrop-2.0.3-17.1.i586.rpm
rpm --force -ivh maildrop-2.0.3-17.1.i586.rpm

rm -f *.rpm



cd /tmp
wget http://heanet.dl.sourceforge.net/sourceforge/pam-mysql/pam_mysql-0.7RC1.tar.gz
tar xvfz pam_mysql-0.7RC1.tar.gz
cd pam_mysql-0.7RC1
./configure
make
make install

cd /tmp
rm -rf pam_mysql-0.7RC1
rm pam_mysql-0.7RC1.tar.gz



cd /tmp
wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.21.tar.gz
tar xvfz pure-ftpd-1.0.21.tar.gz
cd pure-ftpd-1.0.21/
./configure --sysconfdir=/etc/pure-ftpd --with-everything --with-mysql
make
make install
mv /usr/sbin/pure-ftpd /usr/sbin/pure-ftpd.suse
ln -s /usr/local/sbin/pure-ftpd /usr/sbin/pure-ftpd

cd /tmp
rm -rf pure-ftpd-1.0.21
rm -f pure-ftpd-1.0.21.tar.gz

chkconfig --add pure-ftpd
/etc/init.d/pure-ftpd start




cd /tmp
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/server:/dns/SUSE_Factory/i586/mydns-mysql-1.1.0-3.72.i586.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/server:/dns/SUSE_Factory/i586/mydns-1.1.0-3.72.i586.rpm
rpm -i mydns*.rpm

rm -f /tmp/mydns*

chkconfig --add mydns


cd /tmp
wget http://n0rp.chemlab.org/vlogger/vlogger-1.3.tar.gz
tar xvfz vlogger-1.3.tar.gz
mv vlogger-1.3/vlogger /usr/sbin/
rm -rf vlogger*


##Installing Jailkit:
cd /tmp
wget http://olivier.sessink.nl/jailkit/jailkit-2.5.tar.gz
tar xvfz jailkit-2.5.tar.gz
cd jailkit-2.5
./configure
make
make install
cd /tmp
rm -rf jailkit-2.5*


cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
tar xvfz ISPConfig-3.0.0.8-rc1.tar.gz
cd ispconfig3_install/install/
php -q install.php


Ok, is working at the moment

Error: Module EMail,

Log: /var/log/mail



Dec 30 11:23:17 mail postfix/pickup[9189]: 9857E3F0235: uid=30 from=<wwwrun>
Dec 30 11:23:17 mail postfix/cleanup[9801]: 9857E3F0235: message-id=<20081230132317.9857E3F0235@mail.seumadruga.com.br>
Dec 30 11:23:17 mail postfix/qmgr[9192]: 9857E3F0235: from=<wwwrun@mail.seumadruga.com.br>, size=413, nrcpt=1 (queue active)
Dec 30 11:23:18 mail amavis[2917]: (02917-06) (!!)WARN: all primary virus scanners failed, considering backups
Dec 30 11:23:24 mail postfix/smtpd[9809]: warning: connect to private/tlsmgr: Connection refused
Dec 30 11:23:24 mail postfix/smtpd[9809]: warning: problem talking to server private/tlsmgr: Connection refused
Dec 30 11:23:25 mail postfix/smtpd[9809]: warning: connect to private/tlsmgr: Connection refused
Dec 30 11:23:25 mail postfix/smtpd[9809]: warning: problem talking to server private/tlsmgr: Connection refused
Dec 30 11:23:25 mail postfix/smtpd[9809]: warning: no entropy for TLS key generation: disabling TLS support
Dec 30 11:23:25 mail postfix/smtpd[9809]: connect from unknown[127.0.0.1]
Dec 30 13:23:25 mail postfix/smtpd[9809]: 45F993F0233: client=unknown[127.0.0.1]
Dec 30 11:23:25 mail postfix/cleanup[9801]: 45F993F0233: message-id=<20081230132317.9857E3F0235@mail.seumadruga.com.br>
Dec 30 13:23:25 mail postfix/smtpd[9809]: disconnect from unknown[127.0.0.1]
Dec 30 11:23:25 mail postfix/qmgr[9192]: 45F993F0233: from=<wwwrun@mail.seumadruga.com.br>, size=867, nrcpt=1 (queue active)
Dec 30 11:23:25 mail amavis[2917]: (02917-06) Passed CLEAN, <wwwrun@mail.seumadruga.com.br> -> <test@mydomain.com>, Message-ID: <20081230132317.9857E3F0235@mail.seumadruga.com.br>, mail_id: 4-wpCRkt-nxu, Hits: -0.001, size: 413, queued_as: 45F993F0233, 7493 ms
Dec 30 11:23:25 mail postfix/smtp[9806]: 9857E3F0235: to=<test@mydomain.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=7.8, delays=0.17/0.06/0.08/7.5, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 45F993F0233)
Dec 30 11:23:25 mail postfix/qmgr[9192]: 9857E3F0235: removed
Dec 30 11:23:25 mail maildrop[9821]: Unable to create a dot-lock at /var/vmail/mydomain.com/9821.0.mail.
Dec 30 11:23:25 mail postfix/pipe[9820]: 45F993F0233: to=<test@mydomain.com>, relay=maildrop, delay=0.27, delays=0.12/0.08/0/0.07, dsn=4.3.0, status=deferred (temporary failure. Command output: /usr/bin/maildrop: Unable to create a dot-lock at /var/vmail/mydomain.com/9821.0.mail. )



can not create the folder and test mydomain.com in /var/vmail



Change Maildrop in master.cf


/etc/postfix/master.cf
maildrop unix - n n - - pipe
flags=ODRhu user=vmail argv=/usr/local/bin/maildrop


to:


maildrop unix - n n - - pipe
flags=ODRhu user=vmail argv=/usr/bin/maildrop




Add file /etc/maildroprc
#/etc/maildroprc
logfile "/var/log/maildrop.log" #Log File


HOMEDIR="/var/vmail"
HOST="$4"
HOMEHOST="${HOMEDIR}/${HOST}"
HOME="${HOME}/${DEFAULT}"

## Log
SENDER="$6"
TO="$2"
log "${TO}:${SENDER}"



`test -d $HOMEHOST`
if ($RETURNCODE != 0)
{
`umask 600`
`/bin/mkdir -p $HOMEHOST`

}


`test -d $HOME`
if ($RETURNCODE != 0)
{
`umask 600`
`/usr/bin/maildirmake $DEFAULT`

}

QUOTA="$MAILDIRQUOTA"'S'
`/usr/bin/maildirmake -q $QUOTA $DEFAULT` # Add quota config

jniltinho
30th December 2008, 15:27
Add Webmail Roundcube in

/usr/local/ispconfig/interface/web

http://ispconfig3[IP]:8080/webmail

OK

Add tables roundcube, SQL in DB dbispconfig



SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Banco de Dados: `roundcube`
--

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

--
-- Estrutura da tabela `cache`
--

CREATE TABLE IF NOT EXISTS `cache` (
`cache_id` int(10) unsigned NOT NULL auto_increment,
`session_id` varchar(40) character set ascii default NULL,
`cache_key` varchar(128) character set ascii NOT NULL,
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`data` longtext NOT NULL,
`user_id` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`cache_id`),
KEY `user_cache_index` (`user_id`,`cache_key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1103 ;

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

--
-- Estrutura da tabela `contacts`
--

CREATE TABLE IF NOT EXISTS `contacts` (
`contact_id` int(10) unsigned NOT NULL auto_increment,
`changed` datetime NOT NULL default '0000-00-00 00:00:00',
`del` tinyint(1) NOT NULL default '0',
`name` varchar(128) NOT NULL,
`email` varchar(128) NOT NULL,
`firstname` varchar(128) NOT NULL,
`surname` varchar(128) NOT NULL,
`vcard` text,
`user_id` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`contact_id`),
KEY `user_id_fk_contacts` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=218 ;

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

--
-- Estrutura da tabela `identities`
--

CREATE TABLE IF NOT EXISTS `identities` (
`identity_id` int(10) unsigned NOT NULL auto_increment,
`del` tinyint(1) NOT NULL default '0',
`standard` tinyint(1) NOT NULL default '0',
`name` varchar(128) NOT NULL,
`organization` varchar(128) NOT NULL,
`email` varchar(128) NOT NULL,
`reply-to` varchar(128) NOT NULL,
`bcc` varchar(128) NOT NULL,
`signature` text NOT NULL,
`html_signature` tinyint(1) NOT NULL default '0',
`user_id` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`identity_id`),
KEY `user_id_fk_identities` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=114 ;

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

--
-- Estrutura da tabela `messages`
--

CREATE TABLE IF NOT EXISTS `messages` (
`message_id` int(11) unsigned NOT NULL auto_increment,
`user_id` int(10) unsigned NOT NULL default '0',
`del` tinyint(1) NOT NULL default '0',
`cache_key` varchar(128) character set ascii NOT NULL,
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`idx` int(11) unsigned NOT NULL default '0',
`uid` int(11) unsigned NOT NULL default '0',
`subject` varchar(255) NOT NULL,
`from` varchar(255) NOT NULL,
`to` varchar(255) NOT NULL,
`cc` varchar(255) NOT NULL,
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`size` int(11) unsigned NOT NULL default '0',
`headers` text NOT NULL,
`structure` text,
PRIMARY KEY (`message_id`),
UNIQUE KEY `uniqueness` (`user_id`,`cache_key`,`uid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=44166 ;

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

--
-- Estrutura da tabela `session`
--

CREATE TABLE IF NOT EXISTS `session` (
`sess_id` varchar(40) NOT NULL,
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`changed` datetime NOT NULL default '0000-00-00 00:00:00',
`ip` varchar(40) NOT NULL,
`vars` text NOT NULL,
PRIMARY KEY (`sess_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

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

--
-- Estrutura da tabela `users`
--

CREATE TABLE IF NOT EXISTS `users` (
`user_id` int(10) unsigned NOT NULL auto_increment,
`username` varchar(128) NOT NULL,
`mail_host` varchar(128) NOT NULL,
`alias` varchar(128) NOT NULL,
`created` datetime NOT NULL default '0000-00-00 00:00:00',
`last_login` datetime NOT NULL default '0000-00-00 00:00:00',
`language` varchar(5) NOT NULL default 'en',
`preferences` text,
PRIMARY KEY (`user_id`),
KEY `username_index` (`username`),
KEY `alias_index` (`alias`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=113 ;

--
-- Restrições para as tabelas dumpadas
--

--
-- Restrições para a tabela `cache`
--
ALTER TABLE `cache`
ADD CONSTRAINT `user_id_fk_cache` FOREIGN KEY (`user_id`) REFERENCES `users` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Restrições para a tabela `contacts`
--
ALTER TABLE `contacts`
ADD CONSTRAINT `user_id_fk_contacts` FOREIGN KEY (`user_id`) REFERENCES `users` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Restrições para a tabela `identities`
--
ALTER TABLE `identities`
ADD CONSTRAINT `user_id_fk_identities` FOREIGN KEY (`user_id`) REFERENCES `users` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE;

--
-- Restrições para a tabela `messages`
--
ALTER TABLE `messages`
ADD CONSTRAINT `user_id_fk_messages` FOREIGN KEY (`user_id`) REFERENCES `users` (`user_id`) ON DELETE CASCADE ON UPDATE CASCADE;

jniltinho
30th December 2008, 16:46
zypper update
init 6

zypper update
init 6


zypper install -y findutils readline libgcc glibc-devel findutils-locate gcc flex
zypper install -y lynx compat-readline4 db-devel wget gcc-c++ make iputils


zypper install -y zypper install -y postfix postfix-mysql findutils-locate dovecot11 dovecot11-backend-mysql
zypper install -y libmysqlclient-devel
zypper install -y apache2 apache2-mod_perl apache2-mod_php5 apache2-prefork

zypper install -y php5-bcmath php5-bz2 php5-calendar php5-ctype php5-curl php5-dbase
zypper install -y php5-dom php5-ftp php5-gd php5-gettext php5-gmp php5-iconv php5-imap
zypper install -y php5-mbstring php5-mcrypt php5-mysql php5-ncurses php5-odbc php5-openssl
zypper install -y php5-pcntl php5-posix php5-shmop php5-snmp php5-soap php5-sockets php5-sqlite
zypper install -y php5-sysvsem php5-tokenizer php5-wddx php5-xmlrpc php5-xsl php5-zlib php5-exif
zypper install -y php5-fastcgi php5-pear php5-sysvmsg php5-sysvshm ImageMagick curl

zypper install -y webalizer perl-DateManip
zypper install -y pure-ftpd quota pam-devel libtool
zypper install -y amavisd-new clamav clamav-db zoo unzip unrar bzip2 unarj perl-DBD-mysql
init 6

#---------------------------------------------------------------------------

chkconfig --add mysql
/etc/init.d/mysql start
##Set the mysql database password:
mysqladmin -u root password 123456


chkconfig --add postfix
/etc/init.d/postfix start


chkconfig --add amavis
chkconfig --add clamd
/etc/init.d/amavis start
/etc/init.d/clamd start

a2enmod suexec
a2enmod rewrite
a2enmod ssl
a2enmod actions

chkconfig --add apache2
/etc/init.d/apache2 start

chkconfig --del SuSEfirewall2_setup
chkconfig --del SuSEfirewall2_init
/etc/init.d/boot.apparmor stop
chkconfig -d boot.apparmor

#---------------------------------------------------------------------------

cd /tmp
wget http://download.opensuse.org/repositories/server:/mail/openSUSE_11.0/i586/getmail-4.7.6-1.4.i586.rpm
rpm -ivh getmail-4.7.6-1.4.i586.rpm


cd /tmp
wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.21.tar.gz
tar xvfz pure-ftpd-1.0.21.tar.gz
cd pure-ftpd-1.0.21/
./configure --sysconfdir=/etc/pure-ftpd --with-everything --with-mysql
make
make install
mv /usr/sbin/pure-ftpd /usr/sbin/pure-ftpd.suse
ln -s /usr/local/sbin/pure-ftpd /usr/sbin/pure-ftpd

cd /tmp
rm -rf pure-ftpd-1.0.21
rm -f pure-ftpd-1.0.21.tar.gz

chkconfig --add pure-ftpd
/etc/init.d/pure-ftpd start




cd /tmp
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/server:/dns/SUSE_Factory/i586/mydns-mysql-1.1.0-3.72.i586.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/server:/dns/SUSE_Factory/i586/mydns-1.1.0-3.72.i586.rpm
rpm -i mydns*.rpm

rm -f /tmp/mydns*

chkconfig --add mydns


cd /tmp
wget http://n0rp.chemlab.org/vlogger/vlogger-1.3.tar.gz
tar xvfz vlogger-1.3.tar.gz
mv vlogger-1.3/vlogger /usr/sbin/
rm -rf vlogger*


##Installing Jailkit:
cd /tmp
wget http://olivier.sessink.nl/jailkit/jailkit-2.5.tar.gz
tar xvfz jailkit-2.5.tar.gz
cd jailkit-2.5
./configure
make
make install
cd /tmp
rm -rf jailkit-2.5*


cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3.0.0.8-rc1.tar.gz
tar xvfz ISPConfig-3.0.0.8-rc1.tar.gz
cd ispconfig3_install/install/
php -q install.php




Links:

http://johnny.chadda.se/2007/04/15/mail-server-howto-postfix-and-dovecot-with-mysql-and-tlsssl-postgrey-and-dspam/
http://wiki.dovecot.org/HowTo/PostfixAndDovecotSASL
http://wiki.dovecot.org/Quota/1.1/
http://penguim.wordpress.com/2008/11/20/instalando-o-vmware-server-108-no-ubuntu-810-intrepid-ibex/
http://jangestre.wordpress.com/2007/11/27/mail-server-with-virtual-users-using-postfix-postfix-admin-dovecot-mysql-centos-45-with-roundcubemail/
http://idms-linux.org/tiki-index.php?page_ref_id=20
http://human.network.web.id/2008/07/25/quota-postfix/#more-159
http://human.network.web.id/2008/05/31/postfix-dovecot-trustix/




another time I add the dovecont.conf as in this example:
http://human.network.web.id/2008/05/31/postfix-dovecot-trustix/

till
30th December 2008, 16:56
Thanks for the instructions.

the maildroprc in #13 is not fully compatible with ISPConfig. The includes for the custom rules are missing. You should use the maildroprc which is installed by ispconfig instead.

till
30th December 2008, 17:00
"e.g. webmaster.domain.tld" which is probably a mistake. Doesn't accept webmaster@mydomain.com
In the "Wizard mode" it does accept!

Thats no mistake. The correct format for domain records in DNS servers like bind or mydns is admin.domain.com. (with the dot at the end). The dns whizard ahs a converter to make it easier to add records, thats why it converts email addresses with @ inside.

peterspoon
30th December 2008, 18:46
Thats no mistake. The correct format for domain records in DNS servers like bind or mydns is admin.domain.com. (with the dot at the end). The dns whizard ahs a converter to make it easier to add records, thats why it converts email addresses with @ inside.

Thank you for that info! Forgot to put a dot at the end. Now I understand how it works ;)

I noticed also that under "System/Server Config" there were some default values for the network/host configuration (not these from configuration files of the server e.g. from /etc/network/interfaces). Is it normal? What does "Network Configuration" checkbox do?

Greetings Piotr

till
31st December 2008, 14:07
Is it normal?

Yes.

What does "Network Configuration" checkbox do?

It enables ISPConfig to configure your network card when you use debian or ubuntu. But make sure that you enter the correct network xettings in ispconfig before you enable it.

RolluS
2nd January 2009, 01:20
Hi all, and thanks a lot for the stuff ;)

I'm a french server administrator (to excuse my english :P), and I'm going to rebuild my server from scratch.

What I will do:

Install a fresh Ubuntu 8.04 LTS (Not using the Perfect Server howto, because my hosting service force me to use a unetbootin installation)
Install ISPConfig 3 RC1 (seems to be stable enough to be on a production server) using this doc:
http://www.ispconfig.org/docs/INSTALL_UBUNTU_8.04.txt
Install Intrusion Detection: Snort (IDS), OSSEC (HbIDS) And Prelude (HIDS) On using the howto for Ubuntu Gutsy Gibbon http://www.howtoforge.com/snort-ossec-prelude-on-ubuntu-gutsy-gibbon


The only questions are (at the moment):
- I'm I right? Or should I use the Perfect Server howto (only after the system installation steps).. before installing ISPConfig 3?
(and use Perfect Server software and config, instead of those of ISPConfig 3)
- Also, what is Jailkit (optionnal packages proposed by the ISP3 doc)

[Edit] Currently, I'm using ISPConfig2 on a perfect server Ubuntu lts. A rootkit has changed rights in /var and /etc and it's why I want to start from scratch. Also, I think ISP2 is to restricted when using other web interface (I didn't manage to make Ossec-WUI working, IDS and Prelude are really difficult to)


Great job, great site guys, thanks a lot ! http://users.teledisnet.be/web/mde28256/smiley/anonymousguest/venerer.gif

till
2nd January 2009, 07:17
1) Dont use the perfect server guide for ISPConfig 3.
2) jailkit: http://olivier.sessink.nl/jailkit/

SamTzu
2nd January 2009, 14:50
Sorry to be so lazy :)
I have been trying to do a multiple server tests but I have not been able to make the servers talk to each other.

Where can I get more information about that?

Sam

PS. Really love v.3

RolluS
2nd January 2009, 15:04
Oki Till,

Thanks, it's my first idea ;)

Have a nice day, and an happy new year ;)

till
2nd January 2009, 20:56
There is no additional information available. If you the servers do not communicate, its most likely a mysql permissions problem. You should enable logging in mysql on the master and slave server and check which errors you get there.

A multiserver setup is really easy installed:

1) Install the amster node in standard mode.
2) install all slave nodes in expert mode and choose that you want to join a master server and the enter the hostname and mysql root user credentials of the master server.

koltz
2nd January 2009, 21:34
Ok, I just installed with a mix of The Perfect Server (Ubuntu 8.04) and the directions in the file. Pretty much all I did not install bind and proftpd and everything else. Anyway the issue I am having is after creating my first few VirtualHosts, when I start Apache (on reboot or command line), I get the following:


* Starting web server apache2 [Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.32:80 overlaps with VirtualHost 172.21.152.32:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.32:80 overlaps with VirtualHost 172.21.152.32:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.32:80 overlaps with VirtualHost 172.21.152.32:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.32:80 overlaps with VirtualHost 172.21.152.32:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.32:80 overlaps with VirtualHost 172.21.152.32:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] VirtualHost 172.21.152.31:80 overlaps with VirtualHost 172.21.152.31:80, the first has precedence, perhaps you need a NameVirtualHost directive
[Fri Jan 02 13:28:01 2009] [warn] NameVirtualHost *:80 has no VirtualHosts
httpd (pid 5199) already running



Here is my Netstat output:


root@server:~# 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.localdo:10024 *:* LISTEN 4313/amavisd (maste
tcp 0 0 localhost.localdo:10025 *:* LISTEN 4952/master
tcp 0 0 *:mysql *:* LISTEN 4387/mysqld
tcp 0 0 localhost.localdo:spamd *:* LISTEN 4450/spamd.pid
tcp 0 0 *:webcache *:* LISTEN 5199/apache2
tcp 0 0 *:www *:* LISTEN 5199/apache2
tcp 0 0 *:ftp *:* LISTEN 4965/pure-ftpd (SER
tcp 0 0 server.example.com:domain *:* LISTEN 4886/mydns
tcp 0 0 localhost.locald:domain *:* LISTEN 4886/mydns
tcp 0 0 *:smtp *:* LISTEN 4952/master
tcp 0 0 *:https *:* LISTEN 5199/apache2
tcp6 0 0 [::]:imaps [::]:* LISTEN 4848/couriertcpd
tcp6 0 0 [::]:pop3s [::]:* LISTEN 4882/couriertcpd
tcp6 0 0 [::]:pop3 [::]:* LISTEN 4862/couriertcpd
tcp6 0 0 [::]:imap2 [::]:* LISTEN 4823/couriertcpd
tcp6 0 0 [::]:ftp [::]:* LISTEN 4965/pure-ftpd (SER
tcp6 0 0 ip6-localhost:domain [::]:* LISTEN 4886/mydns
tcp6 0 0 [::]:ssh [::]:* LISTEN 4278/sshd
tcp6 0 0 [::]:smtp [::]:* LISTEN 4952/master
tcp6 0 0 server.example.com:ssh 172.21.153.104%81:64578 ESTABLISHED 5254/0



Any ideas?

Thanks,

Corey

till
2nd January 2009, 21:50
The perfect server guide is incompatible with ispconfig 3. If you installed your server by following the perfect server guide your server will not work correctly.

To fix the apache error message, change the virtual host identifier from * to *:80 in the apache default vhost.

koltz
2nd January 2009, 21:59
Thanks for the quick reply. Location of file? I looked at the httpd.conf in the /etc/apache2 and was already *:80. Will I have any other issues or should I just reformat again and just use the docs? I don't want to have issues where I have issues in the future. The hope is that I can migrate this into a full live server in the near future without having to reformat.

Thanks,

Corey

till
2nd January 2009, 22:01
The default vhost is in /etc/apache2/sites-enabled/

koltz
2nd January 2009, 23:10
Still had some issues, so I just rebuilt it. I only added some PHP modules and that was about it. Great work BTW!!!

mumbly
4th January 2009, 12:33
Ubuntu server 8.10 (fresh install)

#modprobe capability
FATAL: Module capability not found.

???

till
4th January 2009, 13:36
You can ignore it if the capability module is not there then it is not needed.

grungy
4th January 2009, 16:40
I am using the DNS wizard with a template to add a site. The template works great except that each time I add a new domain I have to manually add entried for:

Domain
IP Address
NS 1
NS 2
Email


Is there a way to include these in the template?

aaronr
4th January 2009, 18:00
The new UI is an enormous improvement over the 2.x branch.

When adding a client, if I let them access the Sites module, they can adjust their own bandwidth/disk space quota, even though they're not an admin. Is there any way to avoid this without making a custom version of the Sites module without the Domains menu item?

It also seems like the DNS wizard allows users to add DNS zones beyond their quota. These issues both seem like bugs, but thought I'd post here first before I go adding things to your bug tracker, incase I'm just doing something wrong...

Is there no concept of resellers in the 3.x branch?

grungy
4th January 2009, 18:40
Is there no concept of resellers in the 3.x branch?

There is a possibility for clients to have clients, atleast in the client templates (Max. number of Clients) :)

aaronr
4th January 2009, 18:47
There is a possibility for clients to have clients, atleast in the client templates (Max. number of Clients) :)

Ah, okay. I'll have a play with that on my test VM. Thanks. :)

grungy
4th January 2009, 19:27
How can I limit a client only to create Jailkit shell accounts?

I just tested ISPCONFIG 3 on a VPS that had only basic stuff installed, cron was missing, and after I installed ISPCONFIG 3 no changes would apply on the system...so I had to install cron and run ispconfig_update_from_svn.sh which reconfigured my services and added the cron entries..now everything works.

Looking at the cron entries I see:

* * * * * /usr/local/ispconfig/server/server.sh > /dev/null 2>> /var/log/ispconfig/cron.log

This mean that the changes to the system are not 'instant' but are executed every minute?



There is a bug with Opera/Firefox under Leoprad, when a client adds a shell user with jailkit instead of getting a jailkit shell the user is created with a bash shell...

till
5th January 2009, 16:44
There is a bug with Opera/Firefox under Leoprad, when a client adds a shell user with jailkit instead of getting a jailkit shell the user is created with a bash shell...

Please install the latest jailkit version on your server. You will most likely have to compile it. Installation instructions from jailkit can be found e.g. in the debian manual. You will have to run an update of ispconfig after you installed jailkit so it gets configured correctly.

grungy
5th January 2009, 22:17
Please install the latest jailkit version on your server. You will most likely have to compile it. Installation instructions from jailkit can be found e.g. in the debian manual. You will have to run an update of ispconfig after you installed jailkit so it gets configured correctly.

I followed the manual, please have in mind that in the INSTALL_DEBIAN_4.0.txt manual you first install and configure ISPCONFIG itself and after that install jailkit.

If you ask me, jailkit should be installed on the system before ISPCONFIG.

till
6th January 2009, 10:24
If you ask me, jailkit should be installed on the system before ISPCONFIG.


Sure. Jailkit is only listed at the end as it is an optional component.

peterspoon
7th January 2009, 11:33
Hi there,

What syntax should I use to set up a port range in the firewall? ":" and "-" don't seem to work returning regex error?

In the DNS Record table I experience sometimes (quite often actually) Ajax error: "Ajax Request was not successful." while clicking on the record links. Firefox3 and IE7.

Greetings

Piotr

SamTzu
7th January 2009, 15:50
Looks like we need a new Perfect Server Setup for ISPConfig3.
Get to it Till :)
Hopi, hopi.


Sam :D

till
7th January 2009, 16:18
Take a look at the installation instructions in the ispconfig 3 tar.gz, they contain every single setp needed to setup a ispconfig 3 server like the perfect setup guides.

odonel
8th January 2009, 05:28
that setup is great till...

what we really need is a How To guide for ISPconfig 3. Some of us are using ISPconfig for the first time... heads-up before the release would be apreciated....

till
8th January 2009, 12:08
what we really need is a How To guide for ISPconfig 3. Some of us are using ISPconfig for the first time... heads-up before the release would be apreciated....

The howto guides for ISPConfig 3 are already included in the tar.gz file. They are comparable to the perfect setup guides, just for ISPConfig 3. Just follow exactly these guides and you will get ispconfig 3 running within a few minutes.

SamTzu
8th January 2009, 16:48
Ahh...

The Good old (L)users manual.


Sam

rbertalott
10th January 2009, 21:01
I just built another server and wanted to try out the new isp3. Everything loaded beautifully and worked great until I added a website. I get an error and apache will not restart here is the error.

Suntax error on line 39 of /etc/apache2/sites-enabled/website.com.vhost: Invalid command 'FCGIWrapper' , perhaps misspelled or defined by a module not included in the server configuration.

What do I need to do to rectify. Thank You in advance

till
10th January 2009, 21:06
You missed to install the fcgi apache module.

rbertalott
10th January 2009, 21:19
whats the best way to install it?

rbertalott
10th January 2009, 21:38
I did the fastcgi install it got rid of the previous error but gave me another to do with ispconfig panell :8080

Syntax error on line 20 of /etc/apache2/sites-enabled/000-ispconfig.vhost: Invalid command 'FCGIWrapper' , perhaps misspelled or defined by a module not included in the server configuration.

rbertalott
10th January 2009, 21:57
Heres another one

Syntax error on line 20 /etc/apache2/sites-enabled/000-ispconfig.vhost: can't get fastcgi file info: /var/www/php-fcgi-scripts/ispconfig/php-fcgi-starter(/var/www/php-fcgi-scripts/ispconfig/php-fcgi-starter), errno:2

till
10th January 2009, 23:51
Your system is not installed correctly. Please reinstall your system and follow exactly the installation instructions which are included in the ispconfig 3 tar.gz to prevent these errors.

grungy
11th January 2009, 21:24
till,

1. My Mail traffic is not being generated, there is cron entry for cron_daily.sh (30 00 * * * /usr/local/ispconfig/server/cron_daily.sh > /dev/null 2>> /var/log/ispconfig/cron.log). When I run sh cron_daily.sh the database gets updated and the mailbox traffic is generated....

2. I copied vhost.conf.master file to conf-custom/ directory and made some custom changes to it, but domains do not get generated with my custom changes. Am I missing something?

3. If you manually import a zone using mydnsimport utility (mydnsimport --axfr=server.com -r domain.com ), the zone shows up in the ispconfig control panel but it cannot be assigned to a user. You can assign it to a user but when you login as the user the zone is not displayed.

4. There is statistics showing mailbox traffic, how can I check the usage of disk and bandwidth per client?

5. I can see webalizer script is in cron, but conf files are not created for websites. Is this implemented at all?

6. It would be really great to have quotas for disk usage and bandwidth in client templates, do you plan to implement this?

till
12th January 2009, 09:43
1, 2) Please post bugs to the bugtracker. Bugs posted in the forums odoes not get handled or solved.

3) You can not use this utility with ispconfig, its incompatible.

4) Thats not possible.

5) Yes. But there was a bug which got fixed in the meantime. Please checkout always the bugtraclker first before posting a bug.

6) No, not at the moment.

Ovidiu
12th January 2009, 15:51
Hi there.

I was looking forward to move to a new server so when I saw that ISPCFG3 is coming closer to final I thought I could just wait until final, setup the new server with ISPCFG3 and "import" data and settigns from the old server running the latest ISPCFG2 version.

will anyone make a guide/how-to for exporting/importing from 2 to 3?

grungy
12th January 2009, 19:51
till,

I know you commit allot stuff to SVN, and I would like to be able to see the changes....is there a way to see the changelog at SVN?

till
12th January 2009, 20:31
The SVN changelog can be viewed with any svn client.

altaibskt
12th January 2009, 22:04
hi there!

i tried to update from Version: 2.2.28 to ISPConfig 3.0.0.8 RC1
i logged in as root and wrote this command
ispconfig_update_from_svn.sh
and i got this eror

root@iraqi-eng:/home/altaibskt# ispconfig_update_from_svn.sh
/usr/local/bin/ispconfig_update_from_svn.sh: line 4: svn: command not found
/usr/local/bin/ispconfig_update_from_svn.sh: line 5: cd: trunk/install: No such file or directory
Could not open input file: update.php


help plz...

till
12th January 2009, 22:06
Read the first post of this thread.

altaibskt
12th January 2009, 22:23
Read the first post of this thread.

i am still baby in the sector

u mean this
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.

Ok, if so how can i remove my ISPConfig 2:D

grungy
12th January 2009, 22:57
The SVN changelog can be viewed with any svn client.

tnx till, figured it out - svn log -v svn://svn.ispconfig.org/ispconfig3/trunk > changelog

rbertalott
12th January 2009, 23:33
Till,
I got it up and working unfortunately when I add a database to a website then click on database icon I get a 404 error in browser. Please advise

rbertalott
13th January 2009, 00:04
I have fixed that issue with not getting to the phpmyadmin login. I now can view login area and am asked a user name and password but when i enter it gives

#1045 - Access denied for user 'rbertalott_japeg'@'localhost' (using password: YES)

but if i don't put a password in the box it logs in to the main phpmyadmin database. Must be a setup issue.

By the way thank you for all your help.

grungy
14th January 2009, 11:47
Just made a feature request called 'poormanscron for ispconfig' which will eliminate one minute lag: http://bugtracker.ispconfig.org/index.php?do=details&task_id=445

till
14th January 2009, 11:57
Thats not possible. ISPConfig is a hosting control panel which has to deal with root permissions, thats why it uses a cronjob. If the permissions of the apache server were sufficient, it would not use cron.

grungy
14th January 2009, 12:45
Thats not possible. ISPConfig is a hosting control panel which has to deal with root permissions, thats why it uses a cronjob. If the permissions of the apache server were sufficient, it would not use cron.

tnx till for clarifying this for me. I reported a problem with mysql changing passwords not working. The task has been closed - http://bugtracker.ispconfig.org/index.php?do=details&task_id=439&string=&project=3&search_name=&type[0]=1&sev[0]=&pri[0]=&due[0]=&reported[0]=&cat[0]=&status[0]=closed&percent[0]=&opened=&dev=&closed=&duedatefrom=&duedateto=&changedfrom=&changedto=&openedfrom=&openedto=&closedfrom=&closedto=



But this is happening now on my second ispconfig server. This started happening after upgrade from svn.

grungy
14th January 2009, 13:21
The new password for mysql database is written to the database but not to mysql.


I think I figured it out, in the database 'mysql' there is a table 'users' with all the users that ispconfig has created.

there are two rows for each user, the difference is the host field, for example user nedim2:

host - %
user - nedim2
password - *6691484EA6B50DDDE1926A220DA01FA9E575C18A


host - localhost
user - nedim2
password - *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9



the password field should be the same but it is not!

Ovidiu
14th January 2009, 13:36
so whats the way to go if I want to move everything from a ISPCFG2 server to one running ISPCFG3? Any exports possible? or manually recreate everything?

grungy
14th January 2009, 13:45
The new password for mysql database is written to the database but not to mysql.


I think I figured it out, in the database 'mysql' there is a table 'users' with all the users that ispconfig has created.

there are two rows for each user, the difference is the host field, for example user nedim2:

host - %
user - nedim2
password - *6691484EA6B50DDDE1926A220DA01FA9E575C18A


host - localhost
user - nedim2
password - *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9



the password field should be the same but it is not!


I think this occures when Remote Access is enabled.

rbertalott
20th January 2009, 04:11
Like I said in my last post I have resolved the website issues they show the default index pages per domain. But when I try to access the phpmyadmin it gives me a 404 error saying page not found. is there an easy fix for this or some way to see if mysql is setup ok. everything else works beautiful.

sirius
20th January 2009, 22:59
1. Has the ISPConfig integrated web file manager, backup manager like in 2-nd version?? I didn't find it. :(
2. Somebody install ISPconfig 3 on FreeBSD 7.X?

falko
21st January 2009, 14:39
1. Has the ISPConfig integrated web file manager, backup manager like in 2-nd version?? I didn't find it. :(No, not yet.
2. Somebody install ISPconfig 3 on FreeBSD 7.X?FreeBSD is not supported, so this will most likely not work.

ozzykiev
22nd January 2009, 16:02
hello friends a the new one. i wanna ask to is it suitable for using in company? is it safe or i have to wait to ispconfig 3 final? comments pls...:confused:

ozzykiev
22nd January 2009, 16:06
hello friends a the new one. i wanna ask to is it suitable for using in company? is it safe or i have to wait to ispconfig 3 final? comments pls...

rbertalott
23rd January 2009, 04:01
This is driving me up a wall i keep getting a 404 error when i click on the database icon within ispconfig 3 everything else works perfect just no phpmyadmin please guide me in the right direction.

Ben
23rd January 2009, 10:09
hello friends a the new one. i wanna ask to is it suitable for using in company? is it safe or i have to wait to ispconfig 3 final? comments pls...

I'd imho wait, as it is just an rc1. But you may already download, e.g. the vm or set it up on any system, test it with your needs and may thus beeing able to find any existing bugs faster for a final version to come earlier ;)

till
23rd January 2009, 10:14
This is driving me up a wall i keep getting a 404 error when i click on the database icon within ispconfig 3 everything else works perfect just no phpmyadmin please guide me in the right direction.

Please install the phpmyadmin package of your linux distribution and make sure that there is a symlink from /var/www/phpmyadmin to the directory where phpmyadmin is installed.

ozzykiev
23rd January 2009, 10:59
ok guys i'm sorry about that. but i posted once but i didnt see my post than wrote again.

Master One
23rd January 2009, 12:00
I guess, now with ISPConfig 3 being that close to a release, it does not make any more sense to use ISPConfig 2 for a new installation.

I am yet to dive in on our new dedicated server, but I really would like to know, why courier was the preferred choice for ISPConfig 3, instead of dovecot. Looks like dovecot is the way to go nowadays.

In posting #15 (http://www.howtoforge.com/forums/showpost.php?p=162141&postcount=15) it seems to be easy, to subsitute courier with dovecot, but I don't quite understand the last part with the config file, and on the other hand it is said, that dovecot will be supported by ISPConfig 3 in a later version.

So has anybody successfully installed dovecot instead of courier with ISPConfig 3, and can someone please post detailed instructions?

atrias
27th January 2009, 14:45
In system there is a repository named "ISPconfig addon" which is disabled.
When i try to enable it the admin web inteface becomes sluggish and it seems tha the repository does not work.
What is going on?
What is this repository used for?
I run the virtual machine mentioned in the first post.

AngelDrago
27th January 2009, 23:11
how about upgrading it from rc1 to 3.0.1 will there be a problem doing so??

I also have an recommendation but it probably was addressed as well on to have the mysql database's created by the system and the capabilities to change or renaming it...

Anyway great work guys...

atrias
29th January 2009, 11:37
for anyone interested in the vmware appliance (first post) there was a problem with the listening IP addresses in mydns. it had "listen = *" which should work on all IPs. but when i changed the IP of the appliance mydns answered only to localhost queries and not my new IP. this continued even after a mydns restart. i changed * to the new IP, restarted mydns and all worked fine (but no answer from localhost now!). So i changed back to * and restarted mydns again and all is fine now. both localhost and the new IP work ok.

edit:
also in the firewall wizard add open ports for secure pop3, imap and secure imap or these services won't work with firewall enabled!

atrias
29th January 2009, 15:11
i tried the test files from this (http://www.howtoforge.com/forums/showthread.php?t=171) post

.pl works as expected when CGI is enabled for the domain (but not when suexec is on even with 777 or 700 perms)
.shtml is not working even if SSI is enabled for the domain
.php is working even when php is disabled for the domain! (displays "Server API Apache 2.0 Handler" same as mod_php )

all the above in the 3.0.0.8 RC1 appliance from the first post

edit:
updated to the latest version from the svn with "ispconfig_update_from_svn.sh" and the above mentioned problems are still here

grungy
1st February 2009, 15:33
I am getting an error:

Warning: DocumentRoot [/var/www/ispconfig/] does not exist
Syntax error on line 20 of /etc/apache2/sites-enabled/000-ispconfig.vhost:
can't get fastcgi file info: /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter, errno: 2
failed!



Apache chrashes...

Content of file nano /etc/apache2/sites-enabled/000-ispconfig.vhost

<VirtualHost _default_:8080>
ServerAdmin webmaster@localhost

<IfModule mod_fcgid.c>
DocumentRoot /var/www/ispconfig/
SuexecUserGroup ispconfig ispconfig
<Directory /var/www/ispconfig/>
Options Indexes FollowSymLinks MultiViews +ExecCGI
AllowOverride AuthConfig Indexes Limit Options FileInfo
AddHandler fcgid-script .php
FCGIWrapper /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter .php
Order allow,deny
Allow from all
</Directory>
</IfModule>

<IfModule mod_php5.c>
DocumentRoot /usr/local/ispconfig/interface/web/
AddType application/x-httpd-php .php
<Directory /usr/local/ispconfig/interface/web>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
php_value magic_quotes_gpc 0
</Directory>
</IfModule>

# ErrorLog /var/log/apache2/error.log
# CustomLog /var/log/apache2/access.log combined
ServerSignature Off

</VirtualHost>



/var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter does not exist

primesoftnz
2nd February 2009, 08:05
What is the console login credentials for the vmware appliance? I tried login name: admin with password admin with no success.:confused: I need to change the interfaces settings but can't login.:(

primesoftnz
2nd February 2009, 08:08
Opps, silly me found answer in first post of thread .... duh!

primesoftnz
2nd February 2009, 09:08
I have brought up the vmware appliance and altered my network settings in the interfaces file. I have ssh access to the vm and without specifying the port I have "It works" when I enter the IP address in a browser which I guess proves apache is up. I don't get a control panel or login screen when I enter http://vm_ispconfig_ip:8080/ into a web browser. Any Ideas?:confused:

primesoftnz
2nd February 2009, 11:36
Again a dumb question. My smoothwall was playing up. A reboot fixed my firewall and let me through eventually.

sguard
3rd February 2009, 23:41
Hello,

Just wondering if someone can point me to a feature list for the new ISPConfig3.

More to the point of the muti server features. Ex. is it a HA type solution where we can have 1 domain on two servers for redundancy?

I read the first post but was wondering if there was more info?

Any ETA on a final release date? Just waiting to rebuild a new server.

Thanks for such a great piece of software. I was bit by Plesk for both price and support! I switched to ISPConfig and have not looked back.

Keep up the great work!

primesoftnz
4th February 2009, 04:36
I'm assuming it's not an installation error as I guess the VM image was built by an expert.

I found a user of ISPconfig 2 experiencing the same problem but remedy described here http://www.howtoforge.com/forums/archive/index.php/t-9431.html doesn't appear to apply.

Can anyone point me in the right direction?

webno
20th March 2009, 09:50
I'm asking the same question as AngelDrago.

If I use ISPConfig 3 release candidate now, will I be able to upgrade to the final version when it comes out?

Thanks for the fine piece of software.

Bart.

till
20th March 2009, 09:54
Yes. You can update from the rc2 to the final when it is available.

hugolambert
22nd February 2010, 10:50
I also have this message error when I try too start apache : Syntax error on line 20 of /etc/apache2/sites-enabled/000-ispconfig.vhost:
can't get fastcgi file info: /var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter(/var/www/php-fcgi-scripts/ispconfig/.php-fcgi-starter), errno: 2

How can I fix this?

till
22nd February 2010, 10:52
This is a really old thread for a ISPConfig beta version that does not apply to any current version. Please make a new thread with a detaileddescription of your error message and the ispconfig version that you use.