Error while connecting to PayPal with API for transaction - api

I am getting the following error while trying to connect PayPal with transaction details using an API:
Type PPConnectionException
Message error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
Detail Error connecting to https://api-3t.sandbox.paypal.com/2.0
Why does this error occur?

Take a look at this article about the POODLE Vulnerability.
That post is specific to PHP environments, but the basic problem is that your server software stack needs to be able to send the POST requests to PayPal over the TLS 1.2 protocol instead of SSL.

Related

Testing TLS server with invalid requests

I created a TLS server that authenticates the client, reads the client request and answers appropriately.
I want to test how my server reacts to bad tls handshake requests, errors and alerts. Is there a client that can test this on my server?
Thanks in advance

Twilio Invalid TLS protocol in vb.net

Since a few days I can't send text messages from my application made with vb.net. When debugging I get this error
Twilio says Invalid TLS protocol
Did you take a look at the documentation here?
Tips for Upgrading Your Environment to Support Twilio REST API’s TLS and Strong Cipher Suite Changes

TFS 2015 Update 4 The request was aborted: Could not create SSL/TLS secure channel

Randomly out of nowhere my TFS 2015 self hosted install stopped sending Slack webhooks. The error I get is
An error occurred while sending the request. ---> System.Net.WebException:
The request was aborted: Could not create SSL/TLS secure channel.
I've tried forcing the crypto to use a certain TLS to no avail. I'm out of options as I've followed everything I can find on google with no luck.

Attempting to receiving SMS from Twilio, twilio is getting SSL/TLS handshake error

I have implemented a servlet to receive sms messages from Twilio; when someone replies to my twilio number. I have configured the server in twilio but I am getting ERROR 11220.
The servelet is in a AWS ec2 instance and is accessible via browser, JMeter. SSL Labs gave the servelet URL A+ rating. Not sure how come twilio can't reach it. I'm at a loss. Any tips on anything I can try would be greatly appreciated. Thanks.
TL/DR: Install (or have your server management company install) the full certificate chain that you got when you purchased the cert for your domain.
We ran into a similar issue with Twilio while using their faxing service; it gave the same error on callbacks.
More specifically, their event console (https://www.twilio.com/console/debugger) shows:
11200 - HTTP retrieval failure. In the details section it shows:
ErrorMessage: "Failed to fetch fax media from URL ... (Got status 502 trying to download media)"
Twilio_was_unable_to_fetch_content_from: ...
Error: _Connection_reset_by_peer_over_TLS, _assuming_that_this_is_a_handshake_failure
... SSL_Version:_TLSv1_2 URL_Fragment:_true
Twilio likely uses a Java library which, by default, has a set of certificates independent from the operating system's set of certificates.
All major browsers use their operating system's certificates, which is why you can see that the cert is valid in your browser. Services like SSL Labs that properly handle certs can also validate it.
Twilio could fix this by using their operating system's certificates or by keeping their certs up-to-date. Until such a time...
You have to work around the issue by installing the full certificate chain so that they can validate it. When you purchase a cert for your domain, they generally send the plain cert, as well as a full certificate chain bundle with all of the intermediate certificates. Installing the full chain should fix the issue.

Solrj with HTTPS Security

My Solr Server is SSL protected. Hence when I hit a query from Solrj I get following error
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated or unauthorized access.
So, I have used this link -
http://java.dzone.com/articles/using-solrj-basic
However, it still gives me gives me
SocketConnectionEXception:connection reset error
Please suggest me methods to use Solrj with ssl wrapped server
Thanks in Advance!