Hi, I've been trying to set up Koha on our main server but keep hitting problems with Apache NameVirtualHost configuration. The Apache documentation on this is very unclear and unhelpful, so I'm hoping that one of you has already been through this and can help. Our server has two IP addresses, one connected to the internet and the other to our LAN. It also has several names: mail.nti.gov.ng and opac.nti.gov.ng on the internet side and some .ntilan names on the LAN side. It's Apache 2 on Debian 3.1, which means it's using Debian's slightly over-clever Apache configuration mechanism. What I want to do is get it set up so that: mail.nti.gov.ng -> the default site on the Apache server opac.nti.gov.ng / opac.ntilan -> the Koha OPAC opac.ntilan:8080 -> the Koha intranet At present the intranet is working fine but opac.nti.gov.ng and mail.nti.gov.ng both take me to the Koha OPAC! The output of '/usr/sbin/apache2 -S' is:
VirtualHost configuration: 216.118.254.115:80 is a NameVirtualHost default server opac.nti.gov.ng (/etc/koha-httpd.conf:23) port 80 namevhost opac.nti.gov.ng (/etc/koha-httpd.conf:23) 192.168.0.3:80 is a NameVirtualHost default server opac.nti.gov.ng (/etc/koha-httpd.conf:23) port 80 namevhost opac.nti.gov.ng (/etc/koha-httpd.conf:23) 192.168.0.3:8080 is a NameVirtualHost default server opac.ntilan (/etc/koha-httpd.conf:41) port 8080 namevhost opac.ntilan (/etc/koha-httpd.conf:41) wildcard NameVirtualHosts and _default_ servers: *:443 is a NameVirtualHost default server mail.nti.gov.ng (/etc/apache2/sites-enabled/000-ssl:3) port 443 namevhost mail.nti.gov.ng (/etc/apache2/sites-enabled/000-ssl:3) *:80 is a NameVirtualHost default server mail.nti.gov.ng (/etc/apache2/sites-enabled/000-default:3) port 80 namevhost mail.nti.gov.ng (/etc/apache2/sites-enabled/000-default:3) Syntax OK
So it looks like the default server from the /etc/koha-httpd.conf (linked from /etc/apache2/sites-enabled/010-koha) is overriding the one I want from /etc/apache2/sites-enabled/000-default, any suggestions how I can prevent this? To keep this email short I haven't included all the configuration files, but I can send them if necessary. Kevin -- Kevin O'Rourke ICT Coordinator, National Teachers' Institute, Kaduna, Nigeria 062 316972