Consultor Eletrônico



Kbase P109432: How to enable SSL for Webspeed and/or AppServer?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/28/2008
Status: Verified

GOAL:

How to enable SSL for Webspeed and/or AppServer?

FACT(s) (Environment):

OpenEdge 10.0B
OpenEdge 10.1x
All Supported Operating Systems

FIX:


create a private key and associated cert request

proenv> pkiutil -newreq test
PEM pass phrase will be the cert password. You'll have to remember it.
Use %DLC%\keys\requests\test.pk10 to request a new Digital Certificate from a CA ( Certificate Authority )

After you obtain the new digital certificate from the CA insert the certificate into the keystore
save certificate into %DLC%\certs
proenv> pkiutil -import test %DLC%\certs\newcert.cer

Obtain and import a Root CA
proenv> certutil -import <root>.pem
In ubroker.properties add the following entries:

[UBroker.WS.wsbroker1]
keyAlias=test
keyAliasPasswd=61607c736773646b6962
sslEnable=1
Same entries should be added in ubroker.properties for AppServer section

To get the keyAliasPasswd use genpassword utility.
proenv> genpassword -password 1234567890
61607c736773646b6962