go-cqhttp icon indicating copy to clipboard operation
go-cqhttp copied to clipboard

[Bug]: sign-server Code45

Open lIlIlllllmeng opened this issue 1 year ago • 3 comments

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • [X] 我已经仔细阅读上述教程和 "提问前需知"
  • [X] 我已经使用 dev分支版本 测试过,问题依旧存在。
  • [X] 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • [X] 我已知晓并同意,此处仅用于汇报程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。(这些问题应当在 Discussion 板块提出。)

go-cqhttp 版本

v1.2.0

运行环境

Ubuntu

运行架构

x86

连接方式

HTTP

使用协议

0 | Default

重现步骤

配置

account: # 账号相关 uin: 45002756 # QQ账号 password: 'asdadasd' # 密码为空时使用扫码登录 encrypt: false # 是否开启密码加密 status: 0 # 在线状态 请参考 https://docs.go-cqhttp.org/guide/config.html#在线状态 relogin: # 重连设置 delay: 3 # 首次重连延迟, 单位秒 interval: 3 # 重连间隔 max-times: 0 # 最大重连次数, 0为无限制 use-sso-address: true sign-servers: - url: 'https://lililllllmeng-123.hf.space/' # 主签名服务器地址, 必填 key: '114514' # 签名服务器所需要的apikey, 如果签名服务器的版本在1.1.0及以下则此项无效 authorization: '-' # authorization 内容, 依服务端设置,如 'Bearer xxxx'

日志:

[2023-11-10 10:00:13] [INFO]: 当前版本:v1.2.0 [2023-11-10 10:00:13] [INFO]: 将使用 device.json 内的设备信息运行Bot. [2023-11-10 10:00:14] [INFO]: 使用签名服务器:https://lililllllmeng-123.hf.space/ [2023-11-10 10:00:14] [WARNING]: 自动注册实例已关闭,请配置 sign-server 端自动注册实例以保持正常签名 [2023-11-10 10:00:14] [INFO]: 自动刷新 token 已关闭,token 过期后获取签名时将不会立即尝试刷新获取新 token [2023-11-10 10:00:14] [INFO]: Bot将在5秒后登录并开始信息处理, 按 Ctrl+C 取消. [2023-11-10 10:00:14] [WARNING]: 定时刷新 token 已关闭 [2023-11-10 10:00:19] [INFO]: 开始尝试登录并同步消息... [2023-11-10 10:00:19] [INFO]: 使用协议: Android Pad 8.9.63.11390 [2023-11-10 10:00:19] [INFO]: 正在检查协议更新... [2023-11-10 10:00:29] [WARNING]: 检查协议更新失败: Get "https://ghproxy.com/https://raw.githubusercontent.com/RomiChan/protocol-versions/master/android_pad.json": read tcp 172.18.0.2:58994->192.9.132.155:443: read: connection reset by peer [2023-11-10 10:00:30] [INFO]: Protocol -> connect to server: 111.206.149.85:8080 [2023-11-10 10:00:33] [INFO]: token 已更新: -> 3334666f313256125a7a7442 [2023-11-10 10:00:33] [WARNING]: 登录需要滑条验证码, 请验证后重试. [2023-11-10 10:00:33] [WARNING]: 请选择提交滑块ticket方式: [2023-11-10 10:00:33] [WARNING]: 1. 自动提交 [2023-11-10 10:00:33] [WARNING]: 2. 手动抓取提交 [2023-11-10 10:00:33] [WARNING]: 请输入(1 - 2): 1 [2023-11-10 10:00:35] [WARNING]: 请前往该地址验证 -> https://captcha.go-cqhttp.org/captcha?id=eodVqt5n&style=simple&aid=16&uin=123&sid=12313213213132&cap_cd=MK_SwmXZJfIpJ81DoRLEQg4I2ohdv5_PMJkmEbrPWvUAPjOMEM1QnA**&clientype=1&apptype=2
[2023-11-10 10:01:10] [WARNING]: 登录失败: 登录失败,请前往QQ官网im.qq.com下载最新版QQ后重试,或通过问题反馈与我们联系。 Code: 45 [2023-11-10 10:01:10] [WARNING]: 你的账号被限制登录, 请配置 SignServer 后重试 [2023-11-10 10:01:10] [INFO]: 按 Enter 继续....

Code 45 和 authorization 没有设置有关系吗,authorization这个参数在哪里能看到?

lIlIlllllmeng avatar Nov 10 '23 02:11 lIlIlllllmeng

8.9.63的协议容易出45,现在基本上得用8.9.83以上的协议才能登陆。而且现在有签名还是可能和手表一样发不出去群聊消息。 用8.9.73以上的协议注意一定要用1.2.1版本的签名服务器否则会封号,8.9.83能用但会经常崩溃。(tx准备拉闸了) 签名服务器和所需文件可以参考https://github.com/MrXiaoM/qsign

mikko-mikust avatar Nov 10 '23 05:11 mikko-mikust

来这里兄弟萌!!协议还有java版本的框架 https://gitee.com/changwenpeng/gocqhttp-qqsign

changwenpeng avatar Nov 15 '23 12:11 changwenpeng

来这里兄弟萌!!协议还有java版本的框架

https://gitee.com/changwenpeng/gocqhttp-qqsign

更新太慢了 https://github.com/touchscale/Qsign/tree/master/unidbg-fetch-qsign/txlib 8.9.80都出了两天了,88他才三小时前更新

jiangyin14 avatar Nov 20 '23 12:11 jiangyin14