cancel
Showing results for 
Search instead for 
Did you mean: 

Certificate issue

Former Member
0 Kudos

Hi Folks,

We are facing one certificate issue while sending data from XI to 3rd party system.

The error says: SEEBURGER AS2: javax.net.ssl.SSLHandshakeException: bad certificate #

We have installed the certificate provided by the client in :

TRUSTED/AS2

and TrustedCAs.

But still facing the issue. Could someone please post some related docs for the same.

Thanks,

SPMD

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

we had similar problem in the past and the problem turned out to be with the trading partner. You should check with them if they have made any changes in their environment. For general troubleshooting with certs, I recommend reading this post: [http://sapnwnewbie.blogspot.com/2011/06/sslexception-while-handshaking.html|http://sapnwnewbie.blogspot.com/2011/06/sslexception-while-handshaking.html]

Former Member
0 Kudos

Have you did an Instance Restart after certificate Import??

javax.net.ssl.SSLHandshakeException simply means that the web server or the URL you are connecting to does not have a valid certificate from an authorized CA.

Have you imported the Certificate in Java KeyStore?

Former Member
0 Kudos

Have you did an Instance Restart after certificate Import??

Instance means , certificate is installed on Java VA...what should be restarted???

Have you imported the Certificate in Java KeyStore?

Yes, the certificate was imported onto Java VA (visual admin)..

Thanks,

SPMD

naveen_chichili
Active Contributor
0 Kudos

Hi,

Make sure that the certificate is installed correctly . Also check if the path mentioned is correct e.g. :TRUSTED/ViewName/CertificateName

Please check the link below for more details..

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0e0117a-3167-2d10-d2ae-f87dfa5e0...

Regards,

Naveen

Former Member
0 Kudos

My suggestion is to try to restart Java Instance to distribute the new certificate.

ps. in certificate, there's the same HostName that you use in calling phase?