|
Setting up SSL for Scrutinizer Note: These instructions are for version 6.x only. For enabling SSL on Scrutinizer v7, run the command scrut_util –SSL from the root Scrutinizer directory and follow the provided instructions. 1. Install OpenSSL from http://www.openssl.org/related/binaries.html. Reboot (even if installer does not prompt to do so!) Setting Up SSL Key/Certificate 2. We generate the RSA keypair (client.key, which is in BASE64 PEM format, which is why the file often has a .pem filename extension). You give several filespecs delimited by colons to give openssl enough entropy to work with. We're omitting the "-des3" switch, which causes the private key to be stored in symmetrically-encrypted form to protect
3. Next, we generate a CSR= Certificate Signing Request file (client.csr), which associates the key with the organisation's identity (specified in X.509 format, which is similar to LDAP/X.500), and could theoretically be shipped off to Verisign or another Certificate Authority (CA) to be digitally signed. You'll be prompted for several strings to build an X.500-style Distinguished Name (two-letter country name, state, city, organization, Apache hostname/Common Name, administrative e-mail address). It's important that the hostname/Common Name match what's specified in httpd.conf, or users will get a warning about the mismatch. IE: www.webnm.com.
4. Last, we have Client purport to self-sign the CSR file (in lieu of a CA), resulting in client.crt, the certificate file -- at which point client.csr can be discarded.
Make sure “client.crt” and “client.key” are in the SCRUTINIZER \apache2\conf directory. 5. FTP down files: Get (BINARY) “mod_ssl.pdb” and “mod_ssl.so”, placing them in the SCRUTINIZER \apache2\modules directory. Get (ASCII) “ssl.conf”, placing it in SCRUTINIZER\apache2\conf directory. 6. Config File Changes Make sure the following is in the httpd.conf file:
Modify the following in SCRUTINIZER\apache2\conf\httpd.conf for the virtual host:
Most notably “ServerName” and “ServerAdmin” may need to be modified. Also, if “DocumentRoot” needs to be changed, it must be done here. 7. Modify the apache service to run in SSL mode:
8. All done.
|
|||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||
Network Traffic Monitoring & Diagnostics ToolsPlixer International - Setting Standards in NetFlow & sFlow Analysis© 2002 - 2010 Plixer International, Inc. ![]() ![]() |
||||||||||||||||||||||||||