libcloud should never disable HTTPS
-----------------------------------

                 Key: LIBCLOUD-100
                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-100
             Project: Libcloud
          Issue Type: Improvement
          Components: Core
    Affects Versions: 0.5.0
            Reporter: Chris Adams


As documented on http://wiki.apache.org/incubator/LibcloudSSL, libcloud will 
simply disable HTTPS checks when there are no valid CAs on the current system:

"libcloud/httplib_ssl.py:75: UserWarning: Warning: No CA Certificates were 
found in CA_CERTS_PATH. Toggling VERIFY_SSL_CERT to False.
  warnings.warn(libcloud.security.CA_CERTS_UNAVAILABLE_MSG)"

This is bad as it's easy to assume you're operating in a secure manner if you 
don't (or can't) see the warning message. If VERIFY_SSL_CERT is true, libcloud 
should simply toss a runtime error and force the user to provide a CA rather 
than making it easy to assume things are working as desired.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to