>From: ann wallace [mailto:[EMAIL PROTECTED]]
>
>i have one virtualhost set up to use port 443, but for some 
>reason if you go
>to any of the virtualhost set up on port 80, via https it 
>defaults to the
>one host set up on port 443.

Of course it does. Your statement:

        "if you go to any of the virtualhost set up on port 80, via https" 

is mistaken. If you say "https://www.blah.blah/"; then the browser will assume port 443 
because you said "https". At this stage, the browser doesn't yet know that the server 
has a virtual host on port 80 called "www.blah.blah". So it makes a request to the 
server ip address on port 443 and so you get the SSL site.

The problem is that your statement isn't true. You could actually do what you say by 
entering https://www.blah.blah:80/ in your browser. Now your browser will try to 
establish an SSL connection on port 80. This will fail with a server error because 
your server does not speak SSL on that port.

rgds,

Owen Boyle
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to