Fix GnuTLS privatekey forced fail bug; in both TLS's treat an empty