-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
进阶配置 #48
Comments
自签证书macOS 客户端 700 以上版本无法通过握手后返回空数据的方式降级 https 请求 (如有别的降级方式,请告知我),Linux 客户端 1.2 以上版本有同样问题,其它平台暂时还未遇到 可以直接换用旧版本 新版通过自签证书直接代理 https 流量能够解决此问题 (同时支持 hosts 模式和代理模式)
上述步骤完成后 将服务器私钥 (server.key) 和服务器证书 (server.crt) 拷贝到仓库中覆盖原有文件 (若使用 docker,可通过添加 CA 证书需要手动配置为信任,切记 之后在启动命令中增加 https 监听端口,格式为 自签证书下网易云网页版是可用的,但是阻止变灰无效,因为网页内嵌加密,需要脚本配合 |
国内中继测试过除咪咕外,QQ、虾米、百度、酷狗、酷我 API 都有海外墙,修改请求头无法绕过,必须通过国内代理,而音源文件本身没有海外请求限制,不需要代理。
其它音源需要从国内请求的部分都预留了降级逻辑,不过在源码里屏蔽了,需要注释掉这个限制 UnblockNeteaseMusic/provider/insure.js Line 13 in fa48f90
中继服务器的源码为 bridge.js,部署后修改 insure.js 的 host 变量为自己的服务器地址即可 P.S. 来自套路云、良心云的请求会被虾米拒绝 |
Hi,我使用仓库里面默认的证书,安装到Mac中,然后经用surge代理,surge端显示无效的证书链是个啥情况?(Mac客户端没升级之前一直都是OK的) |
@iDesperad0 |
妈耶,是我的疏忽!因为之前一直用代理模式而把端口设置成8080,改成hosts模式忘了改回80了,刚才改成80已经OK了!只不过以前一直用的代理模式已经行不通了,感觉有点奇怪,有时间我再琢磨琢磨,也可能是surge的锅。 |
@iDesperad0 你可以测试一下用系统代理,看看有没有问题,我试过应该是可以的。 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@LeticiaAnna 不好意思我手抖把你的评论删掉了== |
进阶成功,我想问一下老哥,-e http://xxx.xxx:999 接域名的话,能不能改你的js文件来进行操作,我想用PM2来进行node后台,但是找不到pm2 脚本配置命令该怎么写,如果能改到js文件里面那我就直接PM2 app.js就可以了,希望老哥能说一下js文件改哪里 |
@app-AZ |
@onewayticket255 但是 700 我这边结果还是:直接安装无法降级,在 636 降级了,覆盖上来就可以降级 其实装了证书的话,降不降级就无所谓了 降级和自签证书这两个 trick 都很容易封的,且用且珍惜 |
@CrazyMelody 因为 Line 95 in bc8b94a
在这个位置 print 一下 url 和 proxyRes.statusCode 试一下 抱歉我没试测试 774 版本,你可以新建一个 issue 看看别人的反馈 |
感谢回复,找到问题了,因为公司网络有个诡异的问题,用chrome打不开大部分https网站,得科学上网才可以,用safari则秒开。。。我把网络换成流量就正常了 |
@CrazyMelody 好的 |
最近显示*.music.163.com证书过期。。。 |
@asplun 证书在仓库里,过期前就重新签了,你自己同步 |
请教下 我用的docker镜像:docker run --name neteasymusic -v /root/ssl/server.crt:/usr/src/app/server.crt -v /root/ssl/server.key:/usr/src/app/server.key -d -p 90:8080 nondanee/unblockneteasemusic,然后网络高级设置了pac地址(地址可正常下载pac文件),也信任了自签名ca证书,但是打开后网易云音乐提示网络错误(mac 2.3.2 (834))我是不是遗漏了哪一步。。。 各种翻issue 解决3个问题,感谢牛逼的作者~~ |
请问是否能默认下载最高音质的音乐 |
大家好,我在运行第四个命令使用 CA 签发服务器证书时出错: 我使用openssl 1.1.1稳定开发版,并且前三个命令没有报错,(报错的命令在管理员cmd,管理员powershell,管理员git bush全都试过)请问是什么原因,应该怎么解决? 它在Linux系统上正常. 使用命令: |
试一下 |
小白有点头疼,求问大神这个js文件怎么注释掉啊,因为不知道js怎么修改。现在之前的灰色全变成了你所在的地区暂时不能balab |
在服务器上用nginx反向代理和container,客户端上修改hosts文件,但是总是显示nginx 502 Bad Gateway,请问应该怎么解决呢。。 docker命令如下
nginx配置。用的仓库自带的证书
|
@0liu 也许是你 docker 端口写法错误, |
谢谢,按照顶楼的说法,-p后面不应该是
|
Hello every one,我编写一个一键配置脚本,欢迎使用 |
openssl x509 -req -extfile <(printf "extendedKeyUsage=serverAuth\nsubjectAltName=DNS:music.163.com,DNS:*.music.163.com") -sha256 -days 365 -in server.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out server.crt ParserError:
Line |
1 | openssl x509 -req -extfile <(printf "extendedKeyUsage=serverAuth\nsub …
| ~
| The '<' operator is reserved for future use. 装了openssl,powershell 7 生成不了证书,提示这个错误 |
请问能否考虑能否通过代理注入脚本?这样就省了安装脚本的功夫了 |
除了基本的命令行参数,在源码中还预留了一些可配置位置
如果有能力,可以了解一下这个部分
The text was updated successfully, but these errors were encountered: