trustAnchors parameter must be non-empty Error Message

I am communicating with a trading partner using AS2 Version 1.2 and reporting to use mendelson AS2 Server 2015 build 200. When I send a file to them I receive the following error message. I can not find trustAnchors anywhere with the AS2 directory.

MessageHTTPUploader.performUpload: [SSLException]: java.lang.RuntimeException: Unexpected error: the trustAnchors parameter must be non-empty




I did not receive this message b47 the error started in b49. The only thing I changed in Jetty was the default port to 8083. The error doesnt make sense to me.

Profile picture for user service


I googled it again and the reason seems to be this:

The JVM cannot find the required for SSL, or it does not contain the required certificates. Means it is either a configuration problem in the jetty.xml or you did not add the required certificates to the SSL keystore.