【问题标题】:Rocket.Chat can not receive SMS texts from Twilio. (Twilio's Debugger: HTTP retrieval failure)Rocket.Chat 无法接收来自 Twilio 的 SMS 文本。 (Twilio 的调试器:HTTP 检索失败)
【发布时间】:2019-12-24 00:05:58
【问题描述】:

(已解决,请阅读底部以了解解决问题的原因。)

我无法从 Rocket.Chat 的 LiveChat 接收 Twilio 的 SMS 文本

在rocket.chat 的管理面板中,我输入了正确的Twilio 的“ACCOUNT SID”和“AUTH TOKEN”

我还在 Twilio 的“消息传入”中添加了正确的 webhook 详细信息: https://blahblah.ngrok.io:3000/api/v1/livechat/sms-incoming/twilio

我关注了以下细节:

https://github.com/RocketChat/Rocket.Chat.RaspberryPi#start-of-content

RocketChat: How to send SMS Messages to Livechat channel from mobile

我在带有 Raspbian Buster OS 的 Raspberry Pi 3+ B 型号上运行 Rocket.Chat 服务器。

当使用 ngrok http url 时,我正在使用 ngrok 进行隧道并能够访问我在网络上的 rocket.chat 服务器。

Twilio 的调试器显示“HTTP 检索失败错误 11200”

我还在 Ubuntu Server on raspberry 上对此进行了测试,问题与上述完全相同。

我也在 MacBook Air 上的 Ubuntu 上对此进行了测试,问题与上述完全相同。

请查看以下图片:

image 1

image 2

image 3

image 4

image 5

image 6

编辑:

感谢 Alan 的评论,这已解决:“不要将端口 3000 放在 Ngrok URL 上(。您通过配置告诉 Ngrok 将哪个端口发送到您的应用程序,然后您只需使用 HTTPS 或发送到 Ngrok URL HTTP。”

在 Twilio 的“消息传入”webhook URL 上,我从“https://e60c0c8a.ngrok.io:3000/api/v1/livechat/sms-incoming/twilio”中删除了端口“:3000”,它解决了问题。

解决问题的正确 webhook URL 语法是:“https://your_rocketchat_url/api/v1/livechat/sms-incoming/twilio

【问题讨论】:

  • Twilio 将在 15 秒后超时(错误 11200 表示超时)。我访问了你的 ngrok 链接,它只是在那里呆了很长时间。
  • 那是因为我关闭了服务器。但是当服务器打开时,我从我的 iPhone 测试了 ngrok 隧道 url,我可以访问 Rocket.chat
  • 不到 15 秒?
  • 您好,请撤销您的 Twilio 身份验证令牌。 Auth Tokens 以及如何更改它们support.twilio.com/hc/en-us/articles/…Twilio 默认执行 HTTP POST,您可以将其更改为 GET,也许这就是问题所在?
  • 不要将端口 3000 放在 Ngrok URL 上(。您通过配置告诉 Ngrok 将哪个端口发送到您的应用程序,然后您只需使用 HTTPS 或 HTTP 发送到 Ngrok URL。

标签: twilio rocket.chat


【解决方案1】:

感谢 Alan 的评论,这已解决:“不要将端口 3000 放在 Ngrok URL 上(。您通过配置告诉 Ngrok 将哪个端口发送到您的应用程序,然后您只需使用 HTTPS 或发送到 Ngrok URL HTTP。”

在 Twilio 的“消息传入”webhook URL 上,我从“https://e60c0c8a.ngrok.io:3000/api/v1/livechat/sms-incoming/twilio”中删除了端口“:3000”,它解决了问题。

解决问题的正确 webhook URL 语法是:“https://your_rocketchat_url/api/v1/livechat/sms-incoming/twilio

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-08
    • 1970-01-01
    • 2021-05-07
    • 2021-10-10
    • 1970-01-01
    • 2021-11-10
    • 2012-06-20
    相关资源
    最近更新 更多