Laravel Vapor部署问题-SSL证书所有权

我正在使用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的{​​{1}}默认网络设置,并且已经通过API Gwy 2 ui注册了我的域并为us-east-1颁发了证书。我可以在Vapor的该区域的证书管理器控制台中看到该证书。

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

任何建议表示赞赏。

iCMS 回答:Laravel Vapor部署问题-SSL证书所有权

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

检查并删除:

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

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

本文链接:https://www.f2er.com/1734735.html

大家都在问