I ran into a similar problem when trying to use the JQuery generator for Rails 3
I solved it like this:
1. **Get the CURL Certificate Authority (CA) bundle.** You can do this with:
- `sudo port install curl-ca-bundle` [if you are using MacPorts]
- or just pull it down directly `wget
[To see links please register here]
`
2. Execute the ruby code that is trying to verify the SSL certification: `SSL_CERT_FILE=/opt/local/etc/certs/cacert.pem rails generate jquery:install`. In your case, you want to either set this as an environment variable somewhere the server picks it up or add something like `ENV['SSL_CERT_FILE'] = /path/to/your/new/cacert.pem` in your environment.rb file.
You can also just install the CA files (I haven't tried this) to the OS -- there are lengthy instructions [here](
[To see links please register here]
) -- this should work in a similar fashion, but I have not tried this personally.
Basically, the issue you are hitting is that some web service is responding with a certificate signed against a CA that OpenSSL cannot verify.