|
|
@@ -11,6 +11,7 @@
|
|
|
use WHMCS\Database\Capsule;
|
|
|
|
|
|
require_once 'Net/DNS2.php';
|
|
|
+require_once 'Net/Whois.php';
|
|
|
require_once(__DIR__ . '/api/cwp7/Admin.php');
|
|
|
|
|
|
if (!defined('WHMCS')) {
|
|
|
@@ -384,7 +385,8 @@ function cwp7CheckA($domain, $serverIP, $recurse = 0) {
|
|
|
}
|
|
|
|
|
|
function cwp7CheckSOA($domain) {
|
|
|
- $nameserver = array('10.200.22.100');
|
|
|
+ $whoisData = Net_Whois::query('whois.internic.net','example.org');
|
|
|
+/* $nameserver = array('10.200.22.100');
|
|
|
$resolver = new Net_DNS2_Resolver(array('nameservers' => $nameserver));
|
|
|
try {
|
|
|
$result = $resolver->query($domain, 'SOA');
|
|
|
@@ -403,5 +405,13 @@ function cwp7CheckSOA($domain) {
|
|
|
if($domainSOA[0]->mname == 'ns1.thurdata.ch') {
|
|
|
return 'self';
|
|
|
}
|
|
|
- return 'other';
|
|
|
+ return 'other'; */
|
|
|
+ logModuleCall(
|
|
|
+ 'cwp7',
|
|
|
+ __FUNCTION__,
|
|
|
+ $domain,
|
|
|
+ 'debug',
|
|
|
+ $whoisData
|
|
|
+ );
|
|
|
+ return 'none';
|
|
|
}
|