This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Wildcard hostheader in Virtual Webserver

Hello

I have 3 Real webservers setup under Web Application Firewall.

The i have made 6 virtual webservers.

3 with https and 3 with http

They have all be configured the same. and with 

*.sub1.domain.com
*.sub2.domain.com
*.sub3.domain.com

Both for http and https

All https://*.sub(1-3).domain.com works fine with wildcard.
And 2 of them also works with http, but the third give this error in the log.

Sophos reverseproxy: [Thu Jul 03 15:05:43.293325 2014] [url_hardening:error] [pid 31157:tid 3006712688] [client 1.1.1.1:60067] Hostname in HTTP request (35.sub3.domain.dk) does not match the server name (sub1.domain.com)

if i stop the sub1 http rule, it just changes to sub2 and if i stop sub2, it says.

(35.sub3.domain.dk) does not match the server name (sub3.domain.com)

it is like the wildcard on that one site dosent work. i have deleted the site and recreated it many times, made clones of the working, but cant get it to work.

Hope you guys have an idea where to look.

Best Regards
Stefan


This thread was automatically locked due to age.
Parents
  • Hi,

    'dk' is not 'com'. Therefore, your request '35.sub3.domain.dk' fails in general because there is no virtual webserver with this domain. 

    Because no virtual webserver matches, the error message takes just the first one configured (sub1.domain.com). If you disable it, it takes the next one and so on. 

    Best,
     Sabine
Reply
  • Hi,

    'dk' is not 'com'. Therefore, your request '35.sub3.domain.dk' fails in general because there is no virtual webserver with this domain. 

    Because no virtual webserver matches, the error message takes just the first one configured (sub1.domain.com). If you disable it, it takes the next one and so on. 

    Best,
     Sabine
Children
No Data