1

我正在Laravel 7.xVapor(第一次使用后者)一起工作。我有一个问题,在部署暂存时,我收到以下错误:

==> Ensuring IAM Role Exists
==> Ensuring Storage Exists
==> Ensuring Cache Table Is Configured
==> Ensuring Functions Exist
==> Updating Function Code
==> Updating Function Configurations
==> Updating Function Version
==> Ensuring Function Aliases Exist
==> Running Deployment Hooks
==> Ensuring Vanity Domain Certificate Exists
==> Ensuring Http API Is Configured

An error occurred during deployment.

Message: AWS: The certificate provided must be owned by the account creating the domain.

我正在使用Vapor默认网络设置并已注册我的域并通过uiAPI Gwy 2颁发了证书。我可以在该区域的证书管理器控制台中看到证书。us-east-1VaporAWS

我已经通过Vaporui & cli 和AWS多次删除并重新创建了证书,但错误仍然存​​在。

任何建议表示赞赏。

4

1 回答 1

-1

通过删除 Vapor 中的所有资源,然后删除由 Vapor 创建但在项目删除期间留在 AWS 中的其余资源来解决此问题。

检查并删除:

VPCs (check multiple regions in VPC Dashboard)
Subnets
Interfaces
Lambda fucntions
CDN
S3 buckets

然后再次删除vapor.ymlvapor init项目。

于 2020-08-17T05:58:48.973 回答