Well, it looks like PBwiki is now blocked in China. Time for a party shirt. Maybe they didn’t appreciate my recent trip there, where I dressed up like the Red Army and had Chinese tourists gigglingly ask me for a picture. I swear governments have no sense of humor.

In all honesty, this is a little disheartening. PBwiki’s #2 most popular language after English is Chinese by a very good margin, due in part to our excellent internationalization support and full-text Unicode-compliant search. So without a great deal of cleverness and tomfoolery on our part, we may have to say goodbye to China for now. :(

The technical details follow, for the interested; traceroutes from two IPs behind the same router – one that runs the production pbwiki.com site (and is therefore blocked) and another that acts as a development box (and is not blocked). And yes, we’ve verified that people in China cannot access PBwiki.

From a happy machine (not production)

traceroute to 61.139.6.21 (61.139.6.21), 30 hops max, 38 byte packets
1 234.ge-5-1-1.er10b.sjc2.us.above.net (64.124.32.115) 0.464 ms 1.540 ms 1.538 ms
2 so-2-0-0.mpr4.sjc2.us.above.net (64.125.30.101) 1.513 ms 7.387 ms 1.486 ms
3 so-4-3-0.mpr1.lax9.us.above.net (64.125.27.6) 8.423 ms 8.419 ms 8.416 ms
4 so-3-0-0.mpr2.lax9.us.above.net (64.125.31.102) 9.584 ms 9.592 ms 8.639 ms
5 above-oc48.china-telecom.net (64.125.12.126) 77.005 ms 199.762 ms 74.967 ms
6 202.97.49.129 (202.97.49.129) 9.585 ms 9.382 ms 8.308 ms
7 202.97.51.173 (202.97.51.173) 349.718 ms 384.789 ms *
8 202.97.33.137 (202.97.33.137) 266.624 ms 267.645 ms 266.424 ms
9 202.97.37.82 (202.97.37.82) 267.358 ms * 268.028 ms
10 202.97.35.182 (202.97.35.182) 300.136 ms 300.024 ms 299.729 ms
11 222.210.27.110 (222.210.27.110) 298.839 ms 300.374 ms 299.455 ms
12 221.237.185.26 (221.237.185.26) 296.805 ms 296.805 ms 298.589 ms
13 221.237.185.86 (221.237.185.86) 299.015 ms 296.626 ms 298.583 ms
14 61.139.6.21 (61.139.6.21) 301.073 ms * 300.567 ms

from an unhappy machine (production)
traceroute to 61.139.6.2 (61.139.6.2), 64 hops max, 40 byte packets
1 234.ge-4-1-1.er10a.sjc2.us.above.net (208.185.243.2) 1 ms 0 ms 0 ms
2 so-1-0-0.mpr4.sjc2.us.above.net (64.125.30.93) 1 ms 1 ms 1 ms
3 so-4-3-0.mpr1.lax9.us.above.net (64.125.27.6) 8 ms 9 ms 8 ms
4 so-3-0-0.mpr2.lax9.us.above.net (64.125.31.102) 14 ms 9 ms 11 ms
5 above-oc48.china-telecom.net (64.125.12.126) 8 ms 8 ms 8 ms
6 202.97.49.129 (202.97.49.129) 9 ms 8 ms 8 ms
7 * * *
8 * * *
9 * * *