Hello
the item prices crest fetch stopped working sunday on my server. Hitting the Fetch button gives me:
Error in fetch: Error getting data: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure(35)
Doing a
curl -v https://public-crest.eveonline.com/market/prices/
on the commandline gives me the same error, adding a cipherlist gives the the xml without an error, like:
curl -v --ciphers RC4-SHA:RC4-MD5 https://public-crest.eveonline.com/market/prices/
so it seems ccp removed some old ciphers from there webservers over the weekend which are still used in my ubuntu 14.04 as default, so it would be nice if you could add a valid cipherlist via the php options for curl mentioned here:
http://php.net/manual/en/function.curl-setopt.php
CURLOPT_SSL_CIPHER_LIST A list of ciphers to use for SSL. For example, RC4-SHA and TLSv1 are valid cipher lists.
Thanks.
curl fetch needs cipher options
Re: curl fetch needs cipher options
ok, fixed it for me by adding
curl_setopt(self::$curl, CURLOPT_SSL_CIPHER_LIST, 'ALL');
in class.simplecrest.php after all the other curl_setopt (line 99).
curl_setopt(self::$curl, CURLOPT_SSL_CIPHER_LIST, 'ALL');
in class.simplecrest.php after all the other curl_setopt (line 99).
Re: curl fetch needs cipher options
Hi,
thanks for reporting.
For the sake of testing, could you try if this change also works for you?
https://github.com/evekb/evedev-kb/comm ... 4611b97a44
Regards,
Salvoxia
thanks for reporting.
For the sake of testing, could you try if this change also works for you?
https://github.com/evekb/evedev-kb/comm ... 4611b97a44
Regards,
Salvoxia
Re: curl fetch needs cipher options
"Fetched and updated 9586 items!"
so I would assume its working as well.
so I would assume its working as well.

Re: curl fetch needs cipher options
Thanks for the feedback 

Re: curl fetch needs cipher options
I just noticed I have been having this problem since 15th Jan 2015. I am running the latest version of EDK. Applying the fix suggested in https://github.com/evekb/evedev-kb/comm ... 4611b97a44 worked. However I don't get why I didn't have this fix already as from what I can tell, its already flagged as in a release. But working now so yay. Just weird it seems I haven't updated correctly :/ (been using autoupdater)