Here's the last key to the puzzle: by default, Chrome on Linux runs without SSL
client cert auth. So run it with the --auto-ssl-client-auth flag. You'll
-probably want to edit both Preferred Applications and the Main Menu entry to
+probably want to edit both Preferred Applications and the Main Menu entry (I'm assuming you run Gnome here; if not, there may be other things you want to edit) to
reflect this, so links you click on outside of Chrome open this way. (Gnome Do
and similar pull their data from Main Menu, among other places.) Once you've
done this, you can check your work with