Replies: 7 comments 22 replies
-
Hi there, Is there any update on this issue as I'm also facing exactly the same issue? I was so excited to use this library as it made cert renewal process easy and sweet but disappointed with this issue now. Many thanks in advance |
Beta Was this translation helpful? Give feedback.
-
Just to clarify, is the issue with AzureDNS or GoDaddy (i.e. if you lookup the public nameservers for your zones ( Which provider did you then configure AcmeBot to use; Azure or GoDaddy? |
Beta Was this translation helpful? Give feedback.
-
Note also that Godaddy now restrict their API to customers with 10 domains or more. If you have less then certain API calls will fail with Unauthorised 403 errors, I'm not sure how they show up for this app in particular. |
Beta Was this translation helpful? Give feedback.
-
@PavanGurram-DevOps Hi, I just had the same issue using what sounds like the exact same setup. I decided to create a free account on CloudFlare, then point the GoDaddy nameservers to CloudFlare nameservers, and then use the CloudFlare API. This works perfectly, and the CloudFlare UI + API is much nicer work with imo. Basically, this lets your domain still be registered at GoDaddy, but managed by CloudFlare. This means you should set up the keyvault acmebot to use CloudFlare API key. Here's a link for using GoDaddy domain on cloudflare: https://blog.softbinator.com/set-up-cloudflare-dns-godaddy-domains/ Hope this helps, this worked perfectly for me. However, there can be a little delay before the CloudFlare setup starts working - anything from a couple of minutes to hours, depending on DNS caching and what not. I did my setup in the evening and it was working the next day, no worries. |
Beta Was this translation helpful? Give feedback.
-
Hello @mottosen @JohnLBevan @webprofusion-chrisc All of sudden, I started seeing below "fetch error" valuesunder drop down. The only thing I did is running below curl commands for OTE and Prod env just to make sure I'm able to fetch the domain but it didn't work though. Any idea on how to resolve this 'fetch error' please? Prod: curl -X GET -H "Authorization: sso-key :" "https://api.godaddy.com/v1/domains/available?domain=" |
Beta Was this translation helpful? Give feedback.
-
Hi All, Hope all is well :) I have progressed somehow but now ended up with below 'fetch error' only for GoDaddy so please suggest me some ideas to resolve the issue. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the response. Yes I did and resolved couple of errors related to function app access on subscription and also 'Get certificates' permissions on Key vault. The only error I see now is below |
Beta Was this translation helpful? Give feedback.
-
Describe the bug
I am having domain in Godaddy, I created a DNS zone in Azure and pointed the name servers of Godaddy.
ACME bot AD authentication is working well, when I open the app on https://func-acmebot-xxxxx.azurewebsites.net/dashboard
The DNS zone is empty pop up.
To Reproduce
Steps to reproduce the behavior:
I am having domain in Godaddy, I created a DNS zone in Azure and pointed the name servers of Godaddy.
ACME bot AD authentication is working well, when I open the app on https://func-acmebot-xxxxx.azurewebsites.net/dashboard
The DNS zone is empty pop up.
I have added all the necessary configuration and the IAM role also
https://github.com/shibayan/keyvault-acmebot/wiki/DNS-Provider-Configuration#app-settings-1
Environment (please complete the following information):
Additional context
Add any other context about the problem here.
Beta Was this translation helpful? Give feedback.
All reactions