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