想订一张火车票,发现万能的12306站点居然无法订票,提示网络繁忙,我勒个去,啥子个情况?Mark一下现在时间:2014年 9月18日 星期四 17时13分09秒 CST。页面内容为:{“validateMessagesShowId”:”_validatorMessage”, “status”:false,”httpstatus”:200,”messages”:[“网络繁忙”],”validateMessages”:{}}
作为一位普普通通的铁路乘客,我赶脚很有必要对这个站点吐槽一下:
1. 12306订票站点在浏览器上直接输入12306.cn居然打不开网页,难道每次必须要输入www.12306.cn不成?真不知道怎么想的?做个DNS解析或者URLrewrite能死啊,这帮系统架构人员脑子进水了,我真是气的都懒得说这帮xx。
dig 12306.cn的结果:
;; QUESTION SECTION: ;12306.cn. IN A ;; AUTHORITY SECTION: 12306.cn. 452 IN SOA ns3.sanfront.com.cn. root.ns3.sanfront.com.cn. 2014091811 7200 3600 720000 86400
dig www.12306.cn 的结果:
;; QUESTION SECTION: ;www.12306.cn. IN A ;; ANSWER SECTION: www.12306.cn. 153 IN CNAME www.12306.cn.lxdns.com. www.12306.cn.lxdns.com. 153 IN CNAME 12306.xdwscache.glb0.lxdns.com. 12306.xdwscache.glb0.lxdns.com. 153 IN A 106.38.199.36 ;; AUTHORITY SECTION: xdwscache.glb0.lxdns.com. 152582 IN NS ns5.glb0.lxdns.com. xdwscache.glb0.lxdns.com. 152582 IN NS ns1.glb0.lxdns.com. xdwscache.glb0.lxdns.com. 152582 IN NS ns2.glb0.lxdns.com. xdwscache.glb0.lxdns.com. 152582 IN NS ns3.glb0.lxdns.com. xdwscache.glb0.lxdns.com. 152582 IN NS ns4.glb0.lxdns.com.
2. 好不容易进到首页后,点击购票会转到一个https的URL,https://kyfw.12306.cn/otn/leftTicket/init
这里又差点没把我给气死,尼玛证书居然是个无效机构颁发的,竟然是个自认证的,我说堂堂一个铁道部这么有钱的部门,就不能申请一个认证机构的证书吗?verisign的也就万八千的,实在没钱我给你弄一个免费的认证过的证书行不?亿万用户每次都要在浏览器里面多点两下,设置个例外,我说你损不损,耽误大家多少时间,你造不?
3. 看了一下kyfw.12306.cn域名下的Http Header,发现12306并不差钱啊,该用的都用了啊:
什么F5 BigIp,CDN,Jboss… 那为何总挂啊,就算今天是9.18,但也跟你铁道部有毛关系?
$ curl -I https://kyfw.12306.cn/otn/leftTicket/init --insecure -v * Hostname was NOT found in DNS cache * Trying 106.38.199.36... * Connected to kyfw.12306.cn (106.38.199.36) port 443 (#0) * TLS 1.0 connection using TLS_RSA_WITH_AES_256_CBC_SHA * Server certificate: kyfw.12306.cn * Server certificate: SRCA > HEAD /otn/leftTicket/init HTTP/1.1 > User-Agent: curl/7.37.1 > Host: kyfw.12306.cn > Accept: */* > < HTTP/1.1 200 OK HTTP/1.1 200 OK < Date: Thu, 18 Sep 2014 09:09:12 GMT Date: Thu, 18 Sep 2014 09:09:12 GMT * Server Apache-Coyote/1.1 is not blacklisted < Server: Apache-Coyote/1.1 Server: Apache-Coyote/1.1 < X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1 X-Powered-By: Servlet 2.5; JBoss-5.0/JBossWeb-2.1 < Set-Cookie: JSESSIONID=0A01D49B98C99A58E0FF45B31BCD51516B74F9E107; Path=/otn Set-Cookie: JSESSIONID=0A01D49B98C99A58E0FF45B31BCD51516B74F9E107; Path=/otn < Cache-Control: no-cache,no-store Cache-Control: no-cache,no-store < Content-Type: application/json;charset=utf-8 Content-Type: application/json;charset=utf-8 < Transfer-Encoding: chunked Transfer-Encoding: chunked < Set-Cookie: BIGipServerotn=2614362378.38945.0000; path=/ Set-Cookie: BIGipServerotn=2614362378.38945.0000; path=/ < X-Via: 1.1 yungu22:6 (Cdn Cache Server V2.0) X-Via: 1.1 yungu22:6 (Cdn Cache Server V2.0) < Connection: keep-alive Connection: keep-alive < * Connection #0 to host kyfw.12306.cn left intact
4. 故障响应速度和排除故障的能力也太慢了吧,从我发现无法买票到现在已经快一个小时了,也没见恢复,难道IDC冒烟了?外加运维团队都睡着了不成?
唉,啥也别说了,我这也就过过嘴瘾,就这样吧,我坐灰机还不行吗?
快一天了,还没恢复!{“validateMessagesShowId”:”_validatorMessage”,”status”:false,”httpstatus”:200,”messages”:[“网络繁忙”],”validateMessages”:{}}
难道是12306封来源用户IP?
是的,换个IP就可以打开了,只是,别再用插件了,要不还是会封