hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
阅读:9516回复:31

最近在本论坛用Firefox上传附件总是失败

楼主#
更多 发布于:2015-01-19 14:34
具体表现就是如下图:

图片:aab.png


点发布主题界面或高级发帖界面的“插入附件”按钮,然后点“批量上传”,在文件对话框中选中文件,确定,然后就定格在上面的画面中了,一直显示“0%”。
刷新页面也没发现附件有上传,无论怎么等也不见数字跳动。
然后试过这电脑上所有的Firefox版本,从24到31到34,空配置和以前的配置备份,全都是一样。
用解雇IE切换成IE8内核,则显示“已取消到该网页的导航”,无法加载网页。
然而在UC浏览器下却可以正常上传(我现在也是在UC浏览器下发帖)。
没测试过其他电脑、其他网络和其他浏览器。
这问题只是最近才出现,以前都未遇到过。
最近一次更新Flash是去年12月12日,但那时并未发现这种问题;今天又运行了一下Adobe官方的Flash下载器,说是安装成功了,但问题依然照旧。
有谁遇到过这样的问题吗?有什么解决方法?
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2015-07-07 16:05
atmouse:本站上传图片不仅需要用flash
问题是用flash上传png图片后提示文件内容非法
回到原帖
从没遇到过。。。。。。。我都是上传PNG。不能复现不好办啊。
Firefox More than meets your experience
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
2楼#
发布于:2015-07-07 13:45
本站上传图片不仅需要用flash
问题是用flash上传png图片后提示文件内容非法
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
3楼#
发布于:2015-07-04 21:34
凭枰:那现在转换恐怕还有难度吧?回到原帖
我弄错了。mozilla论坛用的是Discourse  https://meta.discoursecn.org/  果然还是国外论坛看得少,也了解得少,看到discourse没怎么在意。
凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2021-08-29
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
4楼#
发布于:2015-07-04 21:17
文科:不支持,只支持图片上传。回到原帖
那现在转换恐怕还有难度吧?
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
5楼#
发布于:2015-07-04 21:07
凭枰:nodebb支持附件了吗?回到原帖

图片:BaiduShurufa_2015-7-4_21-7-11.jpg


不支持,只支持图片上传。
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
6楼#
发布于:2015-07-04 21:06
aaaa007cn:好像哪里不对回到原帖
哪里?
奥,发现了,mozilla论坛用的似乎不是nodebb,而是 Discourse  https://meta.discoursecn.org/
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
7楼#
发布于:2015-07-04 21:01
aaaa007cn:好像哪里不对回到原帖
歪楼跑题了。
不过说起nodebb大家都很有热情,fiag不妨说一下现在nodebb优缺点和是否已合适迁移,尤其是中文论坛迁移这方面
Firefox More than meets your experience
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
8楼#
发布于:2015-07-04 20:40
文科:https://discourse.mozilla-community.org  mozilla新的论坛已经抛弃了phpbb,用上了nodebb  
https://blog.mozilla.org/addons/2015/06/19/...
回到原帖
...and running on a more modern forum platform called Discourse.

好像哪里不对
凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2021-08-29
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
9楼#
发布于:2015-07-04 20:34
文科:https://discourse.mozilla-community.org  mozilla新的论坛已经抛弃了phpbb,用上了nodebb  
https://blog.mozilla.org/addons/2015/06/19/...
回到原帖
nodebb支持附件了吗?
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
10楼#
发布于:2015-07-04 18:21
fang5566:别急,fiag开辟国内官方nodebb论坛,让本论坛用上目前全世界最火的nodebb不顺理成章,指日可待?回到原帖
https://discourse.mozilla-community.org  mozilla新的论坛已经抛弃了phpbb,用上了nodebb  
https://blog.mozilla.org/addons/2015/06/19/new-add-on-community-forum/
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
11楼#
发布于:2015-06-13 00:23
fang5566:我开启flash插件以后,论坛都能够上传附件,看来并不能百分百复现,还是跟不同电脑有关系回到原帖
开启 OOPP 并且防火墙禁止 plugin-container 访问网络
可以 100% 复现
比如 comodo 会这样记录
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
12楼#
发布于:2015-06-13 00:21
114 应该 ok,除了部分 isp 会劫持 114 的解析
$ q @114.114.114.114 www.firefox.net.cn
;; opcode: QUERY, status: NOERROR, id: 50114
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
  
;; QUESTION SECTION:
;www.firefox.net.cn.    IN       A
  
;; ANSWER SECTION:
www.firefox.net.cn.     27996   IN      CNAME   firefox.net.cn.
firefox.net.cn. 79832   IN      A       106.186.27.151
  
;; query time: 15625 µs, server: 114.114.114.114:53(udp), size: 112 bytes

8.8.8.8 解析是没问题的
只是在国内被严重干扰,aka 恶意服务劣化
$ q @8.8.8.8 www.firefox.net.cn
;; opcode: QUERY, status: NOERROR, id: 24802
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
  
;; QUESTION SECTION:
;www.firefox.net.cn.    IN       A
  
;; ANSWER SECTION:
www.firefox.net.cn.     7202    IN      CNAME   firefox.net.cn.
firefox.net.cn. 7202    IN      A       106.186.27.151
  
;; query time: 62500 µs, server: 8.8.8.8:53(udp), size: 112 bytes

因为 dns 是明文
可以直接抓包分析请求、响应来推测原因所在
虽然我不推荐这么折腾
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
13楼#
发布于:2015-06-12 11:02
我开启flash插件以后,论坛都能够上传附件,看来并不能百分百复现,还是跟不同电脑有关系
Firefox More than meets your experience
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
14楼#
发布于:2015-06-12 10:19
aaaa007cn:记得我当年喷过这点的
https://www.firefox.net.cn/read.php?tid=47856&page=5#read_331364
所以之前我问是不是防火墙的原因
不过看来还是因为某些原因
导致 plugin-conta...
回到原帖
哦,原来这个只是将插件交由plugin-container.exe来运行的功能,并非禁用插件。在Flash崩溃的时候可以防止浏览器跟着崩溃,但有好几次不明原因的plugin-container.exe出错将Firefox也拉崩溃了,最近一次是在淘宝上点了一下链接,不知道是不是跟淘宝插件相关。是不是意味着OOPP机制没达到它存在的目的?
另外的确是跟网络有点关系,我这里的单位网络用IE(所有浏览器都没设代理)是直接上不了论坛的,也就是说,PPAPI的Flash和Gecko、Chromium内核能够访问论坛,NPAPI的Flash和原生Trident内核不能访问论坛,这跟他们的联网机制是否有关?
------------
更新
想到代理,我就联系起自家的破广东广电宽带Wifi,晚上高峰期特慢也忍了,但时不时速度全无、跟断网一样就无法忍;但是在同样的位置使用iPhone却能上网(虽然始终是慢),再看浏览器状态栏(所以我怎样都无法抛弃状态栏)上持续显示“正在解释XXX.XXXXX.XXX”的信息,就想难道是DNS的问题?因为之前觉得默认DNS不及一些公共DNS,我就设了 114.114.114.114 和 8.8.8.8 为第一、第二DNS;既然现在事实证明不好使,那么就试试换上电信的DNS吧——于是我加插了三个本地电信的DNS地址在2、3、4位,第一还是114,结果网络还真的畅通了不少。
再回到我这里的单位网络,也是之前默认DNS容易塞车所以设了 114.114.114.114 和 8.8.8.8 为第一、第二DNS,刚才试了下,将一个本地电信DNS放到第二位,将8.8.8.8放到最末,然后开IE8打开论坛,成功了居然!然后再回到Firefox上传附件,OOPP启用情况下,也成功了居然!之前帖子中各种无法访问的浏览器和模式都能访问了!
但是,通过XP网络连接的“修复”功能清理DNS缓存后重新将8.8.8.8放回第二位,再进行上述测试,依然成功,也就是反向测试失败了。
通过DNS查询【http://tool.chinaz.com/dns/】,8.8.8.8解释不了论坛的域名(不知是屏蔽了还是超时了),但是114解释是没问题的;防火墙也是没问题的,访问论坛和上传附件的成功与否都是一样的防火墙设置。
似乎只能解释为,Gecko和Chromium内核在DNS缓存机制上比较特殊,而PPAPI的Flash则是高度结合内核,所以也依附内核的机制;而plugin-container和Trident内核都是使用操作系统的机制,而这个机制奇怪地偏向选择第二DNS来解释,又或者在第一第二DNS反应不良时不会继续查询其他DNS,DNS缓存机制又不够好,从而造成无法访问……
问题虽然解决了,但是还是未能得到圆满的解释……
上一页
游客

返回顶部