cancel
Showing results for 
Search instead for 
Did you mean: 

SEEBURGER AS2: AS2 Adapter failure -- CryptoApiException: Access Denied.

Former Member
0 Kudos

Hi,

I am trying to send AS2 message to my partner by using Certificates and I am getting the following error at AS2 receiver adapter.Looks like it doesn't have User Credentials to access the certificates.But we provided all the details.We are not sure where it is going wrong.

2008-08-30 14:49:42 Error Unable to forward message to JCA adapter. Reason: Fatal exception: com.sap.aii.af.ra.cci.XIRecoverableException: SEEBURGER AS2: AS2 Adapter failure # java.lang.Exception: AS2 message composition failed:com.seeburger.ksm.cryptoapi.exception.CryptoApiException: Access Denied., SEEBURGER AS2: AS2 Adapter failure # java.lang.Exception: AS2 message composition failed: com.seeburger.ksm.cryptoapi.exception.CryptoApiException: Access Denied.

Can anyone please suggest us what is missing and where it is going wrong?

Regards

Stephano

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks guys

We have managed to solve the problem. It was due to us definining the SEEBURGER user as a dialog user which means that PI was trying to reset the Password.

Once to changed it to a service user, it worked fine.

Thanks a lot for all your help.

Stephano

S0003485845
Contributor
0 Kudos

Hello,

you wrote: "But we provided all the details"

Can you specify a little more detailed what you have provided so far ?

Greetings

Stefan

Former Member
0 Kudos

Hi Stefan

Thanks for replying.

The details we configured are:

1. Security access to the SEEBURGER user in Visual Administrator (we included the EVERYONE group as well in the role)

2. Loaded the Unrestricted policies for the crypto libraries as suggested by the Seeburger installation guide

I am not sure why I am getting an Access Denied error but in our TST system it is working fine.

Any suggestion is welcome.

Stephano

former_member556603
Active Contributor
0 Kudos

Hi,

1) First of all create the Seeburger Certificates.

2) You have to deploy those certiates in your Visual Administrator.

After that in Interration Builder -


> Receiver Agreement -


> In Security Settings -


>

AS2 Sender Configuration -


> Signing Key -


>give the certificate name over there.

AS2 Sender Configuration -


> Encription Certificate & Authenitication Certificate is there

u have to give u r certificate names over there.

Thanks,

Satya Kumar

Former Member
0 Kudos

Maybe you forgot to give the view-creator role to the SEEBURGER user !?