If you click on the login button and you get
a server not responding message or could not connect
message, then be sure that ssl is started up
by checking that the start case in
/etc/init.d/apachectl
starts up ssl.
The problem is that the default apachectl
script does not start up ssl, so when you upgrade apache,
you need to edit apachectl
*** /usr/local/apache/bin/apachectl Mon Sep 18 09:53:49 2000 --- /etc/init.d/apachectl Thu Jan 4 14:26:39 2001 *************** *** 20,25 **** --- 20,26 ---- # # |||||||||||||||||||| START CONFIGURATION SECTION |||||||||||||||||||| # -------------------- -------------------- + echo "Apache restarting on `hostname`, check that it worked" | /usr/ucb/Mail \ -s "apache restarted on `hostname`" root # # the path to your PID file PIDFILE=/usr/local/apache/logs/httpd.pid *************** *** 39,44 **** --- 40,50 ---- # -------------------- -------------------- # |||||||||||||||||||| END CONFIGURATION SECTION |||||||||||||||||||| + #### NOTE: this file is copied from /usr/local/apache/bin/apachectl + #### It has been modified so that "start" always starts the SSL + #### version of the daemon. + + ERROR=0 ARGV="$@" if [ "x$ARGV" = "x" ] ; then *************** *** 50,56 **** # check for pidfile if [ -f $PIDFILE ] ; then PID=`cat $PIDFILE` ! if [ "x$PID" != "x" ] && kill -0 $PID 2>/dev/null ; then STATUS="httpd (pid $PID) running" RUNNING=1 else --- 56,62 ---- # check for pidfile if [ -f $PIDFILE ] ; then PID=`cat $PIDFILE` ! if [ ! "x$PID" = "x" ] && kill -0 $PID; then STATUS="httpd (pid $PID) running" RUNNING=1 else *************** *** 63,69 **** fi case $ARG in ! start) if [ $RUNNING -eq 1 ]; then echo "$0 $ARG: httpd (pid $PID) already running" continue --- 69,75 ---- fi case $ARG in ! startnosll) if [ $RUNNING -eq 1 ]; then echo "$0 $ARG: httpd (pid $PID) already running" continue *************** *** 75,81 **** ERROR=3 fi ;; ! startssl|sslstart|start-SSL) if [ $RUNNING -eq 1 ]; then echo "$0 $ARG: httpd (pid $PID) already running" continue --- 81,87 ---- ERROR=3 fi ;; ! startssl|sslstart|start-SSL|start) if [ $RUNNING -eq 1 ]; then echo "$0 $ARG: httpd (pid $PID) already running" continue