It appears that authentication using an agent is not working if the server requires an accompanying certificate.