use xmlrpc private client object
this is the preferred method and also fixes
a crash on login failure as a side effect.