Преглед изворни кода

Use info level log for system trusted ca imports failure

This is because on some platforms (gnutls on cygwin for example),
library always fails for this function and getting ERROR every time
aria2c invoked is too hard.
Tatsuhiro Tsujikawa пре 12 година
родитељ
комит
b292ae1305
2 измењених фајлова са 4 додато и 4 уклоњено
  1. 2 2
      src/LibgnutlsTLSContext.cc
  2. 2 2
      src/LibsslTLSContext.cc

+ 2 - 2
src/LibgnutlsTLSContext.cc

@@ -106,8 +106,8 @@ bool TLSContext::addSystemTrustedCACerts()
 #ifdef HAVE_GNUTLS_CERTIFICATE_SET_X509_SYSTEM_TRUST
   int ret = gnutls_certificate_set_x509_system_trust(certCred_);
   if(ret < 0) {
-    A2_LOG_ERROR(fmt(MSG_LOADING_SYSTEM_TRUSTED_CA_CERTS_FAILED,
-                     gnutls_strerror(ret)));
+    A2_LOG_INFO(fmt(MSG_LOADING_SYSTEM_TRUSTED_CA_CERTS_FAILED,
+                    gnutls_strerror(ret)));
     return false;
   } else {
     A2_LOG_INFO(fmt("%d certificate(s) were imported.", ret));

+ 2 - 2
src/LibsslTLSContext.cc

@@ -110,8 +110,8 @@ bool TLSContext::addCredentialFile(const std::string& certfile,
 bool TLSContext::addSystemTrustedCACerts()
 {
   if(SSL_CTX_set_default_verify_paths(sslCtx_) != 1) {
-    A2_LOG_ERROR(fmt(MSG_LOADING_SYSTEM_TRUSTED_CA_CERTS_FAILED,
-                     ERR_error_string(ERR_get_error(), 0)));
+    A2_LOG_INFO(fmt(MSG_LOADING_SYSTEM_TRUSTED_CA_CERTS_FAILED,
+                    ERR_error_string(ERR_get_error(), 0)));
     return false;
   } else {
     A2_LOG_INFO("System trusted CA certificates were successfully added.");