Forum OpenACS Q&A: error at aolserver4 installation

Collapse
Posted by Iuri Sampaio on
I'm installing aolserver4.0.10 from source, following this tutorial
https://openacs.org/xowiki/aolserver-install

After everything installed, I tried to start the service on port 80, even a random port, but aolserver doesn;t boot up.

I believe it has something to do with nspostgres.
Does someone alrady get this error at "/log/error.log" ?

[19/Mar/2007:16:34:45][29183.16384][-main-] Notice: nsmain: AOLserver/4.0.10 starting
[19/Mar/2007:16:34:45][29183.16384][-main-] Notice: nsmain: security info: uid=1002, euid=1002, gid=103, egid=103
[19/Mar/2007:16:34:45][29183.16384][-main-] Notice: nsmain: max files: FD_SETSIZE = 1024, rl_cur = 1024, rl_max = 1024
[19/Mar/2007:16:34:45][29183.16384][-main-] Notice: adp[ieee]: mapped /*.adp
[19/Mar/2007:16:34:45][29183.16384][-main-] Notice: modload: loading '/usr/local/src/aolserver-4.0.10/bin/nssock.so'
[19/Mar/2007:16:34:45][29183.16384][-main-] Fatal: received fatal signal 11
[19/Mar/2007:16:35:45][29194.16384][-main-] Notice: nsmain: AOLserver/4.0.10 starting
[19/Mar/2007:16:35:45][29194.16384][-main-] Notice: nsmain: security info: uid=1002, euid=1002, gid=103, egid=103
[19/Mar/2007:16:35:45][29194.16384][-main-] Notice: nsmain: max files: FD_SETSIZE = 1024, rl_cur = 1024, rl_max = 1024
[19/Mar/2007:16:35:45][29194.16384][-main-] Notice: adp[ieee]: mapped /*.adp
[19/Mar/2007:16:35:45][29194.16384][-main-] Notice: modload: loading '/usr/local/src/aolserver-4.0.10/bin/nssock.so'
[19/Mar/2007:16:35:45][29194.16384][-main-] Fatal: received fatal signal 11

Collapse
Posted by Iuri Sampaio on
I ran:
strace /usr/local/aolserver/bin/nsd-postgres -u ieee -s ieee -b 200.128.6.4:80 -t /home/ieee/ieee/etc/config.tcl

running a strace

old_mmap(NULL, 14101, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4013a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\0!\234"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=12004, ...}) = 0
old_mmap(NULL, 14804, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4013e000
old_mmap(0x40141000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x40141000
close(3) = 0
open("/usr/local/src/aolserver-4.0.10/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/pgsql/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/aolserver/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\0J\10"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=89522, ...}) = 0
old_mmap(NULL, 340984, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40142000
old_mmap(0x40150000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0x40150000
old_mmap(0x40154000, 267256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40154000
close(3) = 0
open("/usr/local/src/aolserver-4.0.10/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/pgsql/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/aolserver/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=455472, ...}) = 0
old_mmap(NULL, 458260, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40196000
old_mmap(0x40202000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6b000) = 0x40202000
close(3) = 0
open("/usr/local/src/aolserver-4.0.10/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/pgsql/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/aolserver/lib/libz.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\0\33"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=76064, ...}) = 0
old_mmap(NULL, 79068, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40206000
old_mmap(0x40218000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x40218000
close(3) = 0
open("/usr/local/src/aolserver-4.0.10/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/pgsql/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/aolserver/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\1ud"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1340276, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4021a000
old_mmap(NULL, 1349340, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4021b000
old_mmap(0x40348000, 110592, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12c000) = 0x40348000
old_mmap(0x40363000, 5852, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40363000
close(3) = 0
munmap(0x4013a000, 14101) = 0
getpid() = 2862
rt_sigaction(SIGRTMIN, {0x4014a780, [], 0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x4014a7f0, [], 0}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x4014a8f8, [], 0}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [33], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0x7ffff9b0, 35, (nil), 0}) = 0
brk(0) = 0x401cf8
brk(0x422cf8) = 0x422cf8
brk(0x423000) = 0x423000
time(NULL) = 1174360008
time([1174360008]) = 1174360008
getpid() = 2862
getcwd("/root", 4096) = 6
uname({sys="Linux", node="DEE", ...}) = 0
gettimeofday({1174360008, 57400}, NULL) = 0
getpid() = 2862
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=41, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4013a000
read(3, "search ufba.br\nnameserver 200.12"..., 4096) = 41
read(3, "", 4096) = 0
close(3) = 0
munmap(0x4013a000, 4096) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4013a000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
read(3, "", 4096) = 0
close(3) = 0
munmap(0x4013a000, 4096) = 0
open("/usr/local/src/aolserver-4.0.10/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/pgsql/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/aolserver/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=14101, ...}) = 0
old_mmap(NULL, 14101, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4013a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\0!\230"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=45256, ...}) = 0
old_mmap(NULL, 48496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40365000
old_mmap(0x4036f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0x4036f000
close(3) = 0
munmap(0x4013a000, 14101) = 0
open("/etc/host.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4013a000
read(3, "order hosts,bind\nmulti on\n", 4096) = 26
read(3, "", 4096) = 0
close(3) = 0
munmap(0x4013a000, 4096) = 0
open("/etc/hosts", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=323, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4013a000
read(3, "127.0.0.1\tlocalhost "..., 4096) = 323
read(3, "", 4096) = 0
close(3) = 0
munmap(0x4013a000, 4096) = 0
open("/dev/null", O_RDONLY) = 3
dup2(3, 0) = 0
close(3) = 0
open("/dev/null", O_WRONLY) = 3
close(3) = 0
open("/dev/null", O_WRONLY) = 3
close(3) = 0
stat64("/home/ieee/ieee/etc/config.tcl", {st_mode=S_IFREG|0755, st_size=27698, ...}) = 0
open("/home/ieee/ieee/etc/config.tcl", O_RDONLY) = 3
read(3, "ns_log notice \"nsd.tcl: starting"..., 27698) = 27698
close(3) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/usr/local/src/aolserver-4.0.10/lib/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/pgsql/lib/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/aolserver/lib/libnss_compat.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=14101, ...}) = 0
old_mmap(NULL, 14101, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4013a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_compat.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\0\25"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=32828, ...}) = 0
old_mmap(NULL, 35784, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40371000
old_mmap(0x40378000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x6000) = 0x40378000
close(3) = 0
open("/usr/local/src/aolserver-4.0.10/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/pgsql/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/aolserver/lib/libnsl.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnsl.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\0I\234"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=87504, ...}) = 0
old_mmap(NULL, 98576, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4037a000
old_mmap(0x4038d000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12000) = 0x4038d000
old_mmap(0x40391000, 4368, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40391000
close(3) = 0
munmap(0x4013a000, 14101) = 0
open("/usr/local/src/aolserver-4.0.10/lib/libnss_nis.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libnss_nis.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("libnss_nis.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/pgsql/lib/libnss_nis.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/aolserver/lib/libnss_nis.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=14101, ...}) = 0
old_mmap(NULL, 14101, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4013a000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_nis.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\26\0\0\0\1\0\0\37"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=40120, ...}) = 0
old_mmap(NULL, 43244, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40393000
old_mmap(0x4039c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x4039c000
close(3) = 0
munmap(0x4013a000, 14101) = 0
open("/etc/passwd", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1047, ...}) = 0
mmap2(0x7fffe608, 1047, PROT_READ, MAP_SHARED, 3, 0x41d2f0) = 0x4013a000
_llseek(3, 1047, [1047], SEEK_SET) = 0
munmap(0x4013a000, 1047) = 0
close(3) = 0
open("/etc/passwd", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1047, ...}) = 0
mmap2(0x7fffe608, 1047, PROT_READ, MAP_SHARED, 3, 0x41d2f0) = 0x4013a000
_llseek(3, 1047, [1047], SEEK_SET) = 0
munmap(0x4013a000, 1047) = 0
close(3) = 0
getrlimit(0x7, 0x7ffffc40) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(3, {sin_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("200.128.6.4")}}, 16) = 0
gettimeofday({1174360008, 528202}, NULL) = 0
open("/etc/localtime", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=721, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4013a000
read(4, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0"..., 4096) = 721
close(4) = 0
munmap(0x4013a000, 4096) = 0
write(2, "[20/Mar/2007:00:06:48][2862.1638"..., 82[20/Mar/2007:00:06:48][2862.16384][-main-] Notice: prebind: bound: 200.128.6.4:80
) = 82
getuid32() = 0
open("/etc/group", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=498, ...}) = 0
mmap2(0x7fffe268, 498, PROT_READ, MAP_SHARED, 4, 0x7fffe6c8) = 0x4013a000
_llseek(4, 498, [498], SEEK_SET) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=498, ...}) = 0
munmap(0x4013a000, 498) = 0
close(4) = 0
setgroups32(0x1, 0x41e180) = 0
getgid32() = 0
setgid32(0x67) = 0
setuid32(0x3ea) = 0
prctl(0x4, 0x1, 0, 0, 0) = 0
fork() = 2863
SYS_248(0, 0, 0xc0249c9e, 0x403489c4, 0x40014cc0) = -1 ENOSYS (Function not implemented)
_exit(0)

***************************

It seems most of the libs aren't found, but then i ran ldd everything looks fine
ldd /usr/local/src/aolserver-4.0.10/bin/nssock.so
libnsthread.so => /usr/local/src/aolserver-4.0.10/lib/libnsthread.so (0x40002000)
libnsd.so => /usr/local/src/aolserver-4.0.10/lib/libnsd.so (0x4000c000)
libtcl8.4.so => /usr/local/lib/libtcl8.4.so (0x40068000)
libdl.so.2 => /lib/libdl.so.2 (0x40129000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4012d000)
libm.so.6 => /lib/libm.so.6 (0x40181000)
libz.so.1 => /usr/lib/libz.so.1 (0x401f1000)
libc.so.6 => /lib/libc.so.6 (0x40206000)
/lib/ld.so.1 => /lib/ld.so.1 (0x55555000)