UPDATE
It turns out that although cgminer 4.11 was working fine for 1.5 years, it suddenly stopped being able to talk to the Kano server, without warning or explanation.
Per Kano's suggestion I upgraded to 4.12 and now it works again, although initially in verbose mode it was spewing "above target" errors. After disabling verbose mode, it mines just fine.