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]
