当前事件的一些背景: 6 月,我们将 Firebase 项目升级为 Blaze 计划。
7 月初,我们向 Cloud Storage 收取了 0.01 美元的费用。出于某种原因,付款没有通过,我们收到了 Firebase 警告,警告说这些服务有被暂停的风险。我们通过输入不同的信用号解决了这个问题(Firebase 已确认)。
我们目前正在开发一个物联网项目,该项目通过 WiFi 模块 ESP8266 与 Firebase Realtime DB 进行通信。在过去的 5 个月里,沟通一直很好,我们所做的每一个改变都经过了彻底的测试。但由于信用问题后的某些原因,除了少数个别情况外,与 Firebase 的 SSL 握手屡次失败。
我们意识到我们的代码中可能存在直到现在还没有引起问题的潜在问题,但当前事件似乎是高度间接的。
有谁知道,是否有与 SSL 握手相关的东西可能由于信用问题而改变?Firebase 中有什么我们应该刷新的吗?
使用 AT 命令建立通信。
这就是我们现在得到的:
AT+CIPSSLSIZE=4096
OK
AT+CIPSTART="SSL","project-host.firebaseio.com",443错误
关闭
这是我们在信用问题之前起床的:
AT+CIPSSLSIZE=4096
OK
AT+CIPSTART="SSL", "project-host.firebaseio.com" ,443
CONNECT好的
注意:我们检查了与不同主机的 TCP 连接 - 它有效。任何建议将不胜感激!