V2EX 的 Generate204 又出问题了? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
redmofang
V2EX    Android

V2EX 的 Generate204 又出问题了?

  •  3
     
  •   redmofang 2016-09-03 20:28:33 +08:00 19693 次点击
    这是一个创建于 3394 天前的主题,其中的信息可能已经有所发展或是发生改变。
    上周的时候 Generate204 不能正常工作了,从 v2ex.com 改成 www.v2ex.com 就正常了, 今天又出现感叹号了, 是又改了什么策略吗? @Livid
    54 条回复    2016-09-04 23:36:55 +08:00
    Livid
        1
    Livid  
    MOD
    PRO
       2016-09-03 20:36:40 +08:00   3
    最近我们在部署全站 SSL ,可能和这个有关。
    roadna
        2
    roadna  
       2016-09-03 20:36:59 +08:00
    www.v2ex.com 同出现感叹号。
    不过先感谢 V2EX 提供了这项服务。
    Livid
        3
    Livid  
    MOD
    PRO
       2016-09-03 20:38:37 +08:00   1
    理论上来说,我们可以给 /generate_204 这个 path 单独加一个例外,但是这样会造成一些其他问题。

    我想想。
    dlsflh
        4
    dlsflh  
       2016-09-03 20:42:22 +08:00
    可以先用 Google.cn
    Tink
        5
    Tink  
    PRO
       2016-09-03 21:15:36 +08:00 via iPhone
    jimzhong
        6
    jimzhong  
       2016-09-03 21:34:10 +08:00
    可以用科大的 http://204.ustclug.org
    tingshijie520
        7
    tingshijie520  
       2016-09-03 21:47:36 +08:00
    深圳,现在还没好
    Ubuntuu
        8
    Ubuntuu  
       2016-09-03 21:55:37 +08:00
    我也发现了,叹号一晚上了
    crystone
        9
    crystone  
       2016-09-03 22:05:13 +08:00
    求科普啥是 Generate204
    skydiver
        10
    skydiver  
       2016-09-03 22:08:12 +08:00 via Android
    正要上来问…
    jasontse
        11
    jasontse  
       2016-09-03 22:12:58 +08:00 via Android
    大推 g.cn
    int64ago
        12
    int64ago  
       2016-09-03 22:19:14 +08:00
    Android N 不需要这个了
    Tink
        13
    Tink  
    PRO
       2016-09-03 22:26:23 +08:00
    http://http204.sinaapp.com

    永久有效,至少 sinaapp 不关闭应该都有效
    580a388da131
        14
    580a388da131  
       2016-09-03 22:33:46 +08:00
    @crystone 原生安卓会连接 google 的这个网址来判断有没有网络,没有就会在信号标上感叹号,后果是 wifi 不会自动连接,国内访问不了 google ,就一直是感叹号,修改这个测试网址,可以去除感叹号并让 wifi 自动连接。
    580a388da131
        15
    580a388da131  
       2016-09-03 22:35:01 +08:00
    crystone
        16
    crystone  
       2016-09-03 22:42:54 +08:00
    @580a388da131 学习了
    skydiver
        17
    skydiver  
       2016-09-04 01:50:20 +08:00   1
    原理应该是 Android 会访问这个地址来判断 wifi 能不能上网,如果返回 204 就说明能上网,如果返回 30x 就说明需要登录,会提示登录,点一下就会打开 30x 到的页面。

    结果 V2EX 会把 http 都 301 到 https ,然后 Android 就认为需要登录了。
    skydiver
        18
    skydiver  
       2016-09-04 01:53:16 +08:00
    @Livid 可以把这个地址放到一个不会 301 到 https 的域名,比如 cdn.v2ex.com ,应该就可以了
    skydiver
        19
    skydiver  
       2016-09-04 01:54:57 +08:00
    @skydiver 打错了,我想说的是 cdn.v2ex.co 这种
    love4taylor
        20
    love4taylor  
    PRO
       2016-09-04 01:57:14 +08:00 via Android
    我就说从晚上到现在怎么隔一段时间就有感叹号
    一直用 V2 的原因就是不管在国内还是国外连 V2 都很快 其他很多在国外都挺惨
    Ubuntuu
        21
    Ubuntuu  
       2016-09-04 02:36:50 +08:00
    fengyqf
        22
    fengyqf  
       2016-09-04 07:18:18 +08:00
    www.g.cn/generate_204 了,亲测当前可用
    对我朝厂商(如某粗粮等)无感者,推荐使用
    regeditms
        23
    regeditms  
       2016-09-04 08:35:47 +08:00 via Android
    @int64ago 为啥说不需要这个,我昨天刚出感叹号,然后 and 禁用了。
    zmz125000
        24
    zmz125000  
       2016-09-04 08:40:56 +08:00 via Android
    @int64ago 有文档吗? 7.0 断网后不会自动切数据,网上搜不到相关信息。
    liyiecho
        25
    liyiecho  
       2016-09-04 09:32:50 +08:00
    @regeditms
    @zmz125000
    有个方法是联网的情况下,新建用户,在自动搜索无线网络的时候,关机,开机后删除新建的用户。
    243205964
        26
    243205964  
       2016-09-04 09:44:17 +08:00 via Android
    换成了 MIUI 的,用这不错。
    mind3x
        27
    mind3x  
       2016-09-04 10:42:03 +08:00   1
    int64ago
        28
    int64ago  
       2016-09-04 11:30:47 +08:00 via Android
    @regeditms 前提翻墙

    6 即使翻墙也会感叹号
    jhinleegk
        29
    jhinleegk  
       2016-09-04 12:26:23 +08:00 via Android
    @fengyqf 我这边辽宁联通不行
    Cassius
        30
    Cassius  
       2016-09-04 12:40:45 +08:00 via Android
    原来大家都抽风了
    g.cn 在部分运营商会抽风。
    如果关闭的话可以用 disable 关闭不需要新建用户。
    试试新浪的先
    lan894734188
        31
    lan894734188  
       2016-09-04 13:00:05 +08:00 via Android
    zmz125000
        32
    zmz125000  
       2016-09-04 13:07:40 +08:00
    @mind3x 难道我 7.0 下 g.cn 用不了和 https 有关?默认打开了 Settings.Global.CAPTIVE_PORTAL_USE_HTTPS
    zmz125000
        33
    zmz125000  
       2016-09-04 13:09:46 +08:00
    @mind3x 还真是,换了上面那个支持 https 的 http204.sinaapp.com 感叹号消失了。
    ivanchou
        34
    ivanchou  
       2016-09-04 13:10:53 +08:00
    g.cn 小米的都还是叹号
    Lentin
        35
    Lentin  
       2016-09-04 13:11:46 +08:00
    我这里用 www.google.cn 电信联通都没问题
    Lentin
        36
    Lentin  
       2016-09-04 13:16:20 +08:00
    这个也可以
    www.gstatic.cn
    morethansean
        37
    morethansean  
       2016-09-04 13:22:35 +08:00 via Android
    @zmz125000 g.cn 证书错误 用 www.google.cn
    AKQJT
        38
    AKQJT  
       2016-09-04 13:41:21 +08:00
    乐视手机好像用的这个 http://www.androidbak.net/generate_204
    Livid
        39
    Livid  
    MOD
    PRO
       2016-09-04 15:09:28 +08:00
    大家试试能不能用 https 的:

    generate_204
    rosu
        40
    rosu  
       2016-09-04 15:26:00 +08:00 via Android
    @Livid 广东移动,仍不行。
    Google.cn 可以
    simonsmh
        41
    simonsmh  
       2016-09-04 15:27:34 +08:00 via Android
    @Livid 似乎可以了
    < HTTP/1.1 204 No Content
    < Date: Sun, 04 Sep 2016 07:26:19 GMT
    < Content-Type: application/octet-stream
    < Connection: keep-alive
    < Server: nginx
    < Strict-Transport-Security: max-age=10886400
    skydiver
        42
    skydiver  
       2016-09-04 15:31:33 +08:00 via iPad
    @Livid 如何让系统用 https 的?
    Livid
        43
    Livid  
    MOD
    PRO
       2016-09-04 15:38:53 +08:00   1
    @skydiver 试试这两句:

    adb shell "settings put global captive_portal_server www.v2ex.com"
    adb shell "settings put global captive_portal_use_https 1"
    Livid
        44
    Livid  
    MOD
    PRO
       2016-09-04 16:11:38 +08:00
    @skydiver 如果有效的话告诉我一下。我现在手边没有 USB-A 转 USB-C 的线暂时试不了。
    skydiver
        45
    skydiver  
       2016-09-04 16:20:38 +08:00
    @Livid 试了一下,我的是 Android 6.0.1 ,设置之后重启还是有感叹号,应该是没生效……

    PS :可以用 Adb over network 不需要数据线
    love4taylor
        46
    love4taylor  
    PRO
       2016-09-04 16:38:25 +08:00
    数据网络依旧长时间感叹号
    WiFi 下倒是秒消失 不过几分钟又出现然后再消失
    love4taylor
        47
    love4taylor  
    PRO
       2016-09-04 16:41:24 +08:00
    @Livid 刚忘圈了
    Livid
        48
    Livid  
    MOD
    PRO
       2016-09-04 17:55:53 +08:00
    @skydiver 对 HTTPS 的支持可能需要 Android 7.0
    ybjaychou
        49
    ybjaychou  
       2016-09-04 18:28:20 +08:00 via Android
    为什么我刷了 7.0 以后没设置这个地址也没有感叹号?以前 6.0 是需要设置的
    zmz125000
        50
    zmz125000  
       2016-09-04 21:03:53 +08:00 via Android
    @ybjaychou 默认好像关了,我手动打开的。
    Livid
        51
    Livid  
    MOD
    PRO
       2016-09-04 21:21:09 +08:00
    这个问题我们会在 2 个小时内提供一个替代解决方案。
    Livid
        52
    Livid  
    MOD
    PRO
       2016-09-04 22:01:33 +08:00
    请看这里:

    t/303889
    regeditms
        53
    regeditms  
       2016-09-04 23:02:51 +08:00
    @int64ago 不对哦, 我 android 7, 用了 ss 翻墙也会感叹号 绕过中国和局域网地址, 更改完以后就不会.
    C0VN
        54
    C0VN  
       2016-09-04 23:36:55 +08:00
    我一直用的 g.cn
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     836 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 20:54 PVG 04:54 LAX 12:54 JFK 15:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86