Open mwLabs-eu opened 5 months ago
Hello,
The implementation https://github.com/FlixMa/certbot-dns-strato/blob/main/certbot_dns_strato/dns_strato.py doesn't use an API but HTML scrapping.
In lego, we only use API because lego can be used with many domains and HTML scrapping is slow and weak.
I don't know if a real API exists or not, but I recommend contacting Strato to ask them.
I found this API doc but it's not for handling DNS entries.
So I found no useful API for lego.
I still recommend contacting Strato to ask them.
As a workaround, if you have a domain owned by another DNS provider, you can use CNAME.
Thanks for the quick answer and explanation. Totally makes sense.
I´ve opened a ticket at Strato and asked for an API. Will update ASAP then.
Thanks for the quick answer and explanation. Totally makes sense.
I´ve opened a ticket at Strato and asked for an API. Will update ASAP then.
As I am also a strato customer, I would be interested in any progress =)
Oof, sorry. Totally forgot to answer.
Strato does NOT offer API for this.
To bad, thanks for the feedback.
As a workaround, if you have a domain owned by another DNS provider, you can use CNAME.
needed
@neumeier-cloud I need you to read the issue before posting:
I need you to contact Strato to ask them to add an API for DNS record management.
Remark: No discouragement, but I happen to be a strato customer for a long time. I have given up asking them every year or so about having a dns api. Also they still don't offer v6 reverse DNS on their v-servers. Apart from that their virtual servers combined with a capable dns provider like hetzner (via robot) it works for me.
I am a strato customer aswell and in the docs it says that lego can use an external exec to set the DNS-records so i build a shell script that uses the source behind https://github.com/flixma/certbot-dns-strato.
in the docs it says that lego can use an external exec to set the DNS-records
In which documentation?
As I said my first comment, flixma/certbot-dns-strato uses HTML scrapping because there is no API.
HTML scrapping is slow and weak:
in the docs it says that lego can use an external exec to set the DNS-records
In which documentation?
ok your sentence was extremely ambiguous, I trough it was inside a Strato documentation.
Welcome
How do you use lego?
Other
Link to the DNS provider
https://www.strato.de
Link to the API documentation
https://github.com/flixma/certbot-dns-strato
Additional Notes
Using Lego implemented into Zoraxy.
I´ve added a URL to a Cerbot plugin for this provider, as I don't know if documentation is available. But with this provider it its already implemented for nginx proxy manager. I hope this helps too.