Obtaining a StartCom Murmur Certificate

From Mumble Wiki
Revision as of 16:59, 20 January 2010 by Ogre x (talk | contribs) (Created page with 'This is a quick hands-on guide for obtaining and installing a Class 1 server certificate in murmur on a reasonably modern Linux system. wget --no-check-certificate https://www.…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is a quick hands-on guide for obtaining and installing a Class 1 server certificate in murmur on a reasonably modern Linux system.

wget --no-check-certificate https://www.startssl.com/certs/sub.class1.server.ca.pem
wget --no-check-certificate https://www.startssl.com/certs/ca.pem
openssl req -nodes -newkey rsa:2048 -nodes -keyout mumble.key -out server_mumble.csr \ 
-subj "/C=SE/ST=Stockholm/L=Stockholm/O=YourNameHere/OU=IT/CN=your.domain.here"

This will create server.mumble.csr. Copy and paste the contents of the file into the appropriate box in the StartCom web. The certificate is generated and the contents should be placed in a new file, ssl_mumble.crt.

cat ca.pem >> ssl_mumble_concat.crt
cat sub.class1.server.ca.pem >> ssl_mumble_concat.crt
cat ssl_mumble.crt >> ssl_mumble_concat.crt

Now the file ssl_mumble_concat.crt contains the certificate, and mumble.key contains the key. Move the files into the same folder as murmur.ini and edit the following two lines:

sslCert=ssl_mumble_concat.crt
sslKey=mumble.key

Restart murmur and you're done.