Browse Source

System certificate load returns number loaded not GNUTLS_E_SUCCESS

tags/v1.12.90
Tyson Whitehead 2 years ago
parent
commit
d32ff1c960
No account linked to committer's email address
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      common/rfb/CSecurityTLS.cxx

+ 1
- 1
common/rfb/CSecurityTLS.cxx View File

if (gnutls_certificate_allocate_credentials(&cert_cred) != GNUTLS_E_SUCCESS) if (gnutls_certificate_allocate_credentials(&cert_cred) != GNUTLS_E_SUCCESS)
throw AuthFailureException("gnutls_certificate_allocate_credentials failed"); throw AuthFailureException("gnutls_certificate_allocate_credentials failed");


if (gnutls_certificate_set_x509_system_trust(cert_cred) != GNUTLS_E_SUCCESS)
if (gnutls_certificate_set_x509_system_trust(cert_cred) < 1)
vlog.error("Could not load system certificate trust store"); vlog.error("Could not load system certificate trust store");


if (*cafile && gnutls_certificate_set_x509_trust_file(cert_cred,cafile,GNUTLS_X509_FMT_PEM) < 0) if (*cafile && gnutls_certificate_set_x509_trust_file(cert_cred,cafile,GNUTLS_X509_FMT_PEM) < 0)

Loading…
Cancel
Save