Godaddy DDNS (Failed to Auth)?
-
GoDaddy is hosting my DDNS services. I added my GD account info along with a valid and correct API Key but it fails to update and when I look in my pfsense logs I see auth errors! I even created a new API Key and Secret with same results. What am I missing? Below is the log output. I changed the domain name and wanip in the log output as to not make it public.
2.5.2-RELEASE (amd64)
built on Fri Jul 02 15:33:00 EDT 2021
FreeBSD 12.2-STABLEAug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: phpDynDNS (www): (Error) Unauthorized : Could not authenticate API key/secret.
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Dynamic DNS godaddy (www.mydomain.com): _checkStatus() starting.
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Data: {"code":"UNABLE_TO_AUTHENTICATE","message":"Unauthorized : Could not authenticate API key/secret"}
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header:
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header:
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: Connection: close
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: Date: Mon, 23 Aug 2021 21:39:31 GMT
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: Pragma: no-cache
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: Cache-Control: max-age=0, no-cache, no-store
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: Expires: Mon, 23 Aug 2021 21:39:31 GMT
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: X-Request-Id: oKcsn2hx8rv6EveE2iVHoL
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: Content-Length: 98
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: Content-Type: application/json
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Response Header: HTTP/1.1 401 Unauthorized
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Dynamic DNS godaddy (www.mydomain.com): _update() starting.
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Dynamic DNS (www.mydomain.com): running get_failover_interface for wan. found hn0
Aug 23 14:39:31 php-fpm 44387 /services_dyndns_edit.php: Dynamic DNS godaddy (www.mydomain.com): MYWANIP extracted from Check IP Service