X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=l7directord%2Fl7directord;h=f628f2413e92109dbc436a4fe19cb3ae5ab0e82f;hb=0090e94df5ca14117420d5b6cf3e563954c8d7f5;hp=59445a57144f27c25ce10a993a7b6651d74b9799;hpb=96101fdc0a4bdbc42c85c3e35fe7cab391519abd;p=ultramonkey-l7%2Fultramonkey-l7-v2.git diff --git a/l7directord/l7directord b/l7directord/l7directord index 59445a5..f628f24 100755 --- a/l7directord/l7directord +++ b/l7directord/l7directord @@ -2129,9 +2129,9 @@ sub check_http { ld_log( _message( 'WRN1102', $status_line, $r->{server}{ip}, $port ) ) if (!defined $status || $status eq $SERVICE_UP); return $SERVICE_DOWN; } - elsif (defined $recstr && $res->as_string !~ /$recstr/) { + elsif (defined $recstr && $res->content !~ /$recstr/) { ld_log( _message( 'WRN1103', $recstr, $r->{server}{ip}, $port ) ) if (!defined $status || $status eq $SERVICE_UP); - ld_debug(3, "Headers " . $res->headers->as_string); + ld_debug(3, "HTTP Response " . $res->headers->as_string); ld_debug(2, "check_http: $r->{url} is down\n"); return $SERVICE_DOWN; }