Last modified: 2014-02-04 03:53:32 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T25631, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 23631 - serve cert chain for OTRS <ticket.wikimedia.org>
serve cert chain for OTRS <ticket.wikimedia.org>
Status: CLOSED FIXED
Product: Wikimedia
Classification: Unclassified
OTRS (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Tim Starling
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-05-23 02:00 UTC by jeremyb
Modified: 2014-02-04 03:53 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
godaddy ssl intermediate cert 20091029 (1.71 KB, application/x-x509-ca-cert)
2010-05-26 03:20 UTC, jeremyb
Details

Description jeremyb 2010-05-23 02:00:01 UTC
OTRS <ticket.wikimedia.org> is not serving the full certificate chain. (via ssl/tls)

I'm fairly certain this is non compliant with relevant standards but don't have a source offhand. I'm seeing this causing cert warnings in safari. (using Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-us) AppleWebKit/531.21.11 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10) 

For reference here's a comparison of the misconfigured site with a properly configured site. (both seem to be signed by the same upstream intermediary CA)

$ for i in ticket.wikimedia.org squarefree.com; do openssl s_client -connect $i:443 < /dev/null 2>/dev/null | perl -pe 'exit 0 if (/^Server certificate$/);' | sed -e 1d; done
---
Certificate chain
 0 s:/O=ticket.wikimedia.org/OU=Domain Control Validated/CN=ticket.wikimedia.org
   i:/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287
---
---
Certificate chain
 0 s:/O=www.squarefree.com/OU=Domain Control Validated/CN=www.squarefree.com
   i:/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287
 1 s:/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287
   i:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority
---
Comment 1 jeremyb 2010-05-23 03:52:24 UTC
I can also reproduce this in
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3

A few relevant bugs:
https://bugzilla.mozilla.org/buglist.cgi?quicksearch=402846+399324+245609
Comment 2 jeremyb 2010-05-26 03:20:33 UTC
Created attachment 7408 [details]
godaddy ssl intermediate cert 20091029

http://help.godaddy.com/topic/742/article/5238

I suggest adding a new directive SSLCertificateChainFile to httpd.conf after the corresponding SSLCertificateFile/SSLCertificateKeyFile.

It should point to the contents of this attachment.
Comment 3 jeremyb 2010-05-26 03:38:25 UTC
tstarling fixed, thanks

$ for i in ticket.wikimedia.org squarefree.com; do openssl s_client -connect $i:443 < /dev/null 2>/dev/null | perl -pe 'exit 0 if (/^Server certificate$/);' | sed -e 1d; done
---
Certificate chain
 0 s:/O=ticket.wikimedia.org/OU=Domain Control Validated/CN=ticket.wikimedia.org
   i:/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287
 1 s:/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287
   i:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority
---
---
Certificate chain
 0 s:/O=www.squarefree.com/OU=Domain Control Validated/CN=www.squarefree.com
   i:/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287
 1 s:/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287
   i:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority
---
Comment 4 Antoine "hashar" Musso (WMF) 2011-03-12 13:19:40 UTC
Closing old verified bugs.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links