SSL Explorer
Home:
# Download SSL Explorer
cd /usr/src
fetch
http://internap.dl.sourceforge.net/sourceforge/sslexplorer/sslexplorer_unix_1_0_0_RC12.zip
# Unzip and ungzip and untar
unzip sslexplorer_unix_1_0_0_RC12.zip
tar xvf sslexplorer_unix_1_0_0_RC12.tar.gz
# Run the installer
cd /usr/src/sslexplorer
/usr/src/sslexplorer/install-sslexplorer
# Open a web browser and perform a first time setup
http://YourServerIP:28080
# Return to the terminal and hit CTRL+C
# Create the configuration directory
mkdir /etc/sslexplorer/
# Copy the configuration files
cp -R /usr/src/sslexplorer/ /etc/sslexplorer/
cp /usr/src/sslexplorer/install/platforms/linux/* /etc/sslexplorer/
# Copy the boot time start-up script
cp /usr/src/sslexplorer/install/platforms/linux/sslexplorer
/usr/local/etc/rc.d/
# Edit the start-up script in three (3) places:
vi /usr/local/etc/rc.d/sslexplorer
WRAPPER_CMD="/etc/sslexplorer/wrapper"
WRAPPER_CONF="/etc/sslexplorer/conf/wrapper.conf"
then PIDDIR="/tmp"
# AND
Add a few lines to the script while you are editing the start-up
script
console() {
echo "Running $APP_LONG_NAME..."
getpid
if [ "X$pid" = "X" ]
then
if [ "X$IGNORE_SIGNALS" = "X" ]
then
cd /etc/sslexplorer
exec $CMDNICE $WRAPPER_CMD $WRAPPER_CONF
wrapper.java.library.path.1="$WRAPPER_DIR" wrapper.pidfile=$PIDFILE
else
cd /etc/sslexplorer
exec $CMDNICE $WRAPPER_CMD $WRAPPER_CONF
wrapper.java.library.path.1="$WRAPPER_DIR" wrapper.pidfile=$PIDFILE
wrapper.anchorfile=$ANCHORFILE
fi
else
echo "$APP_LONG_NAME is already running."
exit 1
fi
}
start() {
echo "Starting $APP_LONG_NAME..."
getpid
if [ "X$pid" = "X" ]
then
if [ "X$IGNORE_SIGNALS" = "X" ]
then
if [ "X$RUN_AS_USER" = "X" ]
then
cd /etc/sslexplorer
exec $CMDNICE $WRAPPER_CMD $WRAPPER_CONF wrapper.pidfile=$PIDFILE
wrapper.daemonize=TRUE
else
cd /etc/sslexplorer
su -m $RUN_AS_USER -c "exec $CMDNICE $WRAPPER_CMD $WRAPPER_CONF
wrapper.pidfile=$PIDFILE wrapper.daemonize=TRUE"
fi
else
if [ "X$RUN_AS_USER" = "X" ]
then
cd /etc/sslexplorer
exec $CMDNICE $WRAPPER_CMD $WRAPPER_CONF wrapper.pidfile=$PIDFILE
wrapper.anchorfile=$ANCHORFILE wrapper.ignore_signals=TRUE
wrapper.daemonize=TRUE
else
cd /etc/sslexplorer
su -m $RUN_AS_USER -c "exec $CMDNICE $WRAPPER_CMD $WRAPPER_CONF
wrapper.pidfile=$PIDFILE wrapper.anchorfile=$ANCHORFILE
wrapper.ignore_signals=TRUE wrapper.daemonize=TRUE"
fi
fi
else
echo "$APP_LONG_NAME is already running."
exit 1
fi
}
# Edit the wrapper.conf in three (3) places:
vi /etc/sslexplorer/conf/wrapper.conf
wrapper.java.classpath.2=/etc/sslexplorer/lib/sslexplorer-boot.jar
wrapper.java.library.path.1=/etc/sslexplorer/lib
wrapper.logfile=/etc/sslexplorer/logs/wrapper.log
# Start SSL Explorer
/usr/local/etc/rc.d/sslexplorer start
/usr/local/etc/rc.d/sslexplorer status
# Log in with your browser via httpS
https://YourServerIP
# Don't forget to point TCP 443 to this internal IP from your firewall!