GoDaddy DNS API issue

Hello everyone,

I set up dns-01 check with GoDaddy DNS API credentials. However, when I try to set up a domain for certificate auto-renewal and choose the GoDaddy DNS API credentials, it just shows “Select Zone” in the dropdown. Am I missing something? I haven’t input any text records into any domains, not sure if I’m supposed to.

When I test the credentials, I get a small wheel spinning for a second, and then nothing, no status message or anything.

Thanks for any guidance you may be able to provide.

Hi,

For GoDaddy users they only allow their API to be used by customers with 10 or more domains, most likely that’s the issue. You can test the credentials under Settings > Stored Credentials [Test]

Hi! I do have more than 10 domains, and when I click on “Test”, I just get a spinning wheel and that’s it. I’m not sure if that’s by design or if I’m supposed to get a message indicating success. Thank you!

It sounds a little like your system is blocking the outgoing https API call to GoDaddy.

Do managed to get Select Zone drop-down to populate in the managed certificate authorization configuration (when you click the ... lookup button)? Or does it just never populate the list.

If you use a browser on the same server and browse to https://api.godaddy.com/v1/ does it return anything or does it fail to connect? It should return something along the lines of {"code":"NOT_FOUND","message":"Not Found : The requested resource was not found"}

Hi! It looks like after waiting a few days, now it’s populating! Thank you so much for all your help! Appreciate you!

1 Like