【问题标题】:Sni endpoint error when adding domain (heroku)添加域(heroku)时出现 Sni 端点错误
【发布时间】:2021-12-17 07:43:02
【问题描述】:

我正在尝试将自定义域名添加到我的 heroku 应用程序中,我似乎使用了正确的命令来执行此操作,至少根据 heroku 文档。

heroku domains:add domain.com -a heroku-app

但我收到以下错误。

Error: Require params: sni_endpoint.
Error ID: invalid params

我无法在 Google 上找到与我的案例相关的此错误。我将不胜感激这方面的任何帮助。谢谢!

【问题讨论】:

  • 如果是,您的问题解决了吗,请提供完整的命令。

标签: heroku heroku-cli heroku-api


【解决方案1】:

我解决了将heroku cli 从7.59.o 更新为7.59.2 的问题。

在终端运行: sudo npm update -g heroku

一旦更新,我就会运行:

heroku domains:add www.YOURDOMAIN.com --app YOUR_HEROKU_APP_NAME

例子:

域名www.myverygooddomain.com 我的 Heroku 应用名称:my-great-app 命令:heroku domains:add www.myverygooddomain.com --app my-great-app

【讨论】:

    【解决方案2】:

    他们的文档和错误报告很糟糕。

    基本上,从 2021 年 11 月 1 日起,您必须添加“--cert”参数并提供您的证书名称 (sni_endpoint)。

    所以,首先,通过运行手动查找您的 sni_endpoint(s):

    heroku domains --app your-app-name
    

    这将提供所有当前域/子域的列表以及每个域的 sni_endpoint(s)。

    然后,添加您的新子域:

    heroku domains:add yoursubdomain.yourdomain.com --app your-app-name --cert your_sni_endpoint_name
    

    【讨论】:

      【解决方案3】:

      https://devcenter.heroku.com/changelog-items/1938

      从 2020 年 10 月 31 日开始,对 Domain Create 端点的 API 请求将接受额外的 sni_endpoint 参数。这是一个新属性,可以是:

      • 对有效 SNI 端点的引用,或者,
      • null 如果域不应与 SNI 端点相关联。

      2021 年 11 月 1 日,如果未提供 sni_endpoint 参数,API 将响应 422 错误。

      【讨论】:

      • 感谢您的回复。我早些时候看到了这一点,但没有任何迹象表明应该添加哪些附加参数。我正在关注如何添加域的指南,其中一个是在两周前创建的,它们的命令中没有包含其他参数。所以这就是我来这里的原因。我还查看了 cli 中 domans:add 命令的帮助命令,它也没有提到这个参数。所以我还是很困惑。不过还是谢谢你的帮助。晚上好。
      • @mdlsvensson 我会尝试更新您的 Heroku CLI,或通过网站创建域。
      • 我会试试的。非常感谢!
      • 能否提供完整的命令
      • 我已经能够解决“heroku domain:add, Error: require params: sni_endpoint.error ID: invalid_params”。首先使用“heroku update”命令将heroku cli 更新到最新版本的7.59.2。据说用最新版的cli可以避免sni_endpoint params问题。然后再次尝试“heroku 域:添加您的域名”命令。确保您在 heroku 中正确配置了您的域名和 dns 目标。使用“heroku 域”命令查看您的域名在 Herok 中是否正确。 “主机域名”对我不起作用。
      猜你喜欢
      • 2013-10-01
      • 1970-01-01
      • 2015-01-11
      • 2014-05-08
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      • 2014-12-12
      • 1970-01-01
      相关资源
      最近更新 更多