Public bug reported:

I think that package is missing the one intermediate certificate from
DigiCert that is being used for websites.

DigiCert Sha2 Secure Server CA
Located at https://www.digicert.com/CACerts/DigiCertSHA2SecureServerCA.crt

For example harpers.org uses that CA.

If you execute this from cli:

curl -v https://harpers.org/wp-
content/themes/harpers/images/logoBlack.png

This is the output

 * Hostname was NOT found in DNS cache
  *   Trying 54.243.234.21...
  * Connected to harpers.org (54.243.234.21) port 443 (#0)
  * successfully set certificate verify locations:
  *   CAfile: none
    CApath: /etc/ssl/certs
  * SSLv3, TLS handshake, Client hello (1):
  * SSLv3, TLS handshake, Server hello (2):
  * SSLv3, TLS handshake, CERT (11):
  * SSLv3, TLS alert, Server hello (2):
  * SSL certificate problem: unable to get local issuer certificate
  * Closing connection 0
  curl: (60) SSL certificate problem: unable to get local issuer certificate

Workaround is this:

  wget -P /tmp/ -nv 
https://www.digicert.com/CACerts/DigiCertSHA2SecureServerCA.crt
  openssl x509 -in /tmp/DigiCertSHA2SecureServerCA.crt -inform DER \
               -out /tmp/DigiCertSHA2SecureServerCA.pem -outform PEM
  sudo cp -uv /tmp/DigiCertSHA2SecureServerCA.pem /etc/ssl/certs
  sudo c_rehash

It affects all versions of Ubuntu starting from 14.04

** Affects: ca-certificates (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: trusty xenial

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ca-certificates in Ubuntu.
https://bugs.launchpad.net/bugs/1700757

Title:
  Missing intermediate certificate from Digicert - "DigiCert Sha2 Secure
  Server CA"

Status in ca-certificates package in Ubuntu:
  New

Bug description:
  I think that package is missing the one intermediate certificate from
  DigiCert that is being used for websites.

  DigiCert Sha2 Secure Server CA
  Located at https://www.digicert.com/CACerts/DigiCertSHA2SecureServerCA.crt

  For example harpers.org uses that CA.

  If you execute this from cli:

  curl -v https://harpers.org/wp-
  content/themes/harpers/images/logoBlack.png

  This is the output

   * Hostname was NOT found in DNS cache
    *   Trying 54.243.234.21...
    * Connected to harpers.org (54.243.234.21) port 443 (#0)
    * successfully set certificate verify locations:
    *   CAfile: none
      CApath: /etc/ssl/certs
    * SSLv3, TLS handshake, Client hello (1):
    * SSLv3, TLS handshake, Server hello (2):
    * SSLv3, TLS handshake, CERT (11):
    * SSLv3, TLS alert, Server hello (2):
    * SSL certificate problem: unable to get local issuer certificate
    * Closing connection 0
    curl: (60) SSL certificate problem: unable to get local issuer certificate

  Workaround is this:

    wget -P /tmp/ -nv 
https://www.digicert.com/CACerts/DigiCertSHA2SecureServerCA.crt
    openssl x509 -in /tmp/DigiCertSHA2SecureServerCA.crt -inform DER \
                 -out /tmp/DigiCertSHA2SecureServerCA.pem -outform PEM
    sudo cp -uv /tmp/DigiCertSHA2SecureServerCA.pem /etc/ssl/certs
    sudo c_rehash

  It affects all versions of Ubuntu starting from 14.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ca-certificates/+bug/1700757/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to