I'm moving my Pound servers from OpenBSD to FreeBSD 8.0 AMD64.
I've compiled Pound 2.5 from source --with-maxbuf=16384 and included
PCRE. Each instance of Pound is throwing this error at its first
request:
pound: MONITOR: worker exited on signal 11, restarting
Subsequent requests are serviced normally. I'm using the same
configurations that I was using on the OpenBSD boxes (albeit with
relevant paths corrected). I've pasted my config below. Anybody seen
this before?
-HKS
User "pound"
Group "pound"
Control "/var/run/pound-ctl.socket"
LogFacility daemon
LogLevel 5
Alive 30
Client 30
TimeOut 900
Grace 30
# HTTP goes to HTTPS redirect
ListenHTTP
Address 10.2.1.72
Port 80
RewriteLocation 2
Service
Backend
Address 10.2.1.11
Port 8080
End
Backend
Address 10.2.1.21
Port 8080
End
Backend
Address 10.2.1.22
Port 8080
End
End
End
ListenHTTPS
Address 10.2.1.72
Port 443
Cert "/usr/local/etc/pound/private/cert.pem"
Client 30
RewriteLocation 2
# Mercurial requests get big timeouts
Service
HeadRequire "[Aa][Cc][Cc][Ee][Pp][Tt]:
.*application\/mercurial.*"
HeadRequire "[Uu][Ss][Ee][Rr]-[Aa][Gg][Ee][Nn][Tt]:
.*mercurial.*"
Backend
Address 10.2.1.24
Port 80
# 12 hours
Timeout 43200
End
Backend
Address 10.2.1.30
Port 80
# 12 hours
Timeout 43200
End
End
Service
Backend
Address 10.2.1.24
Port 80
End
Backend
Address 10.2.1.30
Port 80
End
End
End
# Uh-Oh page in case everything else is hosed
Service
Backend
Address 127.0.0.1
Port 8181
End
End
--
To unsubscribe send an email with subject unsubscribe to [email protected].
Please contact [email protected] for questions.