Skip to main content
Published: March 19 2007, 10:14:00 AMUpdated: November 28 2020, 3:24:11 PM

I am receiving an exception as below when sending an API request using JAVA. Here is the stack trace:

com.ebay.sdk.SdkSoapException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
at com.ebay.sdk.SdkSoapException.fromAxisFault(SdkSoapException.java:111)
at com.ebay.sdk.ApiCall.executeByApiName(ApiCall.java:474)
at com.ebay.sdk.ApiCall.execute(ApiCall.java:337)
at com.ebay.sdk.call.AddItemCall.addItem(AddItemCall.java:199)
......
The code was working for months. Why am I getting the exception all of the sudden?

Summary

   In general, this error occurs when a JAVA application try to open an SSL socket to a server socket that contains an expired certificate. This is an indication that an SSL certificate has expired on one of the eBay API geteway machines or on one of the Application Servers.

  If your java-based application fails connecting to API HTTPS server due to the excetion, please report the error to Developer Support immediately.

How well did this answer your question?
Answers others found helpful