<div>Anyone have any luck fixing this?<br></div><div></div><div>Regards,</div><div></div><div>Reuben</div><br><div class="gmail_quote">On Thu, Jun 18, 2009 at 7:22 PM, Reuben K. Caron <span dir="ltr">&lt;<a href="mailto:reuben@laptop.org">reuben@laptop.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br><br><div class="gmail_quote"><div><div class="h5">On Thu, Jun 18, 2009 at 3:03 PM, Martin Langhoff <span dir="ltr">&lt;<a href="mailto:martin.langhoff@gmail.com" target="_blank">martin.langhoff@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On Wed, Jun 17, 2009 at 5:28 PM, Reuben K. Caron&lt;<a href="mailto:reuben@laptop.org" target="_blank">reuben@laptop.org</a>&gt; wrote:<br>
&gt; Glad to hear you found the root cause. If we can come up with one or two<br>
&gt; simple commands for the OLPCorps teams to type at the command line to fix<br>
&gt; this and then enable squid; I&#39;m sure they will be glad to do so.<br>
<br>
</div>It had all been a theoretical exercise. Today, trying to figure out<br>
what the correct fix is to put it in an rpm I just cannot repro the<br>
problem.<br>
<br>
The reason it &#39;Just Works&#39; is that Apache is actually also listening<br>
on localhost. So Squid will gladly connecto localhost and issue an<br>
HTTP/1.1 request saying &#39;host&#39;.<br>
<br>
Here is how I test that manually -- and apache replies nicely:<br>
<br>
# telnet 127.0.0.1 80<br>
Trying 127.0.0.1...<br>
Connected to 127.0.0.1.<br>
Escape character is &#39;^]&#39;.<br>
GET / HTTP/1.1<br>
Host: <a href="http://schoolserver.test.xs.laptop.org" target="_blank">schoolserver.test.xs.laptop.org</a><br>
<br>
HTTP/1.1 302 Found<br>
Date: Thu, 18 Jun 2009 12:59:45 GMT<br>
Server: Apache/2.2.9 (Fedora)<br>
Location: <a href="http://schoolserver.test.xs.laptop.org/moodle%0AContent-Length" target="_blank">http://schoolserver.test.xs.laptop.org/moodle<br>
Content-Length</a>: 325<br>
Content-Type: text/html; charset=iso-8859-1<br>
<br>
&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML 2.0//EN&quot;&gt;<br>
... HTML output elided.<br>
<br>
<br>
Now, there is a number of changes (some of them trivial in appearence)<br>
in the apache configuration that could break the behaviour... have the<br>
local teams installed any extra software or added/changed<br>
configuration of Apache?</blockquote></div></div><div>None. The installation was done as follows:</div><div>Install from USB XS0.6d2.</div><div>Install using all defaults.</div><div>/etc/sysconfig/olpc-scripts/domain_config olpc.corp</div>

<div>/etc/sysconfig/olpc-scripts/TURN_SQUID_ON</div><div>reboot</div><div>The hardware had two nics, one on the motherboard the second a USB dongle. Motherboard NIC, WAN, was and is not connected to internet. USB Dongle, LAN, was connected, and gave DHCP addresses over wireless to APs attached to that port.</div>

<div>Regards,</div><div>Reuben</div></div>
</blockquote></div><br>