From ae68286ecf234a1768336a8b58982c4fa356d65c Mon Sep 17 00:00:00 2001 From: ljm42 Date: Mon, 26 Jun 2023 17:57:48 -0700 Subject: [PATCH] prevent error when no keyfile --- emhttp/plugins/dynamix/ManagementAccess.page | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emhttp/plugins/dynamix/ManagementAccess.page b/emhttp/plugins/dynamix/ManagementAccess.page index 9836f1a89..5fbf01ab4 100644 --- a/emhttp/plugins/dynamix/ManagementAccess.page +++ b/emhttp/plugins/dynamix/ManagementAccess.page @@ -54,7 +54,7 @@ function acceptableCert($certFile, $hostname, $expectedURL) { $tasks = find_tasks(); $nginx = @parse_ini_file('/var/local/emhttp/nginx.ini') ?: []; $addr = _var($nginx,'NGINX_LANIP') ?: _var($nginx,'NGINX_LANIP6'); -$keyfile = @file_get_contents(_var($var,'regFILE')); +$keyfile = empty(_var($var,'regFILE')) ? false : @file_get_contents(_var($var,'regFILE')); $cert2Issuer = ''; $isLEcert = false; if ($keyfile !== false) $keyfile = base64_encode($keyfile);