mholt / acmez

Premier ACME client library for Go
https://pkg.go.dev/github.com/mholt/acmez/v2
Apache License 2.0
281 stars 35 forks source link

Solver does not execute every time #6

Closed hb0730 closed 3 years ago

hb0730 commented 3 years ago

During the test, I found that after the authorization valid passed, it seemed that the solver was not executed when I requested to obtain the certificate again,https://github.com/mholt/acmez/blob/master/client.go#L340 ,Because I didn't save DNS TXT record for the first time,After that, I can't seem to get the record again

mholt commented 3 years ago

I don't understand. Can you post the full (and minimal) code and steps to reproduce the bug, then show what is happening and what you expect to happen instead? Posting full log output (at debug level) would be helpful too.

hb0730 commented 3 years ago

I think it's difficult for me to reproduce. This involves DNS service provider keys and other issues. It seems that the object DNS TXT record can only be obtained in Challenge. However, when the authzstate status is valid, it seems that Solver is not executed, and finally I can only get certificate

mholt commented 3 years ago

Ok. Well, I can't do anything about it with this information -- I'm still not really clear on what the problem is. It sounds like you're explaining what you think is the problem/solution rather than explaining the actual symptoms, error messages, and still there are no logs provided. So I'm going to close this until there's enough information to be actionable.