11.4 and port 443 closed

The obvious answer is that the port is closed on the firewall. I thought I would get that out of the way… the firewall is off and I even tried enabling it and then re-disenabling it.

Recently I upgraded from 11.2 to 11.4. It didn’t upgrade properly so I ended up having to do an full install. Even a full install however leaves some files as they were from the previous install - well, at least in the /etc directory from what I can see. Okay, that’s the history.

Here’s what’s happening. I got apache, mysql and a few other things up and running. Through testing things I suddenly found out that apache was giving a “Firefox can’t establish a connection to the server at xxxxx” when going through port 443 (SSL). So after much looking around apache and never seeing a log entry from apache for trying to connect though https I used FireBug “net” and found that there was absolutely no response to an attempt to connect. Then I did a port scan on the server and port 443 doesn’t show up. I then did a port scan of the server from another computer on my LAN and verified no port 443.

Then I checked that openssl was install and working. It seems to be working since if I just type openssl it goes into its own prompt. So now I am lost.

Any ideas on why port 443 just doesn’t seem to be accessible at all?

Any help greatly appreciated!

PS:
This is what’s in the services file for port 443
https 443/tcp # http protocol over TLS/SSL
https 443/udp # http protocol over TLS/SSL
https 443/sctp # HTTPS

Found it!!!

This article: Slaya Chronicles: Configure Apache with OpenSSL in SUSE
and the key being:

Configure Apache to use OpenSSL

Edit the /etc/sysconfig/apache2 file
APACHE_START_TIMEOUT=“10” - the httpd start time out
APACHE_SERVER_FLAGS=“SSL”

I don’t remember having to do this ever before so I’m guessing this was either already done; a new requirement; or I just plain forgot because it’s been a couple of years. If anyone knows please leave a comment!

In that sysconfig file, it says as much in the comments:

Notably, to enable ssl support, ‘SSL’ needs to be added here.

This is 11.3 so the requirement has been there for 2 releases, at least, probably longer.

And there won’t be any files left from previous install in* /etc*, because you recreate a fresh / partition on such an install (else one would not call this a fresh install).

On 08/10/2011 03:56 AM, hcvv wrote:
>
> And there won’t be any files left from previous install in- /etc-,
> because you recreate a fresh / partition on such an install (else one
> would not call this a fresh install).

I certainly hop you always reformat / when doing an install.