博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

freebsd 诡异更新失败问题

Posted on 2022-05-29 21:00  锤西风  阅读(107)  评论(0)    收藏  举报
计划 13.0-RELEASE-p11 升级到 13.1,后续故障,debug故障提示phttpget连接服务器获取meta文件失败。

排查过程:
1.网络没有问题
2.wget 、curl 、phttpget、 fetch下载本地网络以及公网文件没有问题,但就是 update.freebsd.cn和 update[1-4].freebsd.org文件不行。
3.单独编译最新的phttpget同样故障


解决方法1:
wget 递归 update.freebsd.cn服务器的  13.0-RELEASE 、13.1-RELEASE、to-13.1-RELEASE三个子目录到本地自建http服务
等待过程是痛苦的,貌似有30万左右的文件,耗时3小时这样。


解决方法2(睡醒才想到):
本地nginx反代update.freebsd.cn。

一顿操作猛如虎,回头一看250。

更新到13.1恢复正常。过程文字不太多,耗费时间却不少,一个不熟悉freebsd,一个笨。