Closed Bug 407748 Opened 17 years ago Closed 17 years ago

Ubuntu 7.10 Crash report submission failed: problem with the SSL CA cert

Categories

(Toolkit :: Crash Reporting, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: kbrosnan, Unassigned)

References

Details

1. Crash Firefox
2. crash bang boom dialog comes up
3. error dialog appears saying the crash report could not be sent

Submit.log: Crash report submission failed: problem with the SSL CA cert (path? access rights?)

ted said to investigate libcurl's handling of https://crash-reports.mozilla.com/submit.
curl https://crash-reports.mozilla.com/submit
curl: (77) error setting certificate verify locations:
CAfile: /etc/ssl/certs/ca-certificates.crt
CApath: none
curl error 77 is problem with the SSL CA cert (path? access rights?) and the file /etc/ssl/certs/ca-certificates.crt does not exist.

FWIW, this curl command works just fine on Ubuntu 7.04, so I think this is a bug in Ubuntu.
sudo apt-get install ca-certificates

Dunno why that doesn't get installed as a dependency of openssl, given that SSL is pretty useless on the web without those certs, but you can file that upstream.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
ca-certificates is now a dependency for firefox-3.0 on Ubuntu:
http://bazaar.launchpad.net/~mozillateam/firefox/firefox-3.0.head/revision/194
Sorry, I've removed that. It's not a problem with Ubuntu firefox build after all.
It's more of an issue with the curl package.
Yeah, it doesn't make sense for the Ubuntu package, as they're unlikely to use our crash reporting. It's only a problem for running official builds on Ubuntu, so fixing it in libcurl/openssl would make sense.
This problem occurs on 8.04 also, I use mozilla's release of FF not Ubuntu's so the dependency thing doesn't affect me so I had to install it by hand.
right, the problem is that ubuntu's libcurl/openssl should depend on ca-certificates, and it doesn't. this is a bug that should be filed against ubuntu.

all we could do is write ubuntu specific system requirements "you need ca-certificates to use the crash reporter", which seems kinda pointless.

another way of writing it is: "your system needs to work before you can browse the web".
You need to log in before you can comment on or make changes to this bug.