ISPConfig:: http://bugtracker.ispconfig.org/ ISPConfig::ISPConfig 2: Recently closed tasks 2011-11-22T08:59:08Z FS#1812: Empty trash bin removes /var/www if del_status table returns empty web_domain field http://bugtracker.ispconfig.org/index.php?do=details&task_id=1812 2011-11-22T08:59:08Z akina ISPConfig Version: 2.2.38 - Debian 6 19.10.2011 - 10:59:53 => INFO - Signalfile Set: empty trash 19.10.2011 - 10:59:56 => DEBUG - The system is currently updating the configuration files. 19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 137: cp -fr /etc/postfix/local-host-names /etc/postfix/local-host-names~ 19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 284: cp -fr /etc/postfix/virtusertable /etc/postfix/virtusertable~ 19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 289: postmap hash:/etc/postfix/virtusertable 19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 1268: cp -fr /etc/apache2/vhosts/Vhosts_ispconfig.conf /etc/apache2/vhosts/Vhosts_ispconfig.conf~ 19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2131: cp -fr /etc/proftpd_ispconfig.conf /etc/proftpd_ispconfig.conf~ 19.10.2011 - 11:00:03 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2729: rm -fr /var/www/ 19.10.2011 - 11:00:03 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2730: rm -fr /var/www/web16 19.10.2011 - 11:00:03 => WARN - /root/ispconfig/scripts/lib/config.lib.php, Line 2735: WARNING: could not setquota -g web16 0 0 0 0 -a &> /dev/null 19.10.2011 - 11:26:04 => INFO - Signalfile Set: insert 19.10.2011 - 11:26:04 => INFO - Signalfile Set: delete: do
19.10.2011 - 10:59:53 => INFO - Signalfile Set: empty trash
19.10.2011 - 10:59:56 => DEBUG - The system is currently updating the configuration files.
19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 137: cp -fr /etc/postfix/local-host-names /etc/postfix/local-host-names~
19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 284: cp -fr /etc/postfix/virtusertable /etc/postfix/virtusertable~
19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 289: postmap hash:/etc/postfix/virtusertable
19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 1268: cp -fr /etc/apache2/vhosts/Vhosts_ispconfig.conf /etc/apache2/vhosts/Vhosts_ispconfig.conf~
19.10.2011 - 10:59:58 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2131: cp -fr /etc/proftpd_ispconfig.conf /etc/proftpd_ispconfig.conf~
19.10.2011 - 11:00:03 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2729: rm -fr /var/www/
19.10.2011 - 11:00:03 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2730: rm -fr /var/www/web16
19.10.2011 - 11:00:03 => WARN - /root/ispconfig/scripts/lib/config.lib.php, Line 2735: WARNING: could not setquota -g web16 0 0 0 0 -a &> /dev/null
19.10.2011 - 11:26:04 => INFO - Signalfile Set: insert
19.10.2011 - 11:26:04 => INFO - Signalfile Set: delete: do]]>
FS#1155: An SSL certificate does already exist for this IP. http://bugtracker.ispconfig.org/index.php?do=details&task_id=1155 2011-03-22T16:33:07Z Falko Timme http://www.howtoforge.com/forums/showthread.php?t=44624 http://www.howtoforge.com/forums/showthread.php?t=44624]]> FS#1549: Could not make OpenSSL http://bugtracker.ispconfig.org/index.php?do=details&task_id=1549 2011-03-22T16:26:15Z Robert Brown This is actually in version 2.2.37, which was not an available option at the time of writing. I am installing on an Ubuntu server 10.10 using instructions from The Perfect Server - Ubuntu Maverick Meerkat (Ubuntu 10.10) [ISPConfig 2]. Upon expanding and running the ISPConfig setup, checks are made and all required software is found. Compile goes well until making all in crypto where I receive the following error, and installation stops. In file included from ../include/openssl/crypto.h:125, from cryptlib.h:72, from cryptlib.c:117: /usr/include/stdio.h:672: error: invalid preprocessing directive #USE make[1]: *** [cryptlib.o] Error 1 make[1]: Leaving directory ‘/hone/sysop/ install_ispconfig/compile_aps/openssl-0.9.8m/crypto’ make: *** [build_crypto] Error 1 ERROR: Could not make OpenSSL
I am installing on an Ubuntu server 10.10 using instructions from The Perfect Server - Ubuntu Maverick Meerkat (Ubuntu 10.10) [ISPConfig 2].

Upon expanding and running the ISPConfig setup, checks are made and all required software is found. Compile goes well until making all in crypto where I receive the following error, and installation stops.



In file included from ../include/openssl/crypto.h:125,
from cryptlib.h:72,
from cryptlib.c:117:
/usr/include/stdio.h:672: error: invalid preprocessing directive #USE
make[1]: *** [cryptlib.o] Error 1
make[1]: Leaving directory ‘/hone/sysop/ install_ispconfig/compile_aps/openssl-0.9.8m/crypto’
make: *** [build_crypto] Error 1
ERROR: Could not make OpenSSL
]]>
FS#1410: Russian domain names in ISPConfig 2 http://bugtracker.ispconfig.org/index.php?do=details&task_id=1410 2011-03-22T16:21:26Z Falko Timme http://www.howtoforge.com/forums/showthread.php?t=46455&page=2 http://www.howtoforge.com/forums/showthread.php?t=46455&page=2]]> FS#270: Nu Soap http://bugtracker.ispconfig.org/index.php?do=details&task_id=270 2011-03-03T00:15:28Z Jonas Schwarz I updated the NuSoap Version to the latest available. What is better in this new version : - The classes has been renamed so the do not interfer with the built in Soap of PHP - The Debuging is much easier as their are much more error messages What is still problematic : - The old Version has a bug, so you can not use the new version a client and an old as server. So you need to update /home/admispconfig/ispconfig/lib/classes/ispconfig_soap.obj.php and soap.lib.php - It needs some more testing. I only tested it in order to migrate from an old ISPConfig DNS server to a new.
What is better in this new version :
- The classes has been renamed so the do not interfer with the built in Soap of PHP
- The Debuging is much easier as their are much more error messages

What is still problematic :
- The old Version has a bug, so you can not use the new version a client and an old as server. So you need to update /home/admispconfig/ispconfig/lib/classes/ispconfig_soap.obj.php and soap.lib.php
- It needs some more testing. I only tested it in order to migrate from an old ISPConfig DNS server to a new.

]]>
FS#1236: Russian domain names in ISPConfig 2 http://bugtracker.ispconfig.org/index.php?do=details&task_id=1236 2010-08-10T12:50:21Z Falko Timme http://www.howtoforge.com/forums/showthread.php?t=46455 http://www.howtoforge.com/forums/showthread.php?t=46455]]> FS#715: web authentication through webftp http://bugtracker.ispconfig.org/index.php?do=details&task_id=715 2010-08-10T12:27:40Z Marco Setting web authentication through webftp. I create a .htaccess on the dir but AuthUserFile points to wrong path: example: AuthUserFile /share1/httpd/www/web72/catalog/admin/.htpasswd it should be: AuthUserFile /share1/httpd/www/web72/web/catalog/admin/.htpasswd So, it's missing 'web' Note: on proftpd: DefaultRoot ~/web I create a .htaccess on the dir but AuthUserFile points to wrong path:
example:

AuthUserFile /share1/httpd/www/web72/catalog/admin/.htpasswd

it should be:
AuthUserFile /share1/httpd/www/web72/web/catalog/admin/.htpasswd

So, it's missing 'web'

Note: on proftpd: DefaultRoot ~/web
]]>
FS#968: Change the webalizer script to avoid symlinks in path to web.log http://bugtracker.ispconfig.org/index.php?do=details&task_id=968 2010-08-10T12:25:34Z Till http://www.howtoforge.de/forum/showthread.php?t=2479 http://www.howtoforge.de/forum/showthread.php?t=2479]]> FS#503: Directory named 'users' not allowed? (v 2.2.29) http://bugtracker.ispconfig.org/index.php?do=details&task_id=503 2010-08-10T12:09:23Z Falko Timme http://www.howtoforge.com/forums/showthread.php?t=30886 http://www.howtoforge.com/forums/showthread.php?t=30886]]> FS#990: Every cron run overwrites .htaccess and .htpasswd http://bugtracker.ispconfig.org/index.php?do=details&task_id=990 2010-08-10T12:01:58Z Frank Stürzebecher This applies to 2.2.34 as well as current svn. There is a little bug in the conditions for checking the .ht* file existance inside webalizer.php. Here's a patch. BTW: I agree, that a patch *file* would be more useful. -- --- webalizer.php_orig 2009-11-23 12:56:51.000000000 +0100 +++ webalizer.php 2009-11-23 13:18:23.000000000 +0100 @@ -105,7 +105,7 @@ while ($dir = @readdir ($handle)) { // Experimentell: erstelle .htaccess Dateien mit Zugangsberechtigung für Gruppe des Webs - if(!@is_dir($stats_path."/.htaccess")) { + if(!@is_file($stats_path."/.htaccess")) { $ht_file = "AuthType Basic AuthName \"Members Only\" @@ -119,7 +119,7 @@ require valid-user chmod($stats_path."/.htaccess",0664); } - if(!@is_dir($web_home."/".$webname."/.htpasswd")) { + if(!@is_file($web_home."/".$webname."/.htpasswd")) { exec("cat ".$mod->system->server_conf["passwd_datei"]." | grep ".$web_home."/".$webname."/ |cut -f1 -d:", $users); exec("cat ".$mod->system->server_conf["passwd_datei"]." | grep ".$web_home."/".$webname.": |cut -f1 -d:", $users);
BTW: I agree, that a patch *file* would be more useful.
--

--- webalizer.php_orig 2009-11-23 12:56:51.000000000 +0100
+++ webalizer.php 2009-11-23 13:18:23.000000000 +0100
@@ -105,7 +105,7 @@ while ($dir = @readdir ($handle)) {


// Experimentell: erstelle .htaccess Dateien mit Zugangsberechtigung für Gruppe des Webs
- if(!@is_dir($stats_path."/.htaccess")) {
+ if(!@is_file($stats_path."/.htaccess")) {

$ht_file = "AuthType Basic
AuthName \"Members Only\"
@@ -119,7 +119,7 @@ require valid-user
chmod($stats_path."/.htaccess",0664);
}

- if(!@is_dir($web_home."/".$webname."/.htpasswd")) {
+ if(!@is_file($web_home."/".$webname."/.htpasswd")) {

exec("cat ".$mod->system->server_conf["passwd_datei"]." | grep ".$web_home."/".$webname."/ |cut -f1 -d:", $users);
exec("cat ".$mod->system->server_conf["passwd_datei"]." | grep ".$web_home."/".$webname.": |cut -f1 -d:", $users);]]>