I believe I have the apache config set to 'Listen 80'. I don't have access to the server right now so I'm not certain. I also didn't realize Squid was installed so I'll need to check on that.<br><br>
I'm hoping I can convince the network administrator at the schools to give me either a static IP or put an entry for the 'schoolserver' in DNS.<br><br>Thanks again for the help. I'll keep you updated on my progress.<br>
<br>David<br><br><div class="gmail_quote">On Mon, Oct 15, 2012 at 9:58 PM, Jerry Vonau <span dir="ltr"><<a href="mailto:jvonau@shaw.ca" target="_blank">jvonau@shaw.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Mon, 2012-10-15 at 21:41 -0500, Yannick Warnier wrote:<br>
> Hi David,<br>
><br>
> For once, I think I can help on this list :-)<br>
><br>
> I didn't have time to finish it, but I was actually writing a<br>
> documentation explaining the whole stuff and how to "unlock" your web<br>
> server.<br>
><br>
> For some reason (not explained by the author, neither that I understand<br>
> as of yet), the configuration of the web server (which you should be<br>
> able to find in /etc/httpd/conf/httpd-xs.conf) restricts the "Listen"<br>
> address to:<br>
> Listen <a href="http://172.18.0.1:80" target="_blank">172.18.0.1:80</a><br>
> and/or<br>
> Listen <a href="http://127.0.0.1:80" target="_blank">127.0.0.1:80</a><br>
><br>
> Just comment those lines (with a # prefix) and add<br>
> Listen 80<br>
><br>
> Then reload httpd<br>
> /etc/init.d/httpd restart<br>
><br>
> and your webserver should start responding from other machines.<br>
><br>
> Now, this might not be the case for you (I'm using the home-modified<br>
> Peruvian version) but it might also be the case that your virtual hosts<br>
> are configured somehow, somewhere (in the applications installed), to<br>
> only respond correctly when called as "<a href="http://schoolserver/" target="_blank">http://schoolserver/</a>". If this is<br>
> the case, then you would have to add the IP address and that name in<br>
> the /etc/hosts file of the clients. Something like<br>
><br>
> 187.12.15.183 schoolserver<br>
><br>
<br>
</div></div>So you want to hand edit a whole pile of machines? Try that with 20+ XOs<br>
and you'll get bored fast. There is a better way in nss-mdns and avahi.<br>
<span class="HOEnZb"><font color="#888888"><br>
Jerry<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
> I think that would do it. Please let me know if it worked, because as I<br>
> was going mad about this, I started modifying files without taking<br>
> backups and now I'm not sure which was the initial state (and didn't<br>
> have time yet to reinstall from scratch).<br>
><br>
> Just as additional information: although there might be a Squid<br>
> configuration there, it doesn't seem to be blocking anything *entering*<br>
> the server, so the unavailability of the web server doesn't come from<br>
> there (this will save you a few gray hairs).<br>
><br>
> And while I'm at it, servers like that, distributed into the wild,<br>
> should really use a more orderly distribution than Fedora. The way this<br>
> server has been configured transpires a bit of lack of love. I'm not<br>
> offering myself to do it, but I wanted to leave my opinion here (just in<br>
> case many would agree).<br>
><br>
> Cheers,<br>
><br>
> Yannick Warnier<br>
><br>
><br>
> Le lundi 15 octobre 2012 à 20:37 -0500, David Kanenwisher a écrit :<br>
> > Hello,<br>
> ><br>
> > I'm trying to get the 0.7 of the school server to work on a laptop<br>
> > that needs to be taken to different schools which already have an<br>
> > existing network. I don't want to run the network setup tool since I'm<br>
> > concerned enabling DHCP and DNS will cause trouble on the school's<br>
> > network. Sadly, though not running the setup seems to have made the<br>
> > HTTP server unreachable and I'm stumped as to why.<br>
> ><br>
> > I set the hostname of the server to the IP address assigned to the<br>
> > server by the router via DHCP and configured Apache to listen on all<br>
> > interfaces. When I run netstat I can see Apache is listening on all<br>
> > interfaces on port 80, as configured. I can use wget on the server to<br>
> > retrieve the webpage at localhost, 127.0.0.1 and the IP address given<br>
> > by DHCP. When I try to wget or telnet to the server from another PC I<br>
> > get a message that the host is unreachable even though, using tcpdump,<br>
> > I can see packets arriving on the server. Also, I can ssh to the<br>
> > server from another PC.<br>
> ><br>
> > I feel like I'm missing something obvious and was reluctant for quite<br>
> > a while to message the list. I figured I must be close! The solution<br>
> > just around the corner, but I realize now that I'm stumped.<br>
> ><br>
> > Any help would be much appreciated or if you need anymore info I'd be<br>
> > glad to get it.<br>
> ><br>
> > Thanks,<br>
> ><br>
> > David Kanenwisher<br>
> > _______________________________________________<br>
> > Server-devel mailing list<br>
> > <a href="mailto:Server-devel@lists.laptop.org">Server-devel@lists.laptop.org</a><br>
> > <a href="http://lists.laptop.org/listinfo/server-devel" target="_blank">http://lists.laptop.org/listinfo/server-devel</a><br>
><br>
><br>
> _______________________________________________<br>
> Server-devel mailing list<br>
> <a href="mailto:Server-devel@lists.laptop.org">Server-devel@lists.laptop.org</a><br>
> <a href="http://lists.laptop.org/listinfo/server-devel" target="_blank">http://lists.laptop.org/listinfo/server-devel</a><br>
<br>
<br>
</div></div></blockquote></div><br>