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