找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 800|回复: 1

【自编译openwrt日志】关于使用违禁软件订阅(curl)配置失败的问题

[复制链接]
发表于 2023-3-11 15:14 | 显示全部楼层 |阅读模式
被这个问题困扰两周了,一开始以为是站点跑路了,后来发现使用c违禁软件h for windows是正常订阅使用的,一切正常。且用docker版openwrt编译作者sulinggg提供的自带的插件也是正常订阅,首页的订阅信息的绿条也正常显示剩余流量。

排故过程
作为一个只学过谭浩强C还基本忘完了的人,遇到问题看日志,首先是有日志信息curl: (92) HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)
开始面向搜索引擎排故,找到了正确答案解释这里Balasundar's Tech Blog
由于curl在某个版本后就默认使用http/2协议,而网站API使用的是http/1.1的话,就会不兼容导致无法成功订阅。然后学着博主在路由器的ssh界面下,用curl www.baidu.com试了下,可以正确读取度娘的页面信息
再curl <订阅链接>,失败,跳出curl: (92) HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)。再再curl --http1.1 <订阅链接> ,成功获得参数,确认应该就是这个原因

问题确认了,怎么取消默认http/2才是关键
直接正确答案:
执行“./scripts/feeds install -a”命令前,找到源码文件夹的(以下均以lean大的源码为例)feeds\packages\net\curl文件夹,打开Config.in,将“config LIBCURL_NGHTTP2”的”default y“改为“default n”,保存退出;
再去源码文件夹的package\feeds\packages文件夹下,找到此前下好的curl,删除
执行“./scripts/feeds install -a”命令,通常需要执行2遍以清除执行命令后的依赖不存在的问题,或者执行单独安装curl的命令
由于本人半吊子水平,此时为保险起见,先“make clean”,然后“rm -rf ./tmp”,最后再“make menuconfig"
重新编译的固件终于可以正常下载配置,正常看外面的世界了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2023-4-28 23:23 | 显示全部楼层
我的梅林0 0最近突然发疯了,日志显示订阅完成,但是节点并没有出现。

【2023年04月28日 23:19:33】: 检测到7.9.1固件,支持订阅!
【2023年04月28日 23:19:33】: 开始订阅
【2023年04月28日 23:19:33】: 备份“师夷长技以制夷”节点信息...
【2023年04月28日 23:19:33】: 如果节点数量过多,此处可能需要等待较长时间,请耐心等待...
【2023年04月28日 23:19:33】: 一些必要的检查工作...
【2023年04月28日 23:19:33】: 检查完毕!节点信息备份在/koolshare/configs/ss_conf.sh
【2023年04月28日 23:19:34】: 收集本地节点名到文件
【2023年04月28日 23:19:34】: ===================================================================
【2023年04月28日 23:19:34】:                 服务器订阅程序(Shell by stones & sadog)
【2023年04月28日 23:19:34】: ===================================================================
【2023年04月28日 23:19:34】: 从 https://api.sub-100.one/link/ULMtx0YKaXXXXXXXX -1获取订阅...
【2023年04月28日 23:19:34】: 开始更新在线订阅列表...
【2023年04月28日 23:19:34】: 开始下载订阅链接到本地临时文件,请稍等...
【2023年04月28日 23:19:34】: 使用常规网络下载...
【2023年04月28日 23:19:36】: 下载订阅成功...
【2023年04月28日 23:19:36】: 开始解析节点信息...
【2023年04月28日 23:19:36】: 检测到vmess和ss节点格式,共计44个节点...
BusyBox v1.25.1 (2018-09-25 22:08:08 CST) multi-call binary.

Usage: grep [-HhnlLoqvsriwFE] [-m N] [-A/B/C N] PATTERN/-e PATTERN.../-f FILE [FILE]...

Search for PATTERN in FILEs (or stdin)

        -H        Add 'filename:' prefix
        -h        Do not add 'filename:' prefix
        -n        Add 'line_no:' prefix
        -l        Show only names of files that match
        -L        Show only names of files that don't match
        -c        Show only count of matching lines
        -o        Show only the matching part of line
        -q        Quiet. Return 0 if PATTERN is found, 1 otherwise
        -v        Select non-matching lines
        -s        Suppress open and read errors
        -r        Recurse
        -i        Ignore case
        -w        Match whole words only
        -x        Match whole lines only
        -F        PATTERN is a literal (not regexp)
        -E        PATTERN is an extended regexp
        -m N        Match up to N times per file
        -A N        Print N lines of trailing context
        -B N        Print N lines of leading context
        -C N        Same as '-A N -B N'
        -e PTRN        Pattern to match
        -f FILE        Read pattern from file
【2023年04月28日 23:19:36】: 最大节点序号:
【2023年04月28日 23:19:36】: 共有节点数量:0
【2023年04月28日 23:19:36】: 节点排序需要调整!
【2023年04月28日 23:19:36】: 本次更新订阅来源 【】, 新增节点 0 个,修改 0 个,删除 0 个;
【2023年04月28日 23:19:36】: 现共有自添加节点:0 个。
【2023年04月28日 23:19:36】: 现共有订阅“师夷长技以制夷”/“师夷长技以制夷”节点:0 个。
【2023年04月28日 23:19:36】: 在线订阅列表更新完成!
【2023年04月28日 23:19:36】: -------------------------------------------------------------------
【2023年04月28日 23:19:37】: 一点点清理工作...
【2023年04月28日 23:19:37】: ===================================================================
【2023年04月28日 23:19:37】: 所有订阅任务完成,请等待6秒,或者手动关闭本窗口!
【2023年04月28日 23:19:37】: ===================================================================
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-24 23:23

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表