cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: cURL error 59: failed setting cipher list

From: Dan Fandrich <dan_at_coneharvesters.com>
Date: Mon, 1 Jul 2013 08:56:46 +0200

On Sun, Jun 30, 2013 at 01:12:05PM -0700, Kristina Anderson wrote:
> cURL error 59: failed setting cipher list
>
> recieved on newly configured server with abysmally bad hosting support
>
> my curl_setopt looks like
>
> curl_setopt($curl, CURLOPT_URL, $url);
> curl_setopt($curl, CURLOPT_HEADER, false);
> curl_setopt($curl, CURLOPT_PORT, '443');
> curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, true);
> curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
> curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT'] );
> curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
> curl_setopt($curl, CURLOPT_TIMEOUT, 30);
> curl_setopt($curl, CURLOPT_SSL_CIPHER_LIST, "rsa_rc4_128_sha");
> //required as of November 2012
>
>
> Any ideas? Thanks.

Error 59 is CURLE_SSL_CIPHER, which means "Couldn't use specified cipher."
or "failed setting cipher list". So, it appears that whichever SSL back-end
your libcurl is configured with doesn't support the "rsa_rc4_128_sha" cipher
type. It could be called something else, depending on which SSL library is in
use.

>>> Dan
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2013-07-01