User Forum
Main Website
Forums
Recent Topics
Recent Posts
Search
Register
FAQ
Email:
Password:
remember me
|
lost password
|
Register
Home
»
TypingMaster Intra
»
Enable HTTPS and SSL for TypingMaster Intra
11/25/2009 2:14:28 AM
permalink
TypingMaster
Posts 132
Instructions on enabling HTTPS connections to the TypingMaster Intra Server
In order to enable HTTPS to TypingMaster Intra, you need to import your SSL certificate to your server's Java installation.
In order to do this, log in to your server as the same user that the TypingMaster Intra server is running under. Usually this is the Administrator user.
Then start the command prompt and navigate to a directory that has your certificate file in cer format and run the following command.
%JAVA_HOME%\bin\keytool -importcert -trustcacerts -alias lws -file mycertificate.cer
If this command does not succeed, you will need to navigate to your installed JRE's bin folder and run the keytool command from there giving the absolute url to your certificate file.
If you don't have a certificate, you can create a self-signed certificate with the following command:
%JAVA_HOME%\bin\keytool -genkeypair -alias lws -keyalg RSA
WARNING: Browsers will not accept self singed certificates by default and you will need to add a security exception to your browser in order to use the HTTPS without warning with this method.
When asked for a keystore password, enter in a password that is 6 characters in length or more.
When asked for your first and last name, enter the server name used in the URLs when accessing LWS, e.g. www.mycompany.com. If you enter some other value, users will be warned that the server name doesn't match the certificate owner when trying to access your LWS server through HTTPS.
Enter any appropriate values for the organizational unit and name, city, state and country code. Finally, when asked for the key password, you must use the same password as for the keystore. This is the default, so just hit Return. If you enter a password that is different than the one for the keystore, the server will be unable to start.
When you you have successfully added the certificate to Java's keystore, edit the "server.properties" file in the "conf" subfolder of your TypingMaster Intra installation. Before editing the file, stop the TypingMaster Server. Add the following lines to the file:
server.https.enable=true
server.https.port=443
server.https.password=yourpassword
The password needs to be the same you set when creating the certificate. Port 443 is the default port for HTTPS. If you already have a web server running on that machine that is using the port, you need to choose an alternative HTTPS port such as 9443. In that case, you need to enter the port number to your url, for example https://www.mycompany.com:9443/tmintra/
Save the file and start TypingMaster Server again and you should be set up for HTTPS.
--
Best Regards,
TypingMaster, Inc.
www.TypingMaster.com
pages:
1
|
Home
»
TypingMaster Intra
»
Enable HTTPS and SSL for TypingMaster Intra
© 1992-2009 TypingMaster, Inc. All rights reserved.
Privacy policy
-
Disclaimer