mendelson AS2 solution – “[SSLPeerUnverifiedException]: peer not authenticated … Connection problem, failed to transmit data.”

When you send a file to your partner the trasmission fails with the following error message:

[SSLPeerUnverifiedException]: peer not authenticated
Connection problem, failed to transmit data.

If the software is configured properly and you have managed to send files then the problem is software related.

Solution 1:

Download and install the latest version

My experience: with (AS2 1.1 b33) I could send a maximum of 5 consecutive files, I received the error over the fifth file and had to wait 10 minutes until half an hour before I can resubmit the files.

Solution 2:

Update all Expired Certificates in
…\mendelson\opensource\as2\certificates.p12
and in
…\mendelson\opensource\as2\jetty\etc\keystore

I suggest you use
Portecle, a user friendly GUI application for creating, managing and examining keystores, keys, certificates, certificate requests, certificate revocation lists and more.
Portecle can be launched directly with Java Web Start (Java 1.6 or later with Web Start required) from http://portecle.sourceforge.net/
or downloaded from http://sourceforge.net/projects/portecle/
extract the folder, start Command Prompt Window (Start -> Run -> cmd) and execute the following command:

C:\portecle-1.7>java -jar portecle.jar

Did my solution solve your problem?

Windows Phone Software Development Kit (SDK) 7.1 Release Candidate (RC) – “Windows Phone 7 SDK – Visual Studio setup cannot run in compatibility mode. For more information see the ‘Installing’ section in the Visual Studio Readme at “http://go.microsoft.com/fwlink/?LinkId=143397″.”

When you launch the SDK installation from the ‘vm_web2.exe’ file show the following error:

Windows Phone 7 SDK – Visual Studio setup cannot run in compatibility mode. For more information see the ‘Installing’ section in the Visual Studio Readme at http://go.microsoft.com/fwlink/?LinkId=143397.

Solution:

Right-click vw_web2.exe then click Properties
On the Compatibility tab uncheck “Run this program in compatibility mode for”, press Apply then click OK.

Note: if the chebox is disabled press the button “Show settings for all users” in the bottom of the Properties dialog then uncheck “Run this program in compatibility mode for”, press Apply then click OK.

Did my solution solve your problem?