}
}
fclose($fh);
- error_log("NagCollect: received invalid key \"$key\"!");
return false;
}
}
}
+openlog("NagCollect", LOG_ODELAY, LOG_DAEMON);
+
$httpStatus = processRequest($_POST);
$httpStatusText = getHttpStatusText($httpStatus);
$statusText = $httpStatus . ' - ' . $httpStatusText;
-header("HTTP/1.0 $httpStatus $ttpStatusText");
+if ($httpStatus != 200) {
+ syslog(LOG_WARNING, "Warning: $httpStatusText ($httpStatus) from "
+ . "\"{$_SERVER['REMOTE_ADDR']}\" ({$_SERVER['HTTP_USER_AGENT']})");
+}
+
+closelog();
+
+header("HTTP/1.0 $httpStatus $httpStatusText");
?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">