代码之家  ›  专栏  ›  技术社区  ›  Sébastien Tremblay

TLSv1。2_2 从aws CLI更新aws cloudfront发行版时,021不再满足枚举值集

  •  1
  • Sébastien Tremblay  · 技术社区  · 2 年前

    当我们从命令行在AWS中部署新的cloudfront发行版时

    aws cloudfront update-distribution ...

    我们现在得到的消息是TLS值(我们没有更改)不在枚举中

    调用UpdateDistribution操作时发生错误(MalformedXML):检测到1个验证错误:值“TLSv1”。2_2 021“at”分配配置。查看证明。minimumProtocolVersion“未能满足约束:成员必须满足枚举值集:[TLSv1.1_2016,SSLv3,TLSv1.2_2018,TLSv1.2_2019,TLSv1_2016,TLSv1]

    在Cloudfront(web界面)中,可以使用并推荐值“TLSv1.2_2021”。当我们选择它并保存时,它就起作用了。只有在CLI中,它才不起作用。

    谢谢你的帮助

    0 回复  |  直到 2 年前
        1
  •  1
  •   Dharman chazomaticus    2 年前

    我们使用的是AWS-CLI 1.18,更新为AWS-CLI 2.5,现在可以使用了。