https://bz.apache.org/bugzilla/show_bug.cgi?id=69743

--- Comment #11 from Eric Covener <[email protected]> ---
(In reply to paolo from comment #10)
> Thanks for your answers, but something is still weird.
> 
> I have this configuration:
> 
> Listen       0.0.0.0:44300
> 
> <VirtualHost 0.0.0.0:44300>
> 
> ServerName test1.domain1:44300
> ....
> SSLCertificateFile         .../test1.domain1.pem
> ...
> </VirtualHost>                                  
> 
> 
> <VirtualHost 0.0.0.0:44300>
> 
> ServerName test2.domain2:44300
> ...
> SSLCertificateFile         .../test2.domain2.pem
> ...
> </VirtualHost>                                  
> 
> If I make a request setting the Host header 'Host: test1.domain1' or even
> 'Host: does.not.exists', then the request passes, but if I set the
> Host-header to 'Host: test2.domain2' the requests gets blocked. This is
> somehow inconsistent and the 'Host: test2.domain2' should pass as well
> IMHO....but maybe I missunderstood something.

I am not sure about the behavior relative to the missing port on the host
header, but the operative part is whether the handshake (TCP and SSL/SNI
details only )and http request (Host:) are mapped to different virtual hosts. 


When the Host: header doesn't match any ServerName/ServerAlias, the request is
mapped to the default (first listed) vhost.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to