[GH-ISSUE #556] [Bug] 阿里云WAF更新报错SDKError #364

Closed
opened 2026-03-03 01:02:45 +03:00 by kerem · 2 comments
Owner

Originally created by @Meteor-showers on GitHub (Mar 25, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/556

软件版本 / Release Version

v0.3.5

缺陷描述 / Description

部署默认证书这个功能好了

但部署指定waf证书报错
failed to execute sdk request 'waf.ModifyDomain': SDKError: StatusCode: 400 Code: Waf.Pullin.ProtocolNotSet Message: code: 400, Protocol not entered.

Image

我通过调用接口尝试是需要添加后端回源ip 以及listen里添加443端口协议 具体参数这样

{"Domain":"www.aaa.com","InstanceId":"waf_v2*****","Listen":{"CertId":"196024","HttpsPorts":[443]},"Redirect":{"Loadbalance":"iphash","Backends":["后端回源ip"]},"RegionId":"ap-southeast-1"}

复现步骤 / Steps to reproduce

1 申请
2 部署 这一步异常 failed to execute sdk request 'waf.ModifyDomain': SDKError: StatusCode: 400 Code: Waf.Pullin.ProtocolNotSet Message: code: 400, Protocol not entered.

日志 / Logs

# 请在此粘贴日志 / Paste logs here

其他 / Miscellaneous

No response

Originally created by @Meteor-showers on GitHub (Mar 25, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/556 ### 软件版本 / Release Version v0.3.5 ### 缺陷描述 / Description 部署默认证书这个功能好了 但部署指定waf证书报错 failed to execute sdk request 'waf.ModifyDomain': SDKError: StatusCode: 400 Code: Waf.Pullin.ProtocolNotSet Message: code: 400, Protocol not entered. ![Image](https://github.com/user-attachments/assets/dcf2e0c6-cc99-41af-ba55-324af75b3135) 我通过调用接口尝试是需要添加后端回源ip 以及listen里添加443端口协议 具体参数这样 {"Domain":"www.aaa.com","InstanceId":"waf_v2*****","Listen":{"CertId":"196024","HttpsPorts":[443]},"Redirect":{"Loadbalance":"iphash","Backends":["后端回源ip"]},"RegionId":"ap-southeast-1"} ### 复现步骤 / Steps to reproduce 1 申请 2 部署 这一步异常 failed to execute sdk request 'waf.ModifyDomain': SDKError: StatusCode: 400 Code: Waf.Pullin.ProtocolNotSet Message: code: 400, Protocol not entered. ### 日志 / Logs <details> ```console # 请在此粘贴日志 / Paste logs here ``` </details> ### 其他 / Miscellaneous _No response_
kerem 2026-03-03 01:02:45 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@fudiwei commented on GitHub (Mar 25, 2025):

@Meteor-showers 麻烦把上面 waf.DescribeDomainDetail 那条日志展开我看看,接口响应里有这些字段没。

<!-- gh-comment-id:2750173454 --> @fudiwei commented on GitHub (Mar 25, 2025): @Meteor-showers 麻烦把上面 waf.DescribeDomainDetail 那条日志展开我看看,接口响应里有这些字段没。
Author
Owner

@Meteor-showers commented on GitHub (Mar 25, 2025):

@fudiwei 有的

Image
request:
{"Domain":"www.aaa.ccc","InstanceId":"waf_********","RegionId":"ap-southeast-1"}
response:
{"headers":{"access-control-allow-origin":"","access-control-expose-headers":"","connection":"keep-alive","content-length":"733","content-type":"application/json;charset=utf-8","date":"Mon, 24 Mar 2025 08:12:20 GMT","etag":"7RzQ0sb8jQqI8VZzbtDDwsA3","keep-alive":"timeout=25","x-acs-request-id":"F4F3E259-1ASA-35EA-ASA-D6ASA3238AA33","x-acs-trace-id":"e5cASAd7aa99e7ad1e913e9654"},"statusCode":200,"body":{"CertDetail":{"CommonName":"www.aaa.ccc","EndTime":1750546270000,"Id":"196000-ap-southeast-1","Name":"certimate_1742802583426","Sans":["www.aaa.ccc"],"StartTime":1742770271000},"Cname":"www.aaa.ccc.e.aliyunwaf3.com","Domain":"www.aaa.ccc","Listen":{"CertId":196000,"HttpsPorts":[443],"ProtectionResource":"share"},"Redirect":{"Backends":[{"Backend":"47.236.119.91"}],"ConnectTimeout":5,"Keepalive":true,"KeepaliveRequests":100,"KeepaliveTimeout":15,"Loadbalance":"iphash","ReadTimeout":120,"Retry":true,"WriteTimeout":120,"XffProto":true},"RequestId":"F4F3E259-1ASA-35EA-ASA-D6ASA3238AA33","ResourceManagerResourceGroupId":"rg-acfnASAjski5y","Status":1}}

<!-- gh-comment-id:2750194562 --> @Meteor-showers commented on GitHub (Mar 25, 2025): @fudiwei 有的 ![Image](https://github.com/user-attachments/assets/30e32df0-07ee-4e05-b887-260339dce42a) request: {"Domain":"www.aaa.ccc","InstanceId":"waf_********","RegionId":"ap-southeast-1"} response: {"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"*","connection":"keep-alive","content-length":"733","content-type":"application/json;charset=utf-8","date":"Mon, 24 Mar 2025 08:12:20 GMT","etag":"7RzQ0sb8jQqI8VZzbtDDwsA3","keep-alive":"timeout=25","x-acs-request-id":"F4F3E259-1ASA-35EA-ASA-D6ASA3238AA33","x-acs-trace-id":"e5cASAd7aa99e7ad1e913e9654"},"statusCode":200,"body":{"CertDetail":{"CommonName":"www.aaa.ccc","EndTime":1750546270000,"Id":"196000-ap-southeast-1","Name":"certimate_1742802583426","Sans":["www.aaa.ccc"],"StartTime":1742770271000},"Cname":"www.aaa.ccc.e.aliyunwaf3.com","Domain":"www.aaa.ccc","Listen":{"CertId":196000,"HttpsPorts":[443],"ProtectionResource":"share"},"Redirect":{"Backends":[{"Backend":"47.236.119.91"}],"ConnectTimeout":5,"Keepalive":true,"KeepaliveRequests":100,"KeepaliveTimeout":15,"Loadbalance":"iphash","ReadTimeout":120,"Retry":true,"WriteTimeout":120,"XffProto":true},"RequestId":"F4F3E259-1ASA-35EA-ASA-D6ASA3238AA33","ResourceManagerResourceGroupId":"rg-acfnASAjski5y","Status":1}}
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/certimate#364
No description provided.