I am trying to run this command:
curl https://api-3t.sandbox.paypal.com/nvp
On my ubuntu machine, it failes with the following error:
curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
However, I also use an amazon ec2 instance, which I believe is based on CentOS, where it works. I have discovered that if I run this command instead:
curl --cipher DEFAULT https://api-3t.sandbox.paypal.com/nvp
Then it works, I can run it on ubuntu, but not on amazon! It is complaining that DEFAULT is not a valid list. In fact, I can't find any ciphers that work on amazon at all - something to do with it using NSS instead of whatever ubuntu has?
This has only been a problem since yesterday, when I did an apt-get upgrade, which must have broken something. What do I need to do to get curl working normally again?
My Ubuntu version is 14.04.1 LTS