diff --git a/src/classes/Pollers/Server.php b/src/classes/Pollers/Server.php index 290b9b4..2b3d9be 100644 --- a/src/classes/Pollers/Server.php +++ b/src/classes/Pollers/Server.php @@ -290,6 +290,9 @@ class Server } else { $this->logger->info('SSL-verified URL probe failed with error code: ' . $e->getCode()); } + } catch (\InvalidArgumentException $e) { + $this->logger->error('Invalid argument provided to HTTP client', ['base_url' => $base_url, 'exception' => $e]); + return ['data' => false, 'time' => 0, 'curl_info' => [], 'ssl_state' => null]; } $probe_end = microtime(true);