summaryrefslogtreecommitdiffstats
path: root/etc/inc/dyndns.class
diff options
context:
space:
mode:
Diffstat (limited to 'etc/inc/dyndns.class')
-rw-r--r--etc/inc/dyndns.class2
1 files changed, 2 insertions, 0 deletions
diff --git a/etc/inc/dyndns.class b/etc/inc/dyndns.class
index de1ac54..8a6ca3a 100644
--- a/etc/inc/dyndns.class
+++ b/etc/inc/dyndns.class
@@ -844,6 +844,8 @@
$ncresponse = @xml2array($tmp);
if (preg_match("/internal server error/i", $data)) {
$status = "phpDynDNS: (Error) Server side error.";
+ } else if (preg_match("/request is badly formed/i", $data)) {
+ $status = "phpDynDNS: (Error) Badly Formed Request (check your settings).";
} else if ($ncresponse['interface-response']['ErrCount'] === "0") {
$status = "phpDynDNS: (Success) IP Address Updated Successfully!";
$successful_update = true;
OpenPOWER on IntegriCloud