宝塔用_0898 发表于 2024-4-8 16:10:45

【待反馈】证书获取的api接口 /acme?action=apply_cert_api 调用失败

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
8.0.6系统版本:
CentOS 7.9.2009 x86_64(Py3.7.9)
问题描述:
使用宝塔api获取证书报错404
相关截图(日志、错误):
我在F12调试的时候,看日志安装证书的api应该是 /acme?action=apply_cert_api
实际调用接口(已脱敏):
http://12x.15x.17x.xxx:xxxxx/acme?action=apply_cert_api

参数:
      p_data['domains'] = "xxxx.com" (已脱敏)
      p_data['auth_type'] = "http"
      p_data['auth_to'] = 4
      p_data['auto_wildcard'] = 0
      p_data['id'] = 4

上述参数和F12控制台调试时保持一致

但是实际调试的时候,会报404错误,请问正确的api应该是多少,可否给一个示例



堡塔运维南一 发表于 2024-4-8 17:58:08

您好,404可能是以下问题导致的,请逐一排查:

1、URL不正确:你提供的URL可能不是服务器期望的正确路径。需要确认该URL是服务器文档或API文档中提供的正确路径。
2、路由问题:服务器的路由设置可能不支持你尝试访问的路径。
3、服务未运行:可能API对应的服务没有运行或启动。
4、防火墙或安全设置:可能存在防火墙规则或安全设置阻止了请求。

宝塔用_0898 发表于 2024-4-9 08:24:10

运维技术南一 发表于 2024-4-8 17:58
您好,404可能是以下问题导致的,请逐一排查:

1、URL不正确:你提供的URL可能不是服务器期望的正确路径。 ...

经过排查,以上四点均不是造成404的原因,
最大可能是api调用有问题,请问申请证书的api是/acme?action=apply_cert_api吗

如果不是,正确的api应该是多少呢

宝塔用_0898 发表于 2024-4-9 09:38:39

运维技术南一 发表于 2024-4-8 17:58
您好,404可能是以下问题导致的,请逐一排查:

1、URL不正确:你提供的URL可能不是服务器期望的正确路径。 ...

你好,排查过了这几点,都不是上面这几点的问题。
请问 正确的api 是 /acme?action=apply_cert_api 吗

宝塔用户_bmlnvh 发表于 2024-4-26 16:54:13

楼主你好,问题解决了吗?

宝塔用_0898 发表于 2024-5-24 17:02:48

宝塔用户_bmlnvh 发表于 2024-4-26 16:54
楼主你好,问题解决了吗?

没有 解决不了,用其他方式实现了

宝塔用户_ckcpfk 发表于 2024-6-27 16:17:54

楼主咋解决的?方便说一下吗?
页: [1]
查看完整版本: 【待反馈】证书获取的api接口 /acme?action=apply_cert_api 调用失败