Pounds

Łukasz 'LCF' Jagiełło lcf w ds.pg.gda.pl
Wto, 12 Lip 2005, 13:55:43 CEST


Zbudowałem sobie spec'a pound.spec. Otrzymałem paczkę którą następnie
zainstalowałem. Pounds posiada standardowy konfig:

#v+
User nobody
Group nobody
RootJail /usr/share/empty
ListenHTTP 127.0.0.1,81
ExtendedHTTP 1

# Images server(s)
UrlGroup ".*.(jpg|gif)"
BackEnd 127.0.0.1,80,1
Session 0
EndGroup

# Block all requests for /forbidden
UrlGroup "/forbidden.*"
Session 0
EndGroup

# Catch-all server(s)
UrlGroup ".*"
BackEnd 127.0.0.1,80,1
BackEnd 127.0.0.1,80,1
Session 300
EndGroup
#v-

Następnie uruchomiłem:

#v+
[root w p0x root]# /etc/init.d/pound start
Uruchamianie usługi pound..........................................[ PROBLEMY]
#v-

No i pojawił się problem o co mu chodzi:

#v+
[root w p0x root]# tail /var/log/messages 
Jul 12 13:45:07 p0x pound: starting...
Jul 12 13:45:47 p0x last message repeated 2 times
Jul 12 13:45:54 p0x pound: starting...
Jul 12 13:45:54 p0x pound: pound startup  failed
Jul 12 13:45:55 p0x pound: starting...
Jul 12 13:45:55 p0x pound: pound startup  failed
Jul 12 13:46:32 p0x pound: starting...
Jul 12 13:46:40 p0x pound: pound startup  failed
Jul 12 13:52:52 p0x pound: starting...
Jul 12 13:52:53 p0x pound: pound startup  failed
#v-

Co nie za wiele mówi natomiast

#v+
[root w p0x root]# strace pound -f /etc/pound/pound.cfg
[...]
read(4, "User nobody\nGroup nobody\nRootJai"..., 4096) = 360
gettimeofday({1121169253, 488762}, NULL) = 0
open("/etc/resolv.conf", O_RDONLY)      = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=83, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7ffe000 read(5, "nameserver 192.168.2.1\nnameserve"..., 4096) = 83
read(5, "", 4096)                       = 0
close(5)                                = 0
munmap(0xb7ffe000, 4096)                = 0
brk(0x80dc000)                          = 0x80dc000
time([1121169253])                      = 1121169253
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=961, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=961, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=961, ...}) = 0
send(3, "<27>Jul 12 13:54:13 pound: unkno"..., 66, MSG_NOSIGNAL) = 66
exit_group(1)                           = ?
#v-

Ma ktoś jakiś pomysł co z tym zrobić żeby zmusić to do działania. Oczywiście
na stronie projektu nie ma opisu takich błędów, a google też nic ciekawego nie
znajdują.

-- 
*|    __   _________                                          |*
*|   / /  / ___/ __/  Łukasz Jagiełło   lcfik<at>lcf<dot>pl   |*
*|  / /__/ /__/ _/    Po London Elektricity LIVE! nie bedzie  |*
*| /____/\___/_/      juz nic bardziej spektakularnego....:(  |*



Więcej informacji o liście dyskusyjnej pld-users-pl