summaryrefslogtreecommitdiffstats
path: root/etc/inc/dyndns.class
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2012-08-07 18:18:52 -0400
committerjim-p <jimp@pfsense.org>2012-08-07 18:18:52 -0400
commit3dc3b15b2896d8b55dcca020e58e54c9f963f688 (patch)
tree77b63055376714e0db4518ebe15bf1793213b9b0 /etc/inc/dyndns.class
parent4178d033a22655b8494f013cf2d2e6566deef692 (diff)
downloadpfsense-3dc3b15b2896d8b55dcca020e58e54c9f963f688.zip
pfsense-3dc3b15b2896d8b55dcca020e58e54c9f963f688.tar.gz
Catch another error here
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