[tor-dev] Descriptor-id and responsible hidden service directorate. Changes in version 0.2.4.18-rc - 2013-11-16

Frank Young pfcodes at gmail.com
Thu Mar 20 18:13:12 UTC 2014


I have noticed that since the release of version 0.2.4.18-rc - 2013-11-16,
Attempts to fetch v2 rendezvous service descriptor are failing.
The issue seems to get worse as many people are updating their clients.

The calculation of decriptor ids based on specification in rend-spec.tx
<descriptor-id = H(permanent-id | H(time-period | descriptor-cookie |
replica))> doeesn't seems to be correct anymore. All 6 responsible
hidden services directorates return 404 to a GET request for
/tor/rendezvous2/<base32_encode[descriptor-id]>

I search through the tor source for the release version (0.2.4.18-rc -
2013-11-16) in rend_compute_v2_desc_id and
rend_client_refetch_v2_renddesc but failed to notice any  significant
change. Could any member of the dev team respond to to this?


More information about the tor-dev mailing list