Set up SSL Explorer on SME Server

Author:  Chris Carr
Release supported: Tested on e-smith 6.5RC1
Last updated: Friday, 3 June 2005 10.00 am

Issue:  Set SSL Explorer on SME Server
Solution:  Follow this HowTo

STEP 1:  Install SME Server 6.5

Carry out standard installation of SME Server

STEP 2: Install of Java  5.0 JRE

Download Linux RPM (self-extracting file) version of Java 5.0 JRE from:

Copy jre-1_5_0_02-linux-i586-rpm.bin to /root/apps/java on SME Server

Make this file executable, at the console

# cd /root/apps/java

# chmod a+x jre-1_5_0_02-linux-i586-rpm.bin

Start installation by extracting rpm from file

 # ./jre-1_5_0_02-linux-i586.rpm
Type  yes to agree to the license terms

Run the rpm command on the extracted rpm file

# rpm -iv jre-1_5_0_02-linux-i586.rpm

Java JRE is installed in usr/java/jre1.5_0_02 

STEP 3:  Install SSL Explorer

Download current version of SSL Explorer ( from

Extract and copy sslexplorer_linux_0_1_11.rpm to /root/apps/sslexplorer

Run the rpm command  on this rpm file

#  rpm -iv sslexplorer_linux_0_1_11.rpm

SSl Explorer will be installed to /opt/sslexplorer

If you would like SSL Explorer to be configured as a service, create an empty file /etc/redhat-release
# touch /etc/redhat-release

This file identifies that the operating system is Redhat to the service install script
Then run the following command
# /opt/sslexplorer/platforms/linux/install-service

So that the service will start automatically, a symbolic link to this service needs to be created  in /etc/rc.d/rc7.d

# cd /etc/rc.d/rc7.d

STEP 4:  Configure SSL Explorer

Run the SSL Explorer Configuration utility:
#  cd /opt/sslexplorer

# ./setup-sslexplorer

SSL Explorer will start at the console in configuration mode.

This will show a URL (http://localhost:2080) to use for initial configuration of  SSL Explorer.

Access the web based set up procedure from a browser on a PC on the local network using the URL http://IP_Address_of_SME_Server:28080

Follow "The Web Based Setup Procedure" in the SSL Explorer Reference Guide PDF included in the SSL Explorer download.

We configured using the Built-in user database.

In addition you need to change the port for SSL Explorer WEB Server within Setup/General Options to an unused port, as Port 443 is already used for HTTPS by the SME Server Web Server. We used port 28081.

Shutdown SSL Explorer from the Web browser

STEP 5: Start SSL Explorer

Either:  If you installed SSL Explorer as a service type:

# service sslexplorer start

You can check that the SSL Explorer service has started by:

# service sslexplorer status

Or:      Run SSL Explorer in console mode, type:

# ./sslexplorer-console

Troubleshooting tip: -    If SSL Explorer does not start as a service, first verify that it will run in Console mode.

We found that SSL Explorer would not run as a service because a Java path had  not         been correctly created in the wrapper.conf file in /opt/sslexplorer/conf

        We amended  a line in wrapper.conf from: JVM in /usr/java/jre1.5.0_02... /usr/java/jre1.5.0_02/bin/java


The service then started correctly.

STEP 6:  Complete Configuration of SSL Explorer

At a PC on the local network use a browser to go to URL:


Login with username admin  and chosen password to complete configuration of SSL Explorer