-
-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is creating a wildcard for a subdomain support? Example *.one.example.com #3016
Comments
acme.sh --upgrade[Thu Jul 2 06:47:16 UTC 2020] Already uptodate! Thu Jul 2 06:54:38 UTC 2020] ret='0' {"tm":1593672878,"data":[{"id":"76237154","domain":"basecase.io","host":"_acme-challenge.sanity","ttl":"0","prio":"0","type":"TXT","rdata":"1Ah2N8JDuCGPiV7cZC55sBBUiICIOgorozA6VD9Obmc","geozone_id":"0","last_mod":"2020-04-22 19:14:52"}],"search":"_acme-challenge.sanity","count":1,"total":1,"start":0,"max":1000,"status":200}' {"error":{"code":400,"message":"You failed to provide a hostname in your input data. Please check your formatting."}}' |
Using the latest version of acme.sh, can confirm I'm getting an error as well for adding txt. My DNS provider is Cloudflare, and I noticed that it's affecting easydns.net as well. Could this be something upstream (ie. not related to acme.sh, but with LetsEncrypt)? |
It is either with the acme.sh or with the provider. I can do this manually with no issue. I was hoping to use the acme.sh script to automate. |
@pa-chris I have no problem with *.subdomain.domain.com, just tried with easydns and acme.sh here is my stripped log: https://pastebin.com/MA2UT6QQ Could you please execute: and paste the whole output. |
That did not work. Here is my log: https://pastebin.com/0xZMtv2z |
I have problems with CloudNS on wildcard domains too. But in my case, it adds TXT records to wrong zone. And can't verify them. I confirm this. Let me explain my situation: I have 2 zones at CloudNS.
Yes. Another zone for a subdomain. So, When I request a wildcard SSL for |
Could you manually delete the existing record And then try again please. |
I deleted the old TXT entries. Here is the log output: https://pastebin.com/9ZB7P9DH |
Hi @pa-chris, sorry for my late reply. have been on vacation. response=' {"msg":"OK","tm":1595107017,"data":{"host":"_acme-challenge.sanity","geozone_id":0,"ttl":null,"prio":null,"rdata":"aPCubmiADnuxXyevimbD7-DftxeZ_E-Dger1XgsbMDY","revoked":0,"id":"77391537","new_host":"_acme-challenge.sanity.onetrace.io"},"status":201}' response=' {"msg":"OK","tm":1595107019,"data":{"host":"_acme-challenge.sanity","geozone_id":0,"ttl":null,"prio":null,"rdata":"pkRVtYNU3qZOIQA3--pANCja2pEWjGaxDH3iz2hrySI","revoked":0,"id":"77391538","new_host":"_acme-challenge.sanity.onetrace.io"},"status":201}' You could also check for both entries in your easydns control panel. It looks like cloudflare dns servers (used to check if these entries exist) only finds the first one. There is really not much I can do right now. Maybe @Neilpang has an idea? |
Yes the Support is working and i have issued multiple. |
Any resolution here? |
Steps to reproduce
./acme.sh --issue --dns dns_easydns -d sanity.onetrace.io -d *.sanity.onetrace.io
Debug log
Adding txt value: w8R2uF1U738lzf3MCxOIlPV0pvKBj6lMa7SeCEDgZCg for domain: _acme-challenge.sanity.onetrace.io
[Tue Jun 30 05:56:55 UTC 2020] invalid domain
[Tue Jun 30 05:56:55 UTC 2020] Error add txt for domain:_acme-challenge.sanity.onetrace.io
The text was updated successfully, but these errors were encountered: