Justin Albstmeijer
18th December 2007, 10:23
Hi,
Just installed ISPConfig-2.2.18 on a centos4 machine.
I noticed nothing was happening when adding new website configs using the webinterface.
Then I noticed writeconf never finnished its job and just segfaulted.
Here some info I collected:
Install completed with some errors:
---------------------------------------------------------------------------------------
Connected successfully to MySQL server
no crontab for root
Warning: touch(): Unable to create file because No such file or directory in /root/install_ispconfig/install.php on line 1335
postmap: fatal: usage: postmap [-Nfinoprsvw] [-c config_dir] [-d key] [-q key] [map_type:]file...
Restarting some services...
httpd not running, trying to start
Shutting down postfix: [FAILED]
Starting postfix: [ OK ]
./setup2: line 1135: [: ==: unary operator expected
Starting ISPConfig system...
Apache/1.3.39 mod_ssl/2.8.30 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide us with the pass phrases.
------------------------------------------------------------------------------------
ispconfig.log
-----------------------------------------------------------------------------
18.12.2007 - 09:44:42 => WARN - WARNING: could not open file
18.12.2007 - 09:44:42 => WARN - WARNING: could not open file
18.12.2007 - 09:44:43 => WARN - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 137: WARNING: could not cp -fr ~
-----------------------------------------------------------------------------
See strace output of writeconf:
-----------------------------------------------------------------------------
read(4, "\3def\tispconfig\16isp_isp_domain\16is"..., 77) = 77
read(4, "i\0\0\26", 4) = 4
read(4, "\3def\tispconfig\16isp_isp_domain\16is"..., 105) = 105
read(4, "\1\0\0\27", 4) = 4
read(4, "\376", 1) = 1
read(4, "G\0\0\30", 4) = 4
read(4, "\0012\0011\0012\0011\0041013\00210\0011\0041015\00 211\0011\0011\0041"..., 71) = 71
read(4, "\5\0\0\31", 4) = 4
read(4, "\376\0\0\"\0", 5) = 5
pipe([5, 6]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGC HLD, child_tidptr=0xf6ff7708) = 28370
close(6) = 0
read(5, cp: missing destination file
Try `cp --help' for more information.
"", 8192) = 0
close(5) = 0
waitpid(28370, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 28370
--- SIGCHLD (Child exited) @ 0 (0) ---
time(NULL) = 1197967483
time(NULL) = 1197967483
time(NULL) = 1197967483
open("/home/admispconfig/ispconfig/ispconfig.log", O_WRONLY|O_CREAT|O_APPEND, 0666) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=5565, ...}) = 0
lseek(5, 0, SEEK_CUR) = 0
lseek(5, 0, SEEK_CUR) = 0
write(5, "18.12.2007 - 09:44:43 => WARN - "..., 134) = 134
close(5) = 0
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6dac000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6d6b000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6d2a000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ce9000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ca8000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6c67000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6c26000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6be5000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ba4000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6b63000
mmap2(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ae2000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6aa1000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6a60000
mmap2(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf69df000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf699e000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf695d000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf691c000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf68db000
mmap2(NULL, 790528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf681a000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf67d9000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6798000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6757000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6716000
mmap2(NULL, 790528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6655000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
------
Just installed ISPConfig-2.2.18 on a centos4 machine.
I noticed nothing was happening when adding new website configs using the webinterface.
Then I noticed writeconf never finnished its job and just segfaulted.
Here some info I collected:
Install completed with some errors:
---------------------------------------------------------------------------------------
Connected successfully to MySQL server
no crontab for root
Warning: touch(): Unable to create file because No such file or directory in /root/install_ispconfig/install.php on line 1335
postmap: fatal: usage: postmap [-Nfinoprsvw] [-c config_dir] [-d key] [-q key] [map_type:]file...
Restarting some services...
httpd not running, trying to start
Shutting down postfix: [FAILED]
Starting postfix: [ OK ]
./setup2: line 1135: [: ==: unary operator expected
Starting ISPConfig system...
Apache/1.3.39 mod_ssl/2.8.30 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide us with the pass phrases.
------------------------------------------------------------------------------------
ispconfig.log
-----------------------------------------------------------------------------
18.12.2007 - 09:44:42 => WARN - WARNING: could not open file
18.12.2007 - 09:44:42 => WARN - WARNING: could not open file
18.12.2007 - 09:44:43 => WARN - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 137: WARNING: could not cp -fr ~
-----------------------------------------------------------------------------
See strace output of writeconf:
-----------------------------------------------------------------------------
read(4, "\3def\tispconfig\16isp_isp_domain\16is"..., 77) = 77
read(4, "i\0\0\26", 4) = 4
read(4, "\3def\tispconfig\16isp_isp_domain\16is"..., 105) = 105
read(4, "\1\0\0\27", 4) = 4
read(4, "\376", 1) = 1
read(4, "G\0\0\30", 4) = 4
read(4, "\0012\0011\0012\0011\0041013\00210\0011\0041015\00 211\0011\0011\0041"..., 71) = 71
read(4, "\5\0\0\31", 4) = 4
read(4, "\376\0\0\"\0", 5) = 5
pipe([5, 6]) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGC HLD, child_tidptr=0xf6ff7708) = 28370
close(6) = 0
read(5, cp: missing destination file
Try `cp --help' for more information.
"", 8192) = 0
close(5) = 0
waitpid(28370, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 28370
--- SIGCHLD (Child exited) @ 0 (0) ---
time(NULL) = 1197967483
time(NULL) = 1197967483
time(NULL) = 1197967483
open("/home/admispconfig/ispconfig/ispconfig.log", O_WRONLY|O_CREAT|O_APPEND, 0666) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=5565, ...}) = 0
lseek(5, 0, SEEK_CUR) = 0
lseek(5, 0, SEEK_CUR) = 0
write(5, "18.12.2007 - 09:44:43 => WARN - "..., 134) = 134
close(5) = 0
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6dac000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6d6b000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6d2a000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ce9000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ca8000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6c67000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6c26000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6be5000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ba4000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6b63000
mmap2(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6ae2000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6aa1000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6a60000
mmap2(NULL, 528384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf69df000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf699e000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf695d000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf691c000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf68db000
mmap2(NULL, 790528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf681a000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf67d9000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6798000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6757000
mmap2(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6716000
mmap2(NULL, 790528, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf6655000
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
------