|
|
@@ -18,6 +18,8 @@ if (!defined('WHMCS')) {
|
|
|
die('This file cannot be accessed directly');
|
|
|
}
|
|
|
|
|
|
+const NS1 = '10.200.22.100';
|
|
|
+
|
|
|
function cwp7_MetaData() {
|
|
|
return array(
|
|
|
'DisplayName' => 'CentOS Web Panel Provisioning',
|
|
|
@@ -357,7 +359,7 @@ function cwp7CheckA($domain, $serverIP, $recurse = 0) {
|
|
|
if($recurse > 3) {
|
|
|
return false;
|
|
|
}
|
|
|
- $nameserver = array('10.200.22.100');
|
|
|
+ $nameserver = array(NS1);
|
|
|
$resolver = new Net_DNS2_Resolver(array('nameservers' => $nameserver));
|
|
|
try {
|
|
|
$result = $resolver->query($domain, 'A');
|
|
|
@@ -427,12 +429,7 @@ function cwp7CheckSOA($domain) {
|
|
|
$response .= fgets($conn,128);
|
|
|
}
|
|
|
fclose($conn);
|
|
|
- $responseArray = str_getcsv($response, "\n");
|
|
|
- foreach($responseArray as $row) {
|
|
|
- if(str_starts_with($row, 'whois')) {
|
|
|
- $whoisServer = array_slice(explode(' ', $row), -1, 1)[0];
|
|
|
- }
|
|
|
- }
|
|
|
+
|
|
|
} else {
|
|
|
logModuleCall(
|
|
|
'cwp7',
|