From: gopher-project-bounces+rachael=telefisk.org@lists.alioth.debian.org
       Date: Wed Sep 14 06:07:38 2011
       Subject: Re: [gopher] Gophernicus 1.2-beta & virtual hosting
       
       On 14.9.2011 2:53, Walter Vermeir wrote:
       
       > I have a support question about Gophernicus - hope that is allowed here;
       
       Here, or just email me directly :-).
       
       > Setup;
       > Ubuntu 10.04 LTS & gophernicus 1.2
       > dynamic ip
       > use xinetd
       
       So my xinetd installer worked? WOOHOO! I never use xinetd...
       
       > But virtual hosting is no-go until now.
       >
       > vermeir.dyndns.org <http://vermeir.dyndns.org> points to my dynamic ip
       > and serves /var/gopher
       > gopher.wikizine.org <http://gopher.wikizine.org> is by CNAME pointed at
       > vermeir.dyndns.org <http://vermeir.dyndns.org>
       >
       > And now that also serves /var/gopher
       >
       > A directory named "gopher.wikizine.org <http://gopher.wikizine.org>" is
       > created,  the symbol % is placed in gophermap.
       > But it does not serve it as a virtual host and it is also not listed as one.
       >
       > from syslog;
       >
       > Sep 13 23:32:27 gopherserverubuntu in.gophernicus: disabling vhosting:
       > /var/gopher/gopherserverubuntu must exist
       
       OK. Your servers hostname is apparently "gopherserverubuntu". As in if 
       you type the command "hostname" you'll get that name. As a security 
       precaution you need to have a virtual host directory for your own 
       hostname or all of virtual hosting is disabled.
       
       So, two ways to fix it:
       $ sudo mkdir /var/gopher/`hostname`
       
       or,
       $ sudo vi /etc/xinetd.d/gophernicus
       
       And the fix the -hwhatever option so that it uses one of your real 
       virtual host names (the primary one). So most likely it should be 
       "-hgopher.wikizine.org".
       
       Also, now that I think about it you might not even need virtual hosting. 
       You only have one hostname for your gopher server, right? Just place 
       your content under /var/gopher and forget about vhosting....
       
       > /var/gopher does exist
       > "gopherserverubuntu" is the name of the server.  But to make sure, I
       > have also made a directory with that name, no change.
       
       Oh, that I didn't see before I wrote the above. Wait....
       
       [looking through the code]
       
       Are you sure you didn't mistype the directory name when you created it? 
       The code is just stat():ing the directory it was complaining in syslog 
       with no further checking.... Try "ls -la /var/gopher/gopherserverubuntu" 
       and tell me what it says.
       
       
       - Kim
       
       
       _______________________________________________
       Gopher-Project mailing list
       Gopher-Project@lists.alioth.debian.org
       http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/gopher-project
       Thread start
 (DIR) [gopher] Gophernicus 1.2-beta & virtual hosting
 (DIR) Followup: Re: [gopher] Gophernicus 1.2-beta & virtual hosting
 (DIR) Followup: Re: [gopher] Gophernicus 1.2-beta & virtual hosting