tinkernels / zerossl-ip-cert

Automation tool for issuing ZeroSSL IP certificates
Other
205 stars 33 forks source link

Type:invalid_api_function Details:map[] #6

Closed lbroot closed 2 years ago

lbroot commented 2 years ago

2022/04/24 05:12:03 main.go:187: Writing private key to file /var/local/zerossl/temp/privkey.pem 2022/04/24 05:12:03 main.go:193: Creating cert for **** 2022/04/24 05:12:03 main.go:200: cert info: {ID: Type: CommonName: AdditionalDomains: Created: Expires: Status: ValidationType: ValidationEmails: ReplacementFor: Validation:{EmailValidation:map[] OtherMethods:map[]}} 2022/04/24 05:12:03 main.go:274: try make verify hook file executable 2022/04/24 05:12:03 main.go:211: domains verification result: {Success:false Error:{Code:103 Type:invalid_api_function Details:map[]}} 2022/04/24 05:12:09 main.go:219: cert info: {ID: Type: CommonName: AdditionalDomains: Created: Expires: Status: ValidationType: ValidationEmails: ReplacementFor: Validation:{EmailValidation:map[] OtherMethods:map[]}}

lbroot commented 2 years ago

It seems hook file cant execute correctly

lbroot commented 2 years ago

solved

zyp0209 commented 2 years ago

How did you solve it? thanks

tinkernels commented 2 years ago

How did you solve it? thanks

Have you configured zerossl api key from your zerossl account profile? https://github.com/tinkernels/zerossl-ip-cert/blob/99665d2bbb648a932da8d274dd552feb4b011637/exec/sample-config.yaml#L10

lbroot commented 2 years ago

zerossl can only create up to three orders for free, log in to the official website of zerossl to cancel the created but unverified order, otherwise you cannot create a new order.