<div class="gmail_extra">Hi Sridhar,<br><br><div class="gmail_quote">On 3 May 2012 02:23, Sridhar Dhanapalan <span dir="ltr"><<a href="mailto:sridhar@laptop.org.au" target="_blank">sridhar@laptop.org.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Is there a way to identify an XO from HTTP traffic, particularly when<br>
doing activities and OS updates?<br>
<br></blockquote><pre class="wiki">Yes, you can examine the "user agent" used in the web request.</pre><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

I had this question from a schools network admin. If we can identify<br>
the XOs, we can set up special proxy rules for them to make things<br>
easier for users (e.g. to avoid proxy authentication).<br>
<br></blockquote><div><br>log of request on a webserver using yum:<br><pre>10.3.0.239 - - [03/May/2012:02:36:57 -0500] "GET /pub//repos/xoau-testing/repodata/repomd.xml HTTP/1.1" 200 1360 "-" "urlgrabber/3.9.1 yum/3.2.28"<br>
</pre>user agent: "urlgrabber/3.9.1 yum/3.2.28"
<br><br>log of request on a webserver using sugar's software updater:<br><pre>10.3.0.239 - - [03/May/2012:02:40:53 -0500] "GET /go/Activities/OLPCAU/11.3.1/Addons/884%2011.3.1-au HTTP/1.1" 404 322 "-" "Python-urllib/2.7"<br>
<br>user agent: "Python-urllib/2.7"<br><br>Jerry <br><br></pre></div></div><br></div>