Not supported on your computer? The error you posted means that CURL was unable to verify the SSL certificate for the remote server and does not necessarily indicate the specific inadequacy of your computer. In my previous experience with CURL, it does not accept / distrust certificates by default. Depending on your setup and what you plan to do with it, you can trust one, self-signed certificate [[Unable to verify self-signed certificates!]] (For example, from another machine that you are running) , or you can trust a true certificate authority (which will allow you to verify any certificates signed by this CA). This lesson is simple enough if you are familiar with how to change the CURL settings: http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected- sites /
You can choose the root CAs if you take this path, but if you just provide transfer between your two machines, you only need to install CURL to trust another machine certificate.
On the other hand, if you really have deeper problems with SSL, this can be due to any number of things, for example, without SSL support. If you create, configure, and compile your own CURL assembly, you can take a look at http://curl.haxx.se/docs/faq.html for SSL topics, including
http://curl.haxx.se/docs/sslcerts.html and http://curl.haxx.se/docs/faq.html#What_certificates_do_I_need_when
Please note the last link (FAQ) that self-signed certificates CANNOT be verified. If you connect to another native server, its certificate must be signed by a CA and a CA certificate that CURL trusts for a successful connection. There are free certificate authorities there, if you only need to get a signature or you can set up your own certification authority (in my experience, it is only ten times easier to get it signed by someone already set up for this). If another server hosts a secure site that deals with the "real world" (money, products, personal information, etc.), its certificate must be or you must get it signed by a trusted CA in any case (VISA, Equifax, Comodo, you can find a list of trusted root certificate authorities in each browser).
I explained that I can, in response to this error, but if this does not help, you may need a little more information about your setup and system. :)
Eaglebird
source share