Only send the HTTP if zms is in non-nph mode

pull/4202/head
Isaac Connor 2022-05-25 10:11:21 -04:00
parent 661a2209ca
commit fb5b6b1a48
1 changed files with 6 additions and 2 deletions

View File

@ -210,7 +210,9 @@ int main(int argc, const char *argv[], char **envp) {
}
}
if ( !user ) {
fputs("HTTP/1.0 403 Forbidden\r\n\r\n", stdout);
if (nph) {
fputs("HTTP/1.0 403 Forbidden\r\n\r\n", stdout);
}
const char *referer = getenv("HTTP_REFERER");
Error("Unable to authenticate user from %s", referer);
@ -221,7 +223,9 @@ int main(int argc, const char *argv[], char **envp) {
if ( !ValidateAccess(user, monitor_id) ) {
delete user;
user = nullptr;
fputs("HTTP/1.0 403 Forbidden\r\n\r\n", stdout);
if (nph) {
fputs("HTTP/1.0 403 Forbidden\r\n\r\n", stdout);
}
logTerm();
zmDbClose();
return 0;