Open mrbaiwei opened 11 months ago
无法成功生成证书,接口权限验证失败,能确定用户名和APIkey都是正确的。
帐号认证方式无法鉴权成功,域名认证方式能正常通过。
帐号认证方式无法鉴权成功,域名认证方式能正常通过。
我们考虑用户多域名的情况,在acme中仅支持帐号级认证,域名级认证仅在ddns接口中支持,如果您使用帐号级认证,需要确认允许访问的IP地址设置是否正确,如果确认还是存在问题,建议您在我们平台提交工单贴上debug信息,以便我们排查原因。
[2024年 03月 22日 星期五 18:23:24 CST] Adding record [2024年 03月 22日 星期五 18:23:24 CST] domain/dns/ [2024年 03月 22日 星期五 18:23:24 CST] url='https://api.west.cn/API/v2/domain/dns/' [2024年 03月 22日 星期五 18:23:24 CST] data='act=dnsrec.add&username=xxxxxx&apikey=xxxxxx&domain=_acme-challenge.xxxxxx.com&hostname=_acme-challenge.xxxxxx.com&record_type=TXT&record_value=RvqB5e1QK86fGFGDRK130hiLMh4ioNd0dVUTN_flHlM' [2024年 03月 22日 星期五 18:23:24 CST] POST [2024年 03月 22日 星期五 18:23:24 CST] _post_url='https://api.west.cn/API/v2/domain/dns/' [2024年 03月 22日 星期五 18:23:24 CST] body='act=dnsrec.add&username=xxxxxx&apikey=xxxxxx&domain=_acme-challenge.xxxxxx.com&hostname=_acme-challenge.xxxxxx.com&record_type=TXT&record_value=RvqB5e1QK86fGFGDRK130hiLMh4ioNd0dVUTN_flHlM' [2024年 03月 22日 星期五 18:23:24 CST] _postContentType [2024年 03月 22日 星期五 18:23:24 CST] Http already initialized. [2024年 03月 22日 星期五 18:23:24 CST] _CURL='curl --silent --dump-header /usr/local/acme.sh/http.header -L -g ' [2024年 03月 22日 星期五 18:23:25 CST] _ret='0' [2024年 03月 22日 星期五 18:23:25 CST] response='{"code":500,"msg":"Authentication failed","body":{}}' [2024年 03月 22日 星期五 18:23:25 CST] Error add txt for domain:_acme-challenge.xxxxxx.com [2024年 03月 22日 星期五 18:23:25 CST] _on_issue_err [2024年 03月 22日 星期五 18:23:25 CST] Please check log file for more details: /usr/local/acme.sh/acme.sh.log
我能确定服务器IP已经配置在允许访问的IP地址中,也确定apikey是正确的。我另外也使用postman进行过测试,也是不行的。你那边测试是否正常呢?我估计是西数接口的校验规则改了,也翻越了文档没有更新,但另一个v2的接口更新到生成和使用token了,麻烦你们排查一下,谢谢!
[2024年 03月 22日 星期五 18:23:24 CST] Adding record [2024年 03月 22日 星期五 18:23:24 CST] domain/dns/ [2024年 03月 22日 星期五 18:23:24 CST] url='https://api.west.cn/API/v2/domain/dns/' [2024年 03月 22日 星期五 18:23:24 CST] data='act=dnsrec.add&username=xxxxxx&apikey=xxxxxx&domain=_acme-challenge.xxxxxx.com&hostname=_acme-challenge.xxxxxx.com&record_type=TXT&record_value=RvqB5e1QK86fGFGDRK130hiLMh4ioNd0dVUTN_flHlM' [2024年 03月 22日 星期五 18:23:24 CST] POST [2024年 03月 22日 星期五 18:23:24 CST] _post_url='https://api.west.cn/API/v2/domain/dns/' [2024年 03月 22日 星期五 18:23:24 CST] body='act=dnsrec.add&username=xxxxxx&apikey=xxxxxx&domain=_acme-challenge.xxxxxx.com&hostname=_acme-challenge.xxxxxx.com&record_type=TXT&record_value=RvqB5e1QK86fGFGDRK130hiLMh4ioNd0dVUTN_flHlM' [2024年 03月 22日 星期五 18:23:24 CST] _postContentType [2024年 03月 22日 星期五 18:23:24 CST] Http already initialized. [2024年 03月 22日 星期五 18:23:24 CST] _CURL='curl --silent --dump-header /usr/local/acme.sh/http.header -L -g ' [2024年 03月 22日 星期五 18:23:25 CST] _ret='0' [2024年 03月 22日 星期五 18:23:25 CST] response='{"code":500,"msg":"Authentication failed","body":{}}' [2024年 03月 22日 星期五 18:23:25 CST] Error add txt for domain:_acme-challenge.xxxxxx.com [2024年 03月 22日 星期五 18:23:25 CST] _on_issue_err [2024年 03月 22日 星期五 18:23:25 CST] Please check log file for more details: /usr/local/acme.sh/acme.sh.log
我能确定服务器IP已经配置在允许访问的IP地址中,也确定apikey是正确的。我另外也使用postman进行过测试,也是不行的。你那边测试是否正常呢?我估计是西数接口的校验规则改了,也翻越了文档没有更新,但另一个v2的接口更新到生成和使用token了,麻烦你们排查一下,谢谢!
已经核实,域名管理的apikey 需要使用 md5(xx) 加密,请再试试看。
确实需要再md5一次,谢谢协助!
Please report bugs you come across when using the West.cn DNS Integration here.
Pull-Request: https://github.com/acmesh-official/acme.sh/pull/4861