Netmail Archive 5.x
The Netmail Search page won't load. Looking at the dp.log (located in C:\Program Files (x86)\Messaging Architects\Remote Provider) to determine why the page failed to load shows that the Netmail Archive Remote Provider cannot find the keystore. This article will explain how to generate a keystore/self-signed certificate for the Remote Provider and restore access to Netmail Search.
Do the following:
- Open a Command Prompt
- Go to the location of the Java install path e.g., C:\Program Files\Java\jdk1.6.0_35\bin
- At a command prompt, run "keytool -keystore "C:\keystore" -alias jetty -genkey -keyalg RSA -validity 999" and provide appropriate information when prompted.
Enter "password" for the keystore password.
This will be the resulting CN in the certificate file and to avoid certificate name mismatch errors, this should be the same DNS name or IP that will be used to access Netmail Search (Remote Provider). If you use a DNS name instead of an IP address AND you use the OutlookAddin, the value of the Jexcon <server>x.x.x.x</server> should also be updated in the IISExt config.xml file to match this name.
The rest of the information requested by the other prompts can be anything. The information provided will not affect the functionality of the certificate, but providing relevant information makes the certificate look better, for example...
Next, edit C:\Program Files(x86)\Messaging Architects\RemoteProvider\jetty-ssl.xml to configure it for the new keystore.
Save the changes and restart the AWA RemoteProvider service.
Now when the certificate is viewed, it will display nice, accurate, and relevant information.