Re: NameVirtualHost screw-up

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It is a debian sarge, with apache 2.0.54-sarge1 installed from a package.

These are from apache2.conf and ports.conf

UseCanonicalNames Off
Listen 80
NameVirtualHost 192.168.1.1:80

This is my 000-default file:

<VirtualHost 192.168.1.1:80>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On

</VirtualHost>

The www.test.wx file:

<VirtualHost 192.168.1.1:80>
        ServerAdmin polesz@xxxxxxxxxxxxxx
        DocumentRoot /var/www/test.wx/www
        ServerName www.test.wx
        ServerAlias test.wx
        ErrorLog /var/log/apache2/www.test.wx.error.log
        CustomLog /var/log/apache2/www.test.wx.access.log combined
        ServerSignature Off
        SSLEngine off
        SetEnv AWSTATS_FORCE_CONFIG www.test.wx
</VirtualHost>

And the erp.test.wx file:

<VirtualHost 192.168.1.1:80>
        ServerAdmin polesz@xxxxxxxxxxxxxx
        DocumentRoot /var/www/test.wx/erp
        ServerName erp.test.wx
        ErrorLog /var/log/apache2/erp.test.wx.error.log
        CustomLog /var/log/apache2/erp.test.wx.access.log combined
        ServerSignature Off
        SSLEngine off
</VirtualHost>

I hope this information is enough.

Regards,
Gergely POLONKAI

Boyle Owen írta:
-----Original Message-----
From: POLONKAI Gergely [mailto:polesz@xxxxxxxxxxxxxx] 
Sent: Tuesday, December 12, 2006 10:14 AM
To: users@xxxxxxxxxxxxxxxx
Subject:  NameVirtualHost screw-up

Hello list,

I have some NameVirtualHosts set up on my machine, as told by 
apache2 -S:

192.168.1.1:80       is a NameVirtualHost
         default server test.wx 
(/etc/apache2/sites-enabled/000-default:1)
         port 80 namevhost test.wx
(/etc/apache2/sites-enabled/000-default:1)
         port 80 namevhost www.test.wx
(/etc/apache2/sites-enabled/www.test.wx:1)
         port 80 namevhost erp.test.wx
(/etc/apache2/sites-enabled/erp.test.wx:1)

However, the file www.test.wx file contains these two lines:
ServerName www.test.wx
ServerAlias test.wx

The reverse address for 192.168.1.1 is test.wx, and all the 
domains (test.wx, www.test.wx and erp.test.wx) resolve to 192.168.1.1.

In 000-default, the DocumentRoot is /var/www In www.test.wx 
the DocumentRoot is /var/www/test.wx/www In erp.test.wx the 
DocumentRoot is /var/www/test.wx/erp

Now if I set up a client machine to use the internal DNS 
servers, and then I enter the test.wx address in my browser, 
it will give me the contents of the /var/www instead of 
/var/www/test.wx/www
    

If everything was set up the way you have described then it would work.
Since it doesn't, you can't have.

Please post the actual config snippets that define your virtual hosting,
rather than just your description of what you think you did.

Rgds,
Owen Boyle
Disclaimer: Any disclaimer attached to this message may be ignored. 



  
Can anyone tell me what can cause this? I see that from the output of
apache2 -S that from apache's side it's normal, but why does 
it drops my definition of the ServerAlias?

Regards,

Gergely POLONKAI

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP 
Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx

    
 
 
This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. No confidentiality or privilege is waived or lost by any mistransmission. If you receive this message in error, please notify the sender urgently and then immediately delete the message and any copies of it from your system. Please also immediately destroy any hardcopies of the message. You must not, directly or indirectly, use, disclose, distribute, print, or copy any part of this message if you are not the intended recipient. The sender's company reserves the right to monitor all e-mail communications through their networks. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorised to state them to be the views of the sender's company.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx

  

[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux