以前 2 个 openwrt 和 1 个 padavan 用 wireguard 互联,padavan 那个老是失联。
最近终于找到机会把 padavan 换掉了,wireguard 是稳如老狗了,但是签到脚本又挂了。。。
仔细检查最后发现是 curl 的问题。
某些非常正常的 url 就是处理不了,报错
SSL_connect failed with error -313: received alert fatal error
上网一搜,原来 openwrt 从 21 开始,curl 从以前的 mbedtls 切换到 wolfssl 上了。
https://forum.openwrt.org/t/106691
现在已经 22rc5 了,马上都要正式版了还是这个问题。
系统组件比如 wpad 、hostapd 、eapol 什么的也都切换到 wolfssl 了,这是要 wolfssl 一条路上走到黑啊。
还好原版兼容性不错,新系统使用 19 的包,安装 mbedtls 的 curl 也能用。。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.