Bug #1126
lighttpd 1.5.0 mod_proxy_core Segmentation fault
| Status: | Fixed | Start: | ||
| Priority: | Normal | Due date: | ||
| Assigned to: | - | % Done: | 0% |
|
| Category: | core | |||
| Target version: | 1.5.0 | |||
| Pending: | Resolution: | fixed |
||
Description
mod_proxy_core Segmentation fault in follow config:
#20070127
server.modules = (
"mod_proxy_core",
"mod_proxy_backend_http",
)
server.port = 80
proxy-core.balancer = "sqf"
proxy-core.protocol = "http"
$HTTP["host"] == "www.google.com" {
proxy-core.backends = (
"www.google.com",
)
}
###############
and if we put proxy-core config into $HTTPhost:
$HTTP["host"] == "www.google.com" {
proxy-core.balancer = "sqf"
proxy-core.protocol = "http"
proxy-core.backends = (
"www.google.com",
)
}
proxy work.
Associated revisions
- fixed crash if proxy-core.protocol is set not in the same conditional
as proxy-core.backends (fixes #1126)
- send 500 if proxy-core.protocol is not set at all, but
proxy-core.backends is set