start
Hshh's Cosmos
用 gost 替换 3proxy
自从 FreeBSD 14.1 开始, 3proxy 的 tcppm (TCP端口映射), 如果配置不指定 log 是不会继承主配置, 启动会报错. 虽然可以在参数指定 log, 但是还是觉得不爽. 看了半天源代码, 没找出问题.
我需要用到通过 socks5 做 TCP 端口映射. 可选的方案不多, gost 可以, 反正 go 的程序部署简单.
不过, gost 的 cpu/ram 占用还是要比 3proxy 高.
FreeBSD 14.1
FreeBSD hshh.org 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-10e31f094 hshh amd64
sqlite3 数据库的简单修复
vnstat 启动失败, 其使用的 sqlite3 数据库报错 database disk image is malformed, 记录下简单的修复.
用 sqlite3 加载数据库
sqlite3 /var/db/vnstat/vnstat.db
先做完整性测试:
pragma integrity_check;
显示错误为 row 45 missing from index sqlite_autoindex_fiveminute_1, 也就是索引 sqlite_autoindex_fiveminute_1 有问题.
修复该索引
reindex sqlite_autoindex_fiveminute_1;
再做完整性测试已经不报错了.
其他变动
start.txt · 最后更改: 2024/06/22 02:21 由 Hshh