You're pretty close, I think. Try this: 1. Remove at least 1 NameVirtualHost lines. The whole idea of NameVirtualHost is that it uses the same interface (IP and port) for different virtual servers. 2. Remove the trailing slash in your <VirtualHost> definitions. It causes Apache to think the value is a word/name, and not an IP. That is why it complains that the names don't resolve. The string in VirtualHost should match your NameVirtualHost string *exactly* for all VirtualHosts. 3. Setup DNS. Maybe librarylinux.bssd.org resolves inside your network. (It doesn't from here.) The fact the browser is requesting from HOST: librarylinux.bssd.org is what will tell Apache to connect it to the correct VirtualHost. If you cannot setup DNS, then don't use NameVirtualHost at all. Just use 2 VirtualHost's on different ports. This is probably easier for you just to get a demo test setup. --joe On Dec 14, 2007 1:00 PM, Darla Grediagin <dgrediagin@bssd.org> wrote:
Good morning all,
I am at the end of my rope. I am having trouble setting my Apache2 to have virtual hosts. Here is the coding from the sites.enable.koha-httpd.config file, and then the message from restarting Apache2. Any input you have would really be appreciated. Koha is running here on a local server that I have next to me. This installation will not need patron Internet access as it is just for library use to test things before I pass them onto the tech guy that runs my library's public version on Koha.
sites.enable.koha-httpd.config # Ports to listen to for Koha # uncomment these if they aren't already in main httpd.conf
#Listen 81 #Listen 82
# NameVirtualHost is used by one of the optional configurations detailed below # Please make sure this line is correct before uncommenting. # See http://httpd.apache.org/docs/vhosts/ for some guides.
NameVirtualHost 10.3.12.235:82
# KOHA's OPAC Configuration <VirtualHost 10.3.12.235:82/> ServerAdmin dgrediagin@bssd.org DocumentRoot /usr/local/koha/opac/htdocs ServerName librarylinux.bssd.org ScriptAlias /cgi-bin/koha/ /usr/local/koha/opac/cgi-bin/ Redirect permanent index.html http://10.3.12.235:82/cgi-bin/koha/opac-main.pl ErrorLog /usr/local/koha/log/opac-error_log TransferLog /usr/local/koha/log/opac-access_log SetEnv PERL5LIB "/usr/local/koha/intranet/modules" SetEnv KOHA_CONF "/etc/koha.conf" </VirtualHost>
NameVirtualHost 10.3.12.235:81
# KOHA's INTRANET Configuration
<VirtualHost 10.3.12.235:81/> ServerAdmin dgrediagin@bssd.org DocumentRoot /usr/local/koha/intranet/htdocs ServerName librarylinux.bssd.org ScriptAlias /cgi-bin/koha/ "/usr/local/koha/intranet/cgi-bin/" Redirect permanent index.html http://10.3.12.235:81/cgi-bin/koha/mainpage.pl ErrorLog /usr/local/koha/log/koha-error_log TransferLog /usr/local/koha/log/koha-access_log SetEnv PERL5LIB "/usr/local/koha/intranet/modules" SetEnv KOHA_CONF "/etc/koha.conf"
</VirtualHost>
This is the message that I get when I try to restart Apache.
[Fri Dec 14 08:34:54 2007] [error] (EAI 2)Name or service not known: Cannot resolve host name 10.3.12.235:82/ --- ignoring! [Fri Dec 14 08:34:54 2007] [error] (EAI 2)Name or service not known: Cannot resolve host name 10.3.12.235:81/ --- ignoring! [Fri Dec 14 08:34:54 2007] [error] (EAI 2)Name or service not known: Cannot resolve host name 10.3.12.235:82/ --- ignoring! [Fri Dec 14 08:34:54 2007] [error] (EAI 2)Name or service not known: Cannot resolve host name 10.3.12.235:81/ --- ignoring! [Fri Dec 14 08:34:54 2007] [warn] NameVirtualHost 10.3.12.235:82 has no VirtualHosts [Fri Dec 14 08:34:54 2007] [warn] NameVirtualHost 10.3.12.235:81 has no VirtualHosts [Fri Dec 14 08:34:54 2007] [warn] NameVirtualHost 10.3.12.235:82 has no VirtualHosts [Fri Dec 14 08:34:54 2007] [warn] NameVirtualHost 10.3.12.235:81 has no VirtualHosts httpd not running, trying to start (13)Permission denied: make_sock: could not bind to address [::]:82 no listening sockets available, shutting down Unable to open logs
Darla Grediagin District Librarian Bering Strait School District Unalakleet, Alaska Web Address : http://bssdonline.org/course/view.php?id=51 Blog: http://aklibrarian1.edublogs.org/ OPAC: http://opac.bssd.org:8181/cgi-bin/koha/opac-search.pl
_______________________________________________ Koha mailing list Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha