【问题标题】:esp8266 client connect failed with cdn proxyesp8266 客户端连接失败,使用 cdn 代理
【发布时间】:2020-05-25 22:39:01
【问题描述】:

我已经设置了一个 Arduino 代码(在 esp8266 上)。该代码仅执行以下操作:

  • 设置wifi
  • 连接到网络服务器
  • 从此网络服务器检索 html 并存储它
  • 实例化一个服务器:端口
  • 处理本地 IP 地址的 GET "/" 请求并从之前的网络服务器发回 html。

代码运行良好(99%)。我只需要对剩下的 1% 提供一些支持。 :-)

  1. 当网络服务器具有“正常”IP地址+域名时,esp8266可以毫无问题地解决它。
  2. 当网络服务器在 LAN 上只有一个“正常”IP 地址时,esp8266 可以毫无问题地从中获取 html。
  3. 但是当这个网络服务器在激活的 CDN/代理之后(仅供参考,这里是 Cloudflare),那么 IP 解析是来自 CDN 的 IP(似乎没问题);但是 esp 得到一个空的 html 或者可能是一个“0”......我无法在 esp 上进行深入调试。

我的设置中有什么遗漏吗? 知道我应该尝试什么。

谢谢

【问题讨论】:

    标签: proxy cdn esp8266 esp8266wifi


    【解决方案1】:

    在收到 SSL 握手错误 40 后,我切换到 BearSSL Arduino 库和一些最后一点。 所以最后,我设法使用 BearSSL 并解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-20
      • 2017-12-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多