微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

与 Firebase 实时数据库的 SSL 握手因 Blaze 计划问题而停止工作ESP8266-Firebase 通信

如何解决与 Firebase 实时数据库的 SSL 握手因 Blaze 计划问题而停止工作ESP8266-Firebase 通信


当前事件的一些背景: 6 月,我们将 Firebase 项目升级为 Blaze 计划。
在 7 月初,我们向我们收取了 0.01 美元的 Cloud Storage 费用。出于某种原因,付款没有通过,我们收到了 Firebase 警告,表明服务有暂停的风险。我们通过输入不同的信用编号解决了该问题(Firebase 已确认)。

我们目前正在开展一个物联网项目,该项目通过 WiFi 模块 ESP8266 与 Firebase 实时数据库进行通信。 过去 5 个月的交流非常顺利,我们所做的每一项更改都经过了彻底的测试。但是由于信用问题之后的一些原因,除了少数个别情况外,与Firebase的SSL握手多次失败。

我们意识到我们的代码中可能存在一个潜在的问题,直到现在才导致问题,但当前的事件似乎是非常偶然的。

有谁知道,是否有一些与 SSL 握手相关的东西可能因信用问题而改变?我们应该在 Firebase 中刷新哪些内容

使用 AT 命令建立通信。
这就是我们现在得到的:

AT+CIPSSLSIZE=4096

好的
AT+CIPSTART="SSL","project-host.firebaseio.com",443

错误
关闭

这就是我们在信用问题出现之前所做的:

AT+CIPSSLSIZE=4096

好的
AT+CIPSTART="SSL",443
连接

好的

注意:我们检查了与不同主机的 TCP 连接 - 它有效。 任何建议将不胜感激!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。