Merge pull request #2219 from pi-hole/remove/IPvX_setupVars

Do not use IPvX from setupVars in $AUTHORIZED_HOSTNAMES
This commit is contained in:
DL6ER
2022-06-06 14:33:51 +02:00
committed by GitHub
+2 -5
View File
@@ -30,14 +30,11 @@ function log_and_die($message) {
}
function check_cors() {
$setupVars = parse_ini_file("/etc/pihole/setupVars.conf");
$ipv4 = isset($setupVars["IPV4_ADDRESS"]) ? explode("/", $setupVars["IPV4_ADDRESS"])[0] : $_SERVER['SERVER_ADDR'];
$ipv6 = isset($setupVars["IPV6_ADDRESS"]) ? explode("/", $setupVars["IPV6_ADDRESS"])[0] : $_SERVER['SERVER_ADDR'];
$ip = $_SERVER['SERVER_ADDR'];
// Check CORS
$AUTHORIZED_HOSTNAMES = array(
$ipv4,
$ipv6,
$ip,
str_replace(array("[","]"), array("",""), $_SERVER["SERVER_NAME"]),
"pi.hole",
"localhost"