isp_geek
Member
Hallo Zusammen,
ich habe schon DynDNS über die API umgesetzt und es funktionert, allerdings nur mit einer Zone wie "domain.tld". Da mein Origin aber mit "ddns.domian.tld" betitelt ist funktioniert die Funktion
wegen
nicht wie gewünscht.
Ich möchte, dass auch third-level-domains als Origin unterstützt werden und das als Feature-Request anmelden, da ich es nunmehr leid bin dies nach jedem Update manuell abzuändern. Kann mir jmd bitte (nochmal) ein Hinweis geben, wo und wie ich das bewerkstelligen kann?
Beispiel:
Origin: ddns.domain.tld (Eigene Zone)
Name: client.ddns.domain.tld
Danke Euch vorab.
ich habe schon DynDNS über die API umgesetzt und es funktionert, allerdings nur mit einer Zone wie "domain.tld". Da mein Origin aber mit "ddns.domian.tld" betitelt ist funktioniert die Funktion
Code:
public function dns_zone_get_id($session_id, $origin)
Code:
if(!preg_match('/^[a-z0-9][a-z0-9\-]+[a-z0-9](\.[a-z]{2,4})+$/i', $origin)){
throw new SoapFault('no_domain_found', 'Invalid domain name.');
return false;
}
Ich möchte, dass auch third-level-domains als Origin unterstützt werden und das als Feature-Request anmelden, da ich es nunmehr leid bin dies nach jedem Update manuell abzuändern. Kann mir jmd bitte (nochmal) ein Hinweis geben, wo und wie ich das bewerkstelligen kann?
Beispiel:
Origin: ddns.domain.tld (Eigene Zone)
Name: client.ddns.domain.tld
Danke Euch vorab.