It is currently not possible to clone fd.o git repositories over https: $ git clone https://anongit.freedesktop.org/git/beignet.git Cloning into 'beignet'... fatal: unable to access 'https://anongit.freedesktop.org/git/beignet.git/': Failed to connect to anongit.freedesktop.org port 443: Connection refused Using http:// or git:// instead works, but as these are un-authenticated protocols, they are vulnerable to man-in-the-middle attack (= arbitrary code execution when the user builds/runs what they just cloned). While any such attack will change the commit number, that doesn't help if one doesn't know what it should be (cgit.freedesktop.org isn't secure either), and I suspect most people won't bother to check anyway.
Same for http://www.freedesktop.org/software/ - the release files offered there should be served over https.
(In reply to Rebecca Palmer from comment #0) > It is currently not possible to clone fd.o git repositories over https HTTPS seems to have been added, and my browser is happy with its validity, but git/wget aren't. Is there a missing intermediate certificate in the cert chain, perhaps? (In reply to Dominik Röttsches from comment #1) > Same for http://www.freedesktop.org/software/ - the release files offered > there should be served over https. That redirect seems to have been added now. See also Bug #90915 (download.fd.o) and Bug #94046 (broken http -> https redirects for projects like dbus that have their own subdomains).
(In reply to Simon McVittie from comment #2) > (In reply to Rebecca Palmer from comment #0) > > It is currently not possible to clone fd.o git repositories over https > > HTTPS seems to have been added, and my browser is happy with its validity, > but git/wget aren't. Is there a missing intermediate certificate in the cert > chain, perhaps? Both git and wget are perfectly happy here, and I've not manually installed any certificates; is this still happening for you?
'git pull' (from https://anongit.freedesktop.org/git/beignet.git) and the web interface (https://cgit.freedesktop.org/beignet/tree/) now work for me (Debian 8), but the above suggests they might not for everyone.
Perhaps it was a transient problem; I've tried on Fedora, Debian, Ubuntu, and iOS with no problems. I'll close this for now, and can reopen if it still happens for someone.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.