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

[error] 获取数据验证参数失败... #278

Closed
w7374520 opened this issue Dec 4, 2018 · 19 comments
Closed

[error] 获取数据验证参数失败... #278

w7374520 opened this issue Dec 4, 2018 · 19 comments

Comments

@w7374520
Copy link

w7374520 commented Dec 4, 2018

原来使用的是V2.2.3, 发现掉线;升级到V2.2.6还是无法登陆,一直没有动过用的好好,这两天出问题了。。。什么情况,求助?

  • [18/12/04 11:30:35] [info] 当前正在使用 Mojo-Webqq v2.2.6
    [18/12/04 11:30:35] [info] 获取最新公告信息...
    [18/12/04 11:30:35] [info] ----------------------------------------
    [18/12/04 11:30:35] [info] 以下是最新公告:
    [18/12/04 11:30:35] [info]
    [18/12/04 11:30:35] [info] 2018-07-20 Mojo::Webqq v2.2.3
    [18/12/04 11:30:35] [info] 主域名恢复至原来的w.qq.com解决无法正常登录问题
    [18/12/04 11:30:35] [info] 旧版本也可以通过 Mojo::Webqq->new(domain=>"w.qq.com") 手动设置主域名
    [18/12/04 11:30:35] [info] ----------------------------------------
    [18/12/04 11:30:35] [info] 执行插件[ Mojo::Webqq::Plugin::PostQRcode ]
    [18/12/04 11:30:35] [info] 初始化 smartqq 客户端...
    [18/12/04 11:30:36] [info] 正在检查登录状态...
    [18/12/04 11:30:36] [info] 检查结果:需要重新登录(2)
    [18/12/04 11:30:36] [info] 正在获取登录二维码...
    [18/12/04 11:30:36] [info] 二维码已下载到本地[ /tmp/mojo_webqq_qrcode_default.png ]
    [18/12/04 11:30:37] [info] 登录二维码已经发送到邮箱: [email protected]
    [18/12/04 11:30:37] [info] 等待手机QQ扫描二维码...
    [18/12/04 11:31:02] [info] 检查安全代码...
    [18/12/04 11:31:02] [info] 获取数据验证参数...
    [18/12/04 11:31:02] [error] 获取数据验证参数失败...

    [18/12/04 11:31:02] [fatal] 登录失败,客户端退出(可能网络不稳定,请多尝试几次)_
    [18/12/04 11:31:02] [info] 清除残留的历史二维码图片
    [18/12/04 11:31:02] [info] 清除残留的pid文件
    [18/12/04 11:31:02] [info] 客户端停止运行
@sakuyamaij
Copy link

今天开始登不上去了,2.2.6

@hexsum
Copy link
Owner

hexsum commented Dec 4, 2018

腾讯又做了什么变更吧 我找时间研究下

@lvnoey
Copy link

lvnoey commented Dec 4, 2018

我这边试的是 国内可以打开 国外的IP就和你一样的错误了.

@JasonEX
Copy link

JasonEX commented Dec 4, 2018

我这边试的是 国内可以打开 国外的IP就和你一样的错误了.

用的海外IP,同楼主问题,另外可以请问一下国内IP如何接Google的FCM推送吗?

@lvnoey
Copy link

lvnoey commented Dec 4, 2018

我这边试的是 国内可以打开 国外的IP就和你一样的错误了.

用的海外IP,同楼主问题,另外可以请问一下国内IP如何接Google的FCM推送吗?

挂内只能挂梯子了吧, 我就是部署在国外的, 不过我用的是MIPush

@JasonEX
Copy link

JasonEX commented Dec 4, 2018

我这边试的是 国内可以打开 国外的IP就和你一样的错误了.

用的海外IP,同楼主问题,另外可以请问一下国内IP如何接Google的FCM推送吗?

挂内只能挂梯子了吧, 我就是部署在国外的, 不过我用的是MIPush

我现在去验证一下看看国内IP,但是我国内没租服务器,真要好好用的话又比较头疼了。等测完了来汇报。

@kettly1260
Copy link

我这边试的是 国内可以打开 国外的IP就和你一样的错误了.

刚刚在NAS上测试了一下,国内的IP也是验证参数失败,请问你是国内的VPS吗

@JasonEX
Copy link

JasonEX commented Dec 4, 2018

@lvnoey @kettly1260
试了一下国内地址,也不行

[18/12/04 00:56:59] [info] 检查安全代码...
[18/12/04 00:57:02] [info] 获取数据验证参数...
[18/12/04 00:57:06] [error] 获取数据验证参数失败...
[18/12/04 00:57:06] [fatal] 登录失败,客户端退出(可能网络不稳定,请多尝试几次)
[18/12/04 00:57:06] [info] 清除残留的历史二维码图片
[18/12/04 00:57:06] [info] 清除残留的pid文件

@yejr
Copy link

yejr commented Dec 4, 2018

国内腾讯云VPS和香港LOCVPS都无法登入,应该是官方做了限制吧

@paletteOvO
Copy link

我也無法登入, 但我webqq用瀏覽器是沒問題的...

@bollwarm
Copy link
Collaborator

bollwarm commented Dec 5, 2018

已经查明变化了,需要把接口由原来http修改https,该变化已经提交commit,大家拉最新源码编译安装就可以登陆:

git clone https://github.com/sjdy521/Mojo-Webqq
cd Mojo-Webqq
perl Makefile.PL
make install

@JasonEX
Copy link

JasonEX commented Dec 5, 2018

已经查明变化了,需要把接口由原来http修改https,该变化已经提交commit,大家拉最新源码编译安装就可以登陆:

git clone https://github.com/sjdy521/Mojo-Webqq
cd Mojo-Webqq
perl Makefile.PL
make install

Thanks

能登陆了,不过我看到提示:

[18/12/04 21:57:43] [info] 清除残留的历史二维码图片
[18/12/04 21:57:43] [info] 尝取扩展信息授权...
[18/12/04 21:57:44] [warn] 账号登录失败: 你输入的帐号或密码不正确,请重新输入。
[18/12/04 21:57:44] [info] 更新个人信息...
[18/12/04 21:57:45] [info] 更新好友信息...
[18/12/04 21:57:45] [warn] 无法支持获取扩展信息
[18/12/04 21:57:48] [info] 更新群列表信息...
[18/12/04 21:57:48] [warn] 无法支持获取扩展信息
[18/12/04 21:57:48] [info] 更新讨论组列表信息...

是什么地方我设置错了吗?

@w7374520
Copy link
Author

w7374520 commented Dec 5, 2018

感谢楼主即时修复更新,测试可以正常登录。不想下载源码,我就直接替换供大家参考

#找lib库的位置,基本都放在这里
[root@centos Remote]# find / -name _get_discuss_list_info.pm
/usr/local/share/perl5/Mojo/Webqq/Model/Remote/_get_discuss_list_info.pm

#进入lib库目录
[root@centos Remote]# cd /usr/local/share/perl5/Mojo/Webqq/Model/Remote/

#执行sed替换http
[root@centos Remote]# sed -i 's/http://s.web2.qq.com/https://s.web2.qq.com/g' *.pm
[root@_centos Remote]#

#启动你的webqq

@w7374520
Copy link
Author

w7374520 commented Dec 5, 2018

好像是无法加载插件,我也报这个错。自定义了一个qq重启的插件,挂掉了

[18/12/05 11:00:19] [info] 更新好友信息...
[18/12/05 11:00:19] [warn] 无法支持获取扩展信息
[18/12/05 11:00:22] [info] 更新群列表信息...
[18/12/05 11:00:22] [warn] 无法支持获取扩展信息
[18/12/05 11:00:22] [info] 更新讨论组列表信息...
[18/12/05 11:00:22] [fatal] 加载插件[ Mojo::Webqq::Plugin::RestartQQ ]失败: Can't locate Mojo/Webqq/Plugin/RestartQQ.pm in @inc (@inc contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 134) line 2.
[18/12/05 11:00:22] [fatal]
[18/12/05 11:00:22] [fatal] at /usr/local/share/perl5/Mojo/Webqq/Util.pm line 335.
[18/12/05 11:00:22] [fatal] Mojo::Webqq::Util::die('Mojo::Webqq=HASH(0x705a68)', '\x{e5}\x{8a}\x{a0}\x{e8}\x{bd}\x{bd}\x{e6}\x{8f}\x{92}\x{e4}\x{bb}\x{b6}[ Mojo::Webqq::Plugin::RestartQQ ]\x{e5}\x{a4}\x{b1}\x{e8}\x{b4}\x{a5}: Can't ...') called at /usr/local/share/perl5/Mojo/Webqq/Plugin.pm line 25
[18/12/05 11:00:22] [fatal] Mojo::Webqq::Plugin::load('Mojo::Webqq=HASH(0x705a68)', 'RestartQQ') called at /opt/bin/qq.pl line 32

@JasonEX
Copy link

JasonEX commented Dec 5, 2018

好像是无法加载插件,我也报这个错。自定义了一个qq重启的插件,挂掉了

[18/12/05 11:00:19] [info] 更新好友信息...
[18/12/05 11:00:19] [warn] 无法支持获取扩展信息
[18/12/05 11:00:22] [info] 更新群列表信息...
[18/12/05 11:00:22] [warn] 无法支持获取扩展信息
[18/12/05 11:00:22] [info] 更新讨论组列表信息...
[18/12/05 11:00:22] [fatal] 加载插件[ Mojo::Webqq::Plugin::RestartQQ ]失败: Can't locate Mojo/Webqq/Plugin/RestartQQ.pm in @inc (@inc contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 134) line 2.
[18/12/05 11:00:22] [fatal]
[18/12/05 11:00:22] [fatal] at /usr/local/share/perl5/Mojo/Webqq/Util.pm line 335.
[18/12/05 11:00:22] [fatal] Mojo::Webqq::Util::die('Mojo::Webqq=HASH(0x705a68)', '\x{e5}\x{8a}\x{a0}\x{e8}\x{bd}\x{bd}\x{e6}\x{8f}\x{92}\x{e4}\x{bb}\x{b6}[ Mojo::Webqq::Plugin::RestartQQ ]\x{e5}\x{a4}\x{b1}\x{e8}\x{b4}\x{a5}: Can't ...') called at /usr/local/share/perl5/Mojo/Webqq/Plugin.pm line 25
[18/12/05 11:00:22] [fatal] Mojo::Webqq::Plugin::load('Mojo::Webqq=HASH(0x705a68)', 'RestartQQ') called at /opt/bin/qq.pl line 32

我尝试密码登录,然后失败后转扫码登录,现在不跳扩展信息失败了,和id获取有关?你的问题编译安装应该能解决吧,是不是call的定位失败了,和你改了文件有关

@bollwarm
Copy link
Collaborator

bollwarm commented Dec 5, 2018

密码登陆不支持了,一些扩展信息也获取不到了。这是腾讯服务器端接口修改导致的,是正常的问题

@kettly1260
Copy link

感谢楼主即时修复更新,测试可以正常登录。不想下载源码,我就直接替换供大家参考

#找lib库的位置,基本都放在这里
[root@centos Remote]# find / -name _get_discuss_list_info.pm
/usr/local/share/perl5/Mojo/Webqq/Model/Remote/_get_discuss_list_info.pm

#进入lib库目录
[root@centos Remote]# cd /usr/local/share/perl5/Mojo/Webqq/Model/Remote/

#执行sed替换http
[root@centos Remote]# sed -i 's/http://s.web2.qq.com/https://s.web2.qq.com/g' *.pm
[root@_centos Remote]#

#启动你的webqq

我重新拉取之后可以用,但是有一个问题:运行了一段时间之后报错:PM的95行有问题

@Char-Aznable
Copy link

Char-Aznable commented Dec 10, 2018

感谢楼主即时修复更新,测试可以正常登录。不想下载源码,我就直接替换供大家参考

#找lib库的位置,基本都放在这里
[root@centos Remote]# find / -name _get_discuss_list_info.pm
/usr/local/share/perl5/Mojo/Webqq/Model/Remote/_get_discuss_list_info.pm

#进入lib库目录
[root@centos Remote]# cd /usr/local/share/perl5/Mojo/Webqq/Model/Remote/

#执行sed替换http
[root@centos Remote]# sed -i 's/http://s.web2.qq.com/https://s.web2.qq.com/g' *.pm
[root@_centos Remote]#

#启动你的webqq

试了这个方法,同样的错误依然存在

@hexsum
Copy link
Owner

hexsum commented Dec 14, 2018

重要通知:WebQQ将在2019年1月1日停止服务,此项目目前已停止维护,感谢大家四年来的一路陪伴

@hexsum hexsum closed this as completed Dec 14, 2018
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

10 participants