<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
what is UseMicrodescriptors 1 work???????<br><br><div>&gt; Date: Wed, 20 Jul 2011 23:15:54 -0600<br>&gt; From: Jimmymac@copper.net<br>&gt; To: tor-talk@lists.torproject.org<br>&gt; Subject: Re: [tor-talk] Tor 0.2.3.2-alpha is out<br>&gt; <br>&gt; Roger Dingledine wrote:<br>&gt; &gt; Tor 0.2.3.2-alpha introduces two new experimental features:<br>&gt; &gt; microdescriptors and pluggable transports. It also continues cleaning<br>&gt; &gt; up a variety of recently introduced features.<br>&gt; <br>&gt; [snip]<br>&gt; <br>&gt; &gt; Changes in version 0.2.3.2-alpha - 2011-07-18<br>&gt; &gt;   o Major features:<br>&gt; &gt;     - Clients can now use microdescriptors instead of regular descriptors<br>&gt; &gt;       to build circuits. Microdescriptors are authority-generated<br>&gt; &gt;       summaries of regular descriptors' contents, designed to change<br>&gt; &gt;       very rarely (see proposal 158 for details). This feature is<br>&gt; &gt;       designed to save bandwidth, especially for clients on slow internet<br>&gt; &gt;       connections. It's off by default for now, since nearly no caches<br>&gt; &gt;       support it, but it will be on-by-default for clients in a future<br>&gt; &gt;       version. You can use the UseMicrodescriptors option to turn it on.<br>&gt; <br>&gt; First, thank you for implementing this.<br>&gt; <br>&gt; I've download, compiled, and installed version 0.2.3.2-alpha.  I<br>&gt; previously ran version 0.2.1.30.  I did not delete or alter ~/.tor <br>&gt; between versions.  I've added the following line to torrc:<br>&gt; <br>&gt;          UseMicrodescriptors 1<br>&gt; <br>&gt; So far, after a brief test, everything seems to be fine.  I was curious<br>&gt; about what was logged and wondering if it represents any kind of an<br>&gt; error or bug.  The full log is listed at the end of this email.  The<br>&gt; lines I am wondering about are:<br>&gt; <br>&gt; Jul 20 19:42:30 Host Tor[9506]: I learned some more directory<br>&gt; information, but not enough to build a circuit: We have only 0/2480<br>&gt; usable microdescriptors.<br>&gt; Jul 20 19:43:22 Host Tor[9506]: We now have enough directory information<br>&gt; to build circuits.<br>&gt; Jul 20 19:44:10 Host Tor[9506]: Bootstrapped 100%: Done.<br>&gt; <br>&gt; I am wondering if the first line is accurately reporting the state when<br>&gt; 52 seconds later (with a 52kbps connection) it reports it has enough<br>&gt; information to build circuits and 100 seconds after which, it reports<br>&gt; 100% bootstrapped and stops downloading data (observer using iftop).<br>&gt; <br>&gt; Here is the full log (the two SIGHUPs were sent from a different command):<br>&gt; <br>&gt; Jul 20 19:41:41 Host Tor[9506]: Parsing GEOIP file<br>&gt; /usr/local/share/tor/geoip.<br>&gt; Jul 20 19:41:42 Host Tor[9506]: Configured to measure statistics. Look<br>&gt; for the *-stats files that will first be written to the data directory<br>&gt; in 24 hours from now.<br>&gt; Jul 20 19:41:42 Host Tor[9506]: OpenSSL OpenSSL 0.9.8b 04 May 2006<br>&gt; [90802f] looks like it's older than 0.9.8l, but some vendors have<br>&gt; backported 0.9.8l's renegotiation code to earlier versions, and some<br>&gt; have backported the code from 0.9.8m or 0.9.8n.  I'll set both<br>&gt; SSL3_FLAGS and SSL_OP just to be safe.<br>&gt; Jul 20 19:41:42 Host Tor[9506]: Reloaded microdescriptor cache.  Found 0<br>&gt; descriptors.<br>&gt; Jul 20 19:41:43 Host Tor[9506]: I learned some more directory<br>&gt; information, but not enough to build a circuit: We have no usable<br>&gt; consensus.<br>&gt; Jul 20 19:41:44 Host Tor[9506]: Bootstrapped 5%: Connecting to directory<br>&gt; server.<br>&gt; Jul 20 19:41:44 Host Tor[9506]: Heartbeat: Tor's uptime is 0:00 hours,<br>&gt; with 1 circuits open. I've pushed 0 kB and received 0 kB.<br>&gt; Jul 20 19:41:47 Host Tor[9506]: Bootstrapped 10%: Finishing handshake<br>&gt; with directory server.<br>&gt; Jul 20 19:41:49 Host Tor[9506]: Bootstrapped 15%: Establishing an<br>&gt; encrypted directory connection.<br>&gt; Jul 20 19:41:50 Host Tor[9506]: Bootstrapped 20%: Asking for<br>&gt; networkstatus consensus.<br>&gt; Jul 20 19:41:51 Host Tor[9506]: Bootstrapped 25%: Loading networkstatus<br>&gt; consensus.<br>&gt; Jul 20 19:42:15 Host Tor[9506]: Received reload signal (hup). Reloading<br>&gt; config and resetting internal state.<br>&gt; Jul 20 19:42:15 Host Tor[9506]: Read configuration file<br>&gt; "/usr/local/etc/tor/torrc".<br>&gt; Jul 20 19:42:15 Host Tor[9506]: ControlPort is open, but no<br>&gt; authentication method has been configured.  This means that any program<br>&gt; on your computer can reconfigure your Tor.  That's bad!  You should<br>&gt; upgrade your Tor controller as soon as possible.<br>&gt; Jul 20 19:42:23 Host Tor[9506]: Received reload signal (hup). Reloading<br>&gt; config and resetting internal state.<br>&gt; Jul 20 19:42:23 Host Tor[9506]: Read configuration file<br>&gt; "/usr/local/etc/tor/torrc".<br>&gt; Jul 20 19:42:23 Host Tor[9506]: ControlPort is open, but no<br>&gt; authentication method has been configured.  This means that any program<br>&gt; on your computer can reconfigure your Tor.  That's bad!  You should<br>&gt; upgrade your Tor controller as soon as possible.<br>&gt; Jul 20 19:42:30 Host Tor[9506]: Bootstrapped 45%: Asking for relay<br>&gt; descriptors.<br>&gt; Jul 20 19:42:30 Host Tor[9506]: I learned some more directory<br>&gt; information, but not enough to build a circuit: We have only 0/2480<br>&gt; usable microdescriptors.<br>&gt; Jul 20 19:43:22 Host Tor[9506]: We now have enough directory information<br>&gt; to build circuits.<br>&gt; Jul 20 19:43:22 Host Tor[9506]: Bootstrapped 80%: Connecting to the Tor<br>&gt; network.<br>&gt; Jul 20 19:43:34 Host Tor[9506]: Bootstrapped 85%: Finishing handshake<br>&gt; with first hop.<br>&gt; Jul 20 19:44:03 Host Tor[9506]: Bootstrapped 90%: Establishing a Tor<br>&gt; circuit.<br>&gt; Jul 20 19:44:10 Host Tor[9506]: Tor has successfully opened a circuit.<br>&gt; Looks like client functionality is working.<br>&gt; Jul 20 19:44:10 Host Tor[9506]: Bootstrapped 100%: Done.<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; tor-talk mailing list<br>&gt; tor-talk@lists.torproject.org<br>&gt; https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk<br></div>                                               </div></body>
</html>