lmammino / godaddy-dns

A Node.js script to programmatically update GoDaddy DNS records
https://lmammino.github.io/godaddy-dns/
MIT License
78 stars 21 forks source link

Forbidden when executing since 2/3/2021 #39

Open russellhoff opened 3 years ago

russellhoff commented 3 years ago

I'm facing issues while updating the IP. Here it's the error log.

[Tue Mar 02 2021 14:40:03 GMT+0100 (GMT+01:00)] Current ip and last ip match. No update neccessary. [Tue Mar 02 2021 14:45:02 GMT+0100 (GMT+01:00)] Current ip and last ip match. No update neccessary. [Tue Mar 02 2021 14:50:03 GMT+0100 (GMT+01:00)] Current ip and last ip match. No update neccessary. [Tue Mar 02 2021 14:55:28 GMT+0100 (GMT+01:00)] Current ip and last ip match. No update neccessary. [Tue Mar 02 2021 15:00:06 GMT+0100 (GMT+01:00)] Current ip and last ip match. No update neccessary. [Tue Mar 02 2021 15:05:02 GMT+0100 (GMT+01:00)] StatusCodeError: 503 - "<!DOCTYPE html>\n\t<html>\n\t <head>\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t\t<meta charset=\"utf-8\">\n\t\t<title>Application Error</title>\n\t\t<style media=\"screen\">\n\t\t html,body,iframe {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t }\n\t\t html,body {\n\t\t\theight: 100%;\n\t\t\toverflow: hidden;\n\t\t }\n\t\t iframe {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tborder: 0;\n\t\t }\n\t\t</style>\n\t </head>\n\t <body>\n\t\t<iframe src=\"//www.herokucdn.com/error-pages/application-error.html\"></iframe>\n\t </body>\n\t</html>" [Tue Mar 02 2021 15:10:02 GMT+0100 (GMT+01:00)] Current ip and last ip match. No update neccessary. [Tue Mar 02 2021 15:15:03 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 15:20:25 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 15:25:23 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 15:30:08 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 15:35:03 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 15:40:02 GMT+0100 (GMT+01:00)] StatusCodeError: 503 - "<!DOCTYPE html>\n\t<html>\n\t <head>\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t\t<meta charset=\"utf-8\">\n\t\t<title>Application Error</title>\n\t\t<style media=\"screen\">\n\t\t html,body,iframe {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t }\n\t\t html,body {\n\t\t\theight: 100%;\n\t\t\toverflow: hidden;\n\t\t }\n\t\t iframe {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tborder: 0;\n\t\t }\n\t\t</style>\n\t </head>\n\t <body>\n\t\t<iframe src=\"//www.herokucdn.com/error-pages/application-error.html\"></iframe>\n\t </body>\n\t</html>" [Tue Mar 02 2021 15:45:02 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 15:50:03 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 15:55:22 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:00:12 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:05:02 GMT+0100 (GMT+01:00)] StatusCodeError: 503 - "<!DOCTYPE html>\n\t<html>\n\t <head>\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t\t<meta charset=\"utf-8\">\n\t\t<title>Application Error</title>\n\t\t<style media=\"screen\">\n\t\t html,body,iframe {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t }\n\t\t html,body {\n\t\t\theight: 100%;\n\t\t\toverflow: hidden;\n\t\t }\n\t\t iframe {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tborder: 0;\n\t\t }\n\t\t</style>\n\t </head>\n\t <body>\n\t\t<iframe src=\"//www.herokucdn.com/error-pages/application-error.html\"></iframe>\n\t </body>\n\t</html>" [Tue Mar 02 2021 16:10:03 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:15:02 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:20:16 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:25:03 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:30:05 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:35:04 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:40:02 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:45:03 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:50:03 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 16:55:04 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 17:00:09 GMT+0100 (GMT+01:00)] StatusCodeError: 403 - "<html>\r\n<head><title>403 Forbidden</title></head>\r\n<body>\r\n<center><h1>403 Forbidden</h1></center>\r\n</body>\r\n</html>\r\n" [Tue Mar 02 2021 17:05:02 GMT+0100 (GMT+01:00)] StatusCodeError: 503 - "<!DOCTYPE html>\n\t<html>\n\t <head>\n\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n\t\t<meta charset=\"utf-8\">\n\t\t<title>Application Error</title>\n\t\t<style media=\"screen\">\n\t\t html,body,iframe {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t }\n\t\t html,body {\n\t\t\theight: 100%;\n\t\t\toverflow: hidden;\n\t\t }\n\t\t iframe {\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tborder: 0;\n\t\t }\n\t\t</style>\n\t </head>\n\t <body>\n\t\t<iframe src=\"//www.herokucdn.com/error-pages/application-error.html\"></iframe>\n\t </body>\n\t</html>"

I guess the service behind used for fetching the IP is no longer active.

lmammino commented 3 years ago

Hello @russellhoff, thanks a lot for reporting this.

Are you aware of any new API?

I am happy to receive contributions to address this issue if you would like to help :)

russellhoff commented 3 years ago

Hi @lmammino . Sorry for the delay. I'll catch you later and inform you whether I can help on this.

russellhoff commented 3 years ago

Hi! I have little experience in node. How can I debug the code? I mean, I want to debug it step by step.