From 689c9730727c783bfb2e01fb218606d151e51f3c Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Sun, 29 Jan 2023 18:25:43 -0800 Subject: [PATCH] Return more useful error message --- web-lib-funcs.pl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web-lib-funcs.pl b/web-lib-funcs.pl index aa4d29b70..115e6b918 100755 --- a/web-lib-funcs.pl +++ b/web-lib-funcs.pl @@ -7525,6 +7525,7 @@ if ($serv->{'fast'} || !$sn) { if ($line =~ /^HTTP\/1\..\s+40[13]\s+/) { return &$main::remote_error_handler("Login to RPC server as $user rejected"); } + $line || return &$main::remote_error_handler("HTTP error : No status line"); $line =~ /^HTTP\/1\..\s+200\s+/ || return &$main::remote_error_handler("HTTP error : $line"); do { @@ -7688,6 +7689,7 @@ else { if ($line =~ /^HTTP\/1\..\s+401\s+/) { return &$main::remote_error_handler("Login to RPC server as $user rejected"); } + $line || return &$main::remote_error_handler("HTTP error : No status line"); $line =~ /^HTTP\/1\..\s+200\s+/ || return &$main::remote_error_handler("RPC HTTP error : $line"); do { $line = &read_http_connection($con);