具体文件(图片)大小没有测试,发送之后就一直卡在上传,也没有提示过大不让发送,不知道大家有没有遇到类似的情况?
1
snooprat 2021-04-28 16:21:32 +08:00
你传了多大? 100 多 MB 的试过没有问题
|
4
whc7808 2021-04-28 19:13:27 +08:00
试了 没问题
|
5
riverdd 2021-04-29 02:16:13 +08:00 via Android
Quality software
|
7
lanfox 2021-04-29 09:32:19 +08:00
微信降回 2.9.5 版本试试。
|
8
AkideLiu 2021-04-29 13:17:22 +08:00
我也遇到这样的问题了。。。真的吐了
|
11
AkideLiu 2021-04-29 14:16:10 +08:00 via iPhone
@Immortal 对啊 mbp 2019 16inch,前天晚上更新的 11.3 。就截图发 WeChat 都发不上去,AirDrop 到手机秒发。别说了肯定是垃圾腾讯。(图片应该是 10-30mb )
|
12
Immortal OP |
15
AkideLiu 2021-04-30 12:55:42 +08:00 1
大概分析了一下,可能是由于 Apple 新的安全机制导致的。
好久没搞过网络,所以分析的可能不太对,就提供个思路吧。 抓到上传图片的 TX Server IP ![2021-04-30_14-11-54]( https://minio.llycloud.com/image/uPic/image-20210430viN6a5.png) 看看是不是 TX 家的 ip,ok 是的 ![2021-04-30_14-20-22]( https://minio.llycloud.com/image/uPic/image-20210430NihttT.png) Http 层抓不到,很正常。毕竟腾讯私有协议,然后 wireshark,发现大面积 RST 是从 server 到 localhost 被 refuse 了。。。。。 ![2021-04-30_14-15-23]( https://minio.llycloud.com/image/uPic/image-20210430lIuXPP.png) 如果楼主找到解决方案麻烦 @我一下 |
16
Immortal OP |
18
Immortal OP @AkideLiu #15
我也照着你说的方法抓包观察了下,感觉 RST 的出现是本机在收到服务端的 FIN 信号后没有做出正常的 ACK 回包 ![1619763251376.jpg]( https://i.loli.net/2021/04/30/ZPXe79qmdkCD6NS.jpg) |
19
AkideLiu 2021-04-30 14:26:37 +08:00 1
@Immortal 我修好了
下载最新 beta,https://dldir1.qq.com/weixin/mac/WeChatMac_Beta.dmg 我现在能发文件的版本是 Device Type: MacBookPro16,1 System Version: Version 11.3 (Build 20E232) System Language: en WeChat Version: [2021-04-26 09:41:41] v3.0.2.9 (18006) #1379fe8f62 WeChat Language: en Historic Version: [2021-04-30 14:30:38] v3.0.1.16 (17837) #36bbf5f7d2 Network Status: Reachable via WiFi or Ethernet Display: *(2304x1296)/Retina, (2304x1296)/Retina |
21
AkideLiu 2021-04-30 14:32:57 +08:00
@Immortal
wechat 3.0.1 用的是 server fetch 类似的技术。。。或许是 wechat client 有 bug 更新后 wireshark 没有任何 refuse 了 ![image]( https://minio.llycloud.com/image/uPic/image-20210430YJgJk0.png) |
23
Immortal OP |
24
AkideLiu 2021-04-30 14:38:39 +08:00
|
25
Immortal OP 我也贴下版本信息吧
设备类型:MacBookPro15,2 系统版本:版本 11.3 (版号 20E232 ) 系统语言:zh-Hans 微信版本:[2021-04-26 09:41:41] v3.0.2.9 (18006) #1379fe8f62 微信语言:zh-Hans 历史版本:[2021-04-30 14:33:26] v3.0.2.9 (18006) #1379fe8f62 网络状态:Reachable via WiFi or Ethernet 显 示 器:*(1920x1080)/Retina, (1440x900)/Retina |
26
Immortal OP @AkideLiu #24
是的 在更新后发现的这个问题 我一度以为是更新后系统的问题 更新系统后"微信小助手"一类应用也需要重新签名了 大佬是尝试性更新到 beta 的还是个什么思路摸到的解决办法? |
27
AkideLiu 2021-04-30 14:48:54 +08:00 1
@Immortal
我是这么想的,问题分两种可能,1.系统,2.微信 系统我是没办法,只能 google 搜一下有没有类似 MacOS 11.3 的 tcp refuse 案例,无果 看了一下 release note,没有看到 Firewalls 相关的更新,所以就不再考虑系统了。 软件层面 code force resign,擦写公证,无果 ``` 9999 sudo xattr -rd com.apple.quarantine WeChat.app 10000 sudo codesign --force --deep --sign - WeChat.app ``` 然后我尝试之前有人提到的回退版本,手头只能找到 3.0.0,试了之后无果。 然后尝试 wechat 官网的非 App Store 版本,无果。 然后搜索有么有 Beta 版本,搜到了,尝试。。。-> 解决了 |
28
Immortal OP @AkideLiu #27
看来是我方向错了 刚才看到这么多 rst 没有从本机回过去 都开始考虑是本机网络的问题了 很巧合的就是你和我都装了 Little Snitch,我也一度怀疑是这个的问题 谢谢大佬了,不能发大图真的太头疼了 |
29
Immortal OP |
31
Immortal OP @AkideLiu #30
🙄 我人没了 那老哥记得别更新,这个版本是有问题的 ------------------------------------------------------------ 设备类型:MacBookPro15,2 系统版本:版本 10.16 (版号 20E241 ) 系统语言:zh-Hans 微信版本:[2021-05-25 15:31:46] v3.0.4.9 (18102) #ac3905e9d0 微信语言:zh-Hans 历史版本:[2021-05-26 13:14:27] v3.0.4.17 (18099) #ae8c373ce9 网络状态:Reachable via WiFi or Ethernet 显 示 器:*(1920x1080)/Retina, (1440x900)/Retina |
32
Immortal OP |
35
FrankL 2021-05-27 00:59:41 +08:00 1
@Immortal 老弟你去下一个 Mac App Store 的版本,这个问题就好了,虽然不是最新的版本,但是是最稳的。
|
37
RelaxingSpoon 2021-06-01 18:14:38 +08:00
醉了,我也遇到这个问题。傻 x 的腾讯,腾讯官网的 3.0.4 不行,换到 App Store 的 3.0.3 就没问题了。
|
38
hourui 2021-06-08 13:18:50 +08:00
@Immortal 遇到同样的问题了,我把 little snitch 关了,然后在设置-网络-Little Snitch(删掉这个网络过滤选项) 就好了,怀疑和 little snitch 有关系
|
39
Immortal OP @hourui #38
我也有这个怀疑 因为出现这个问题的好像都装了 Little Snitch 一开始我尝试单纯的 TurnOff 了 Little Snitch 并没有效果 下次遇到我会尝试你说的做法 谢谢指导 |
41
huronzhu 2021-06-17 12:12:15 +08:00
问题解决了吗? Little Snitch 是不是可以设置一下? Little Snitch 和微信只能二选一是吗?
|
42
Immortal OP |
46
jetma 2021-06-29 10:50:12 +08:00
可以直接执行下面的命令:
sudo killall at.obdev.littlesnitch.networkextension |
48
dustinth 2021-06-29 17:31:30 +08:00
确实是 little Snitch 冲突...
|
51
Immortal OP |
52
XuanYuan 2021-07-01 15:26:38 +08:00
我也遇到了,还以为是我电脑的问题。
刚才在微信开发者社区看了一下,被官方的态度恶心到了,基本上来来回回就两个反应: - 请自查(这个是最最恶心的) - 请上传 log (上传了之后就没有下文了) |
53
Immortal OP |
56
RelaxingSpoon 2021-07-05 11:48:12 +08:00
这个问题真的是恶心,我确实也装了 little snitch 。妈蛋,不想停用 little snitch 啊。腾讯狗日的。
|
57
RelaxingSpoon 2021-07-05 12:35:18 +08:00
@dustinth 请问哪里还可以下载到 3.03
|
58
dustinth 2021-07-05 20:09:55 +08:00
@RelaxingSpoon 不好意思哈,是错觉,还是会被 block, 因为发帖的时候发的图片不够大误以为可以了.
我现在的解决方案是如果发现传图在转圈就执行一下: sudo killall at.obdev.littlesnitch.networkextension 这条转圈的消息就能成功发出, 但下次还是会 block, 因为这个 littlesnitch 这条进程会自动再重启. |