diff --git a/pkg/core/ssl-deployer/providers/aliyun-esa/aliyun_esa.go b/pkg/core/ssl-deployer/providers/aliyun-esa/aliyun_esa.go index 48e55881a..f2afa2228 100644 --- a/pkg/core/ssl-deployer/providers/aliyun-esa/aliyun_esa.go +++ b/pkg/core/ssl-deployer/providers/aliyun-esa/aliyun_esa.go @@ -107,7 +107,7 @@ func (d *SSLDeployerProvider) Deploy(ctx context.Context, certPEM string, privke if err != nil { var sdkError *tea.SDKError if errors.As(err, &sdkError) { - if *sdkError.Code == "Certificate.Duplicated" { + if tea.StringValue(sdkError.Code) == "Certificate.Duplicated" { return &core.SSLDeployResult{}, nil } }