Installing of server certificate into SSL Relay server(Windows TSE)
- Install IIS to SSL Relay server
- Launch IIS and create a new key using Key Manager, put request into a txt file. Enter and confirm password when prompted, eg. TEST(ensuring that Common Name is the SSL Relay server name)
- Launch web browser. Point URL to certification server(Windows 2000 Server install with CA services)
- Select “Request a certificate”
- Select “Advance request”
- Select “Submit a certificate request using a base64 encoded….”
- Open the key txt file. Copy all the content from “---BEGIN NEW CERTIFICATE REQUEST---“ to “----END NEW CERTIFICATE REQUEST---“ and paste the content to the “Saved Request” box.
- Click “Submit”
- Select “Base 64 encoded” and “Download CA certificate”
- Launch Key Manager
- Highlight on the key, right-click and select “Install Key Certificate”
- Locate the downloaded certificate. Enter the password when prompted, eg. TEST.
- Once the key certificate is installed, highlight on the key again and select “Export Key” follow by “Backup File”
- Enter file name, eg. TSE.KEY
- Rename filename from TSE.KEY to TSE.PFX
- Copy TSE.PFX to c:\wtsrv\sslrelay directory
- At the command prompt, go to c:\wtsrv\sslrelay directory and type the following: keytopem tse.pfx tse.pem. When prompted for password, enter the same one as Key Manager, eg. TEST
- Copy tse.pem to c:\wtsrv\sslrelay\keystore\certs directory
- Launch web browser and point URL to cetification server. Select “Retrieve the CA certificate …”
- Select “DER encoded” and click “Download CA certificate”
- Save file to c:\wtsrv\keystore\cacerts of WEB SERVER!!
- Launch SSL Relay Configuration
- At the Relay Credentials, select “TSE” for server certificate and enter password, eg. TEST
- At the Connection tab, change Relay Listening Port if required, eg 8090. Edit the port of Metaframe server and XML service listening port, eg.8080
- Go to Web/Nfuse Web Extension server. Create a new Nfuse web page using Web Site Wizard.
- Click “Override Default Citrix Server”. Change server name and port to match Metaframe server, eg. TSE, 8080
- Click “Enable SSL”, enter “TSE” for Relay Server and “8090” for port.
- Select default for other options.
- Launch web browser and point URL to newly publish Nfuse website