Skip to content
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

服务端命令 中 ID 状态: 不可用 #100

Open
imnpc opened this issue Jan 14, 2025 · 28 comments
Open

服务端命令 中 ID 状态: 不可用 #100

imnpc opened this issue Jan 14, 2025 · 28 comments

Comments

@imnpc
Copy link

imnpc commented Jan 14, 2025

使用的 DOCKER: lejianwen/rustdesk-server-s6:latest

来自WIKI :https://github.com/lejianwen/rustdesk-api/wiki/Use-Docker-With-My-S6

QQ20250114-101843

@lejianwen
Copy link
Owner

点状态右边那个 刷新 试试
再看下日志 docker-compose logs
看上去像hbbs没启动?

@imnpc
Copy link
Author

imnpc commented Jan 14, 2025

点状态右边那个 刷新 试试 再看下日志 docker-compose logs 看上去像hbbs没启动?
群晖里面的日志 好像和 IPV6 有关? 服务都启动了
rustdesk-server-rustdesk-1.csv

@lejianwen
Copy link
Owner

好像镜像不是最新版本
不过应该不是这个的问题,relay可以,没道理id这不行啊
先试试更新镜像?

@lejianwen
Copy link
Owner

老哥,可以了吗?你的是arm64架构吗?

@imnpc
Copy link
Author

imnpc commented Jan 14, 2025

老哥,可以了吗?你的是arm64架构吗?
我用的群晖 DS920+ 是X86_64的
已经是最新版的了 还是不行 只有ID状态显示不可以 但是正常远程没问题
docker pull lejianwen/rustdesk-server-s6:latest

@lejianwen
Copy link
Owner

好吧,确实不知道什么问题,我复现不出
按道理id,relay只是端口不同,不会一个通,一个不通啊😂

@imnpc
Copy link
Author

imnpc commented Jan 14, 2025

好吧,确实不知道什么问题,我复现不出 按道理id,relay只是端口不同,不会一个通,一个不通啊😂

/api/admin/rustdesk/sendCmd
发现问题了 POST请求接口返回数据问题
{"cmd":"h","target":"21117"} 仅需 30毫秒 返回响应数据 {"code":0,"message":"success","data":"blacklist-add(ba) \u003cip\u003e\nblacklist-remove(br) \u003cip\u003e\nblacklist(b) \u003cip\u003e\nblocklist-add(Ba) \u003cip\u003e\nblocklist-remove(Br) \u003cip\u003e\nblocklist(B) \u003cip\u003e\ndowngrade-threshold(dt) [value]\ndowngrade-start-check(t) [value(second)]\nlimit-speed(ls) [value(Mb/s)]\ntotal-bandwidth(tb) [value(Mb/s)]\nsingle-bandwidth(sb) [value(Mb/s)]\nusage(u)\n"}

{"cmd":"h","target":"21115"} 需要30秒返回响应数据 里面 data 是空的 {"code":0,"message":"success","data":""}

@imnpc
Copy link
Author

imnpc commented Jan 15, 2025

测试在阿里云香港服务器上搭建没问题

在本地群晖上搭建的有问题 会出现这个

@lejianwen
Copy link
Owner

本地群晖的docker网络模式不一样?

@HughRyu
Copy link

HughRyu commented Jan 15, 2025

一样的问题,群辉ID状态:不可用。
在CentOS9下状态是正常的。
不过不管是在哪,WebClient 反代后必然报错,如果是内网IP可以,走公网域名就会报错。

@imnpc
Copy link
Author

imnpc commented Jan 15, 2025

本地群晖的docker网络模式不一样?

一样的 目前怀疑是 IPV6有问题 我的香港服务器没有 IPV6
但是我本地的 NAS 也关闭了 IPV6 还是不行

@lejianwen
Copy link
Owner

一样的问题,群辉ID状态:不可用。 在CentOS9下状态是正常的。 不过不管是在哪,WebClient 反代后必然报错,如果是内网IP可以,走公网域名就会报错。

Webclient报什么错呢?

@lejianwen
Copy link
Owner

可是relay又没问题,这太奇怪了,晚上看下server的代码,看能找出问题不

@imnpc
Copy link
Author

imnpc commented Jan 15, 2025

可是relay又没问题,这太奇怪了,晚上看下server的代码,看能找出问题不

确认了和 service/serverCmd.go 里面的 IPV6 有关
我在阿里云服务器没有IPV6 日志里面也没有出现 v6 相关日志 就可以正常获取

群晖 NAS 上就有 IPV6 的日志 但是只有 id 的有问题就很奇怪 正常如果不好用2个都不好用...

@lejianwen
Copy link
Owner

可是relay又没问题,这太奇怪了,晚上看下server的代码,看能找出问题不

确认了和 service/serverCmd.go 里面的 IPV6 有关 我在阿里云服务器没有IPV6 日志里面也没有出现 v6 相关日志 就可以正常获取

群晖 NAS 上就有 IPV6 的日志 但是只有 id 的有问题就很奇怪 正常如果不好用2个都不好用...

这个功能会先尝试v4的127.0.0.1,失败了才会尝试v6的::1

@HughRyu
Copy link

HughRyu commented Jan 15, 2025

虽然提示不可用,但是用起来都是正常的。

@HughRyu
Copy link

HughRyu commented Jan 15, 2025

一样的问题,群辉ID状态:不可用。 在CentOS9下状态是正常的。 不过不管是在哪,WebClient 反代后必然报错,如果是内网IP可以,走公网域名就会报错。

Webclient报什么错呢?

image

就是这个报错。

@lejianwen
Copy link
Owner

一样的问题,群辉ID状态:不可用。 在CentOS9下状态是正常的。 不过不管是在哪,WebClient 反代后必然报错,如果是内网IP可以,走公网域名就会报错。

Webclient报什么错呢?

image

就是这个报错。

你这个应该是没设置中继服务器啊,走了官方的

@lejianwen
Copy link
Owner

@zhangbo8418
Copy link

老哥,可以了吗?你的是arm64架构吗?
我用的群晖 DS920+ 是X86_64的
已经是最新版的了 还是不行 只有ID状态显示不可以 但是正常远程没问题
docker pull lejianwen/rustdesk-server-s6:latest

不能改端口
image

如果用默认端口就可以
image
image

@lejianwen
Copy link
Owner

老哥,可以了吗?你的是arm64架构吗?
我用的群晖 DS920+ 是X86_64的
已经是最新版的了 还是不行 只有ID状态显示不可以 但是正常远程没问题
docker pull lejianwen/rustdesk-server-s6:latest

不能改端口 image

如果用默认端口就可以 image image

他用的docker镜像,应该不是端口问题,不过你说的这个确实是个bug,我后面修复下

@lejianwen
Copy link
Owner

@imnpc 是因为修改了默认端口吗?新版本会根据RUSTDESK_API_RUSTDESK_ID_SERVER自动识别端口号

@lejianwen
Copy link
Owner

不能改端口

如果用默认端口就可以

@zhangbo8418 新版会自动识别端口了,可以试试

麻烦问下,这个是在群晖中,然后使用的哪个镜像呢?docker网络模式是哪种?

@zhangbo8418
Copy link

不能改端口
如果用默认端口就可以

@zhangbo8418 新版会自动识别端口了,可以试试

麻烦问下,这个是在群晖中,然后使用的哪个镜像呢?docker网络模式是哪种?

我刚测试已经可以了

@zhangbo8418
Copy link

不能改端口
如果用默认端口就可以

@zhangbo8418 新版会自动识别端口了,可以试试

麻烦问下,这个是在群晖中,然后使用的哪个镜像呢?docker网络模式是哪种?

Image

Image

@imnpc
Copy link
Author

imnpc commented Jan 17, 2025

不能改端口
如果用默认端口就可以

@zhangbo8418 新版会自动识别端口了,可以试试

麻烦问下,这个是在群晖中,然后使用的哪个镜像呢?docker网络模式是哪种?
端口均使用默认端口
镜像 lejianwen/rustdesk-server-s6:latest
网络模式 brige

Image

Image

@lejianwen
Copy link
Owner

不能改端口
如果用默认端口就可以

@zhangbo8418 新版会自动识别端口了,可以试试
麻烦问下,这个是在群晖中,然后使用的哪个镜像呢?docker网络模式是哪种?

我刚测试已经可以了

好的,谢谢

@lejianwen
Copy link
Owner

不能改端口
如果用默认端口就可以

@zhangbo8418 新版会自动识别端口了,可以试试
麻烦问下,这个是在群晖中,然后使用的哪个镜像呢?docker网络模式是哪种?
端口均使用默认端口
镜像 lejianwen/rustdesk-server-s6:latest
网络模式 brige

Image

Image

感谢提供信息

看上去没什么问题啊,找不出问题.......蛋疼了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants