China can’t ping 59.22.167.217

China can’t ping 59.22.167.217 plz fix

Please sign out and in again to see new public IP.