function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
thorsten_dthorsten_d 

Ajax Proxy https certificate

Hi,

I want to make a https get call via the ajax proxy.
The result is:
400 Unable to forward request due to: sun.security.validator.ValidatorException: No trusted certificate found
When I enter the URL in my browser I get the response without showing any certificate popup.
How can I check if my (root) certificate is supported by salesforce?

thanks,
thorsten
sfdcfoxsfdcfox
Salesforce.com supports the same root authorities that Java supports. The list of supported root authorities is listed here: http://java.sun.com/javase/6/docs/technotes/tools/windows/keytool.html.
 
~ sfdcfox ~
thorsten_dthorsten_d

when i check the browser certificate, i see the following details

CN = UTN-USERFirst-Hardware

OU = http://www.usertrust.com

O = The USERTRUST Network

L = Salt Lake City

S = UT

C = US

This CA is mentioned in the Java root authorities list.

 

thorsten_dthorsten_d

Thank you Benji,

I've compared "my" certificate with number 17 from the list. http://wiki.apexdevnet.com/index.php/Outbound_Messaging_SSL_CA_Certificates#Entry:_utnuserfirsthardwareca

Values from "my" certificate are:

serial number: 44 be 0c 8b 50 00 24 b4 11 d3 36 2a fe 65 0a fd

fingerprint sha1: 04 83 ed 33 99 ac 36 08 05 87 22 ed bc 5e 46 00 e3 be f9 d7

valid from: Fri, 9. Jul 1999 20:10:42

valid until: Tue, 9.Jul 2019 20:19:22

Compared with the values from your link there is only a slightly difference in valid from and valid to (Valid from: Fri Jul 09 11:10:42 PDT 1999 until: Tue Jul 09 11:19:22 PDT 2019
) and I don't see an entry for MD5 fingerprint.

Does this mean my certificate matches or not?

thanks

/thorsten