k0baya / sb-for-serv00

Sing-box for Serv00
MIT License
123 stars 54 forks source link

还不支持ct8 #4

Closed flypig2025 closed 2 months ago

flypig2025 commented 2 months ago

已经获取证书,按照教程启动时提示没有list.

k0baya commented 2 months ago

image 无法复现,请确定你确实获取到了证书,且启动脚本内的账户密码填写正确。 另,ct8 的 udp 流量已经被 gfw 阻断,请确保使用时不在中国大陆,否则连不上。

flypig2025 commented 2 months ago

密码检查了一下,复制过去的,没缺少或增加字符,也没有空格,填写在半角单引号内

image 无法复现,请确定你确实获取到了证书,且启动脚本内的账户密码填写正确。 另,ct8 的 udp 流量已经被 gfw 阻断,请确保使用时不在中国大陆,否则连不上。

大佬,证书确实已经获取,密码检查了一下,复制过去的,没缺少或增加字符,也没有空格,填写在半角单引号内,是不是不需要半角单引号?

k0baya commented 2 months ago

密码检查了一下,复制过去的,没缺少或增加字符,也没有空格,填写在半角单引号内

image 无法复现,请确定你确实获取到了证书,且启动脚本内的账户密码填写正确。 另,ct8 的 udp 流量已经被 gfw 阻断,请确保使用时不在中国大陆,否则连不上。

大佬,证书确实已经获取,密码检查了一下,复制过去的,没缺少或增加字符,也没有空格,填写在半角单引号内,是不是不需要半角单引号?

devil ssl www list | awk '/SNI SSL certificates for WWW/{flag=1; next} flag && NF && $6 != "address" {print $6}' | head -n 1
devil ssl www list | awk '/SNI SSL certificates for WWW/{flag=1; next} flag && NF && $6 != "address" {print $8}' | head -n 1

试一下这两条命令分别返回什么。

flypig2025 commented 2 months ago

大佬,请看截图 屏幕截图 2024-07-23 191139

k0baya commented 2 months ago

大佬,请看截图 屏幕截图 2024-07-23 191139

线程数超出限制了。请反复执行killall -u $(whoami)直到你的ssh被断开,再重新ssh登入启动。

ychappyman commented 2 months ago

大佬,清理后再ssh进去执行这两条命令无响应,执行bash start.sh提示如下chmod +x start.sh && bash start.sh SB-for-Serv00 is trying to start up, please waiting... cat: /home/maxjiu/sing-box/list: No such file or directory

k0baya commented 2 months ago

大佬,清理后再ssh进去执行这两条命令无响应,执行bash start.sh提示如下chmod +x start.sh && bash start.sh SB-for-Serv00 is trying to start up, please waiting... cat: /home/maxjiu/sing-box/list: No such file or directory

说明你账号内没有Let's Encrypt证书。

k0baya commented 2 months ago

请好好阅读 README,总共也没多长。你看漏的部分在这里:

然后是最重要的部分,生成一个 Let's Encrypted 证书:

在 Panel 中点击左侧菜单栏中的 SSL ,然后点击上方菜单栏中的 WWW websites ,点击第一个 IP Address 最右侧的 Manage 按钮,再点击上方菜单栏中的 Add certificate 按钮,Type 选择 Generate Let's Encrypt certificate, Domain任选一个即可,最后点击下方的 Add 按钮进行生成。请至少保证自己的 Serv00 账号下有一个 Let's Encrypt 的证书。

没有证书就会中途退出,拒绝生成配置,故意这么写的。

ychappyman commented 2 months ago

确实已经生成了呢 mmexport1721739043505 mmexport1721739041231 mmexport1721739045797 mmexport1721739038660

k0baya commented 2 months ago

那就,执行以下这个命令,截图我看看返回结果:

devil ssl www list

一般有证书的话,这两条命令能返回证书对应的IP和域名: image

flypig2025 commented 2 months ago

返回结果如下: 微信图片_20240724101626

k0baya commented 2 months ago

返回结果如下: 微信图片_20240724101626

我知道问题了,你的终端是波兰语,不是英语。 解决方法很简单,你先执行这个命令:

devil lang set english

再把所有进程关停:

killall -u $(whoami)

再重连ssh,删除之前部署的本仓库:

rm -rf ~/sing-box

然后重新部署一下应该就好了。

k0baya commented 2 months ago

已修复:3ec714f

flypig2025 commented 2 months ago

确实如此,谢谢大佬!