[tor-bugs] #28733 [Core Tor/Tor]: {CONSDIFF} Refusing to apply consensus diff
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Dec 5 04:45:21 UTC 2018
#28733: {CONSDIFF} Refusing to apply consensus diff
--------------------------+------------------------
Reporter: traumschule | Owner: (none)
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Core Tor/Tor | Version:
Severity: Normal | Resolution:
Keywords: consensus | Actual Points:
Parent ID: #26310 | Points:
Reviewer: | Sponsor:
--------------------------+------------------------
Old description:
> Since todays HUP by lograte these CONSDIFF warnings showed up. Could the
> connection failures be related?
>
> {{{
> Dec 05 00:00:07.000 [notice] Tor 0.4.0.0-alpha-dev opening new log file.
> Dec 05 00:00:22.000 [warn] {CONSDIFF} Refusing to apply consensus diff
> because the base consensus doesn't match the digest as found in the
> consensus diff header.
> Dec 05 00:00:22.000 [warn] {CONSDIFF} Expected:
> 6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
> 308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
> Dec 05 00:00:22.000 [warn] {DIR} Could not apply consensus diff received
> from server '$directory_guard'
> Dec 05 00:00:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
> because the base consensus doesn't match the digest as found in the
> consensus diff header.
> <...>
> Dec 05 00:50:40.000 [warn] {DIR} Could not apply consensus diff received
> from server '$directory_guard'
> Dec 05 00:53:02.000 [warn] {CONSDIFF} Refusing to apply consensus diff
> because the base consensus doesn't match the digest as found in the
> consensus diff header.
> Dec 05 00:53:02.000 [warn] {CONSDIFF} Expected:
> 6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
> 308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
> Dec 05 00:53:02.000 [warn] {DIR} Could not apply consensus diff received
> from server '$directory_guard'
> Dec 05 00:53:08.000 [notice] {APP} Tried for 120 seconds to get a
> connection to
> 5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
> (waiting for rendezvous desc)
> Dec 05 00:58:09.000 [notice] {APP} Tried for 120 seconds to get a
> connection to
> 5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
> (waiting for rendezvous desc)
> }}}
>
> Additionally info log shows
> {{{
> Dec 05 00:00:07.000 [info] {DIR} directory_send_command(): Downloading
> consensus from $directory_guard using /tor/status-vote/current/consensus-
> microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
> <...>
> Dec 05 02:00:40.000 [info] {DIR} directory_send_command(): Downloading
> consensus from $directory_guard using /tor/status-vote/current/consensus-
> microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
> }}}
>
> = directory guard versions
> - Tor 0.3.2.10 on Linux
> - Tor 0.3.1.10 on Linux
> - Tor 0.3.4.8 on Linux
>
> To avoid fingerprinting (#10969) addresses are scrubbed and are available
> on request.
New description:
Since todays HUP by lograte these CONSDIFF warnings showed up. Could the
connection failures be related?
{{{
Dec 05 00:00:07.000 [notice] Tor 0.4.0.0-alpha-dev opening new log file.
Dec 05 00:00:22.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:00:22.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:00:22.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:00:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:00:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:00:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:01:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:01:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:01:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:02:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:02:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:02:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:02:58.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:03:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:03:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:03:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:04:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:04:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:04:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:05:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:05:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:05:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:06:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:06:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:06:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:07:49.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:07:49.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:07:49.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:07:59.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:08:55.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:08:55.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:08:55.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:09:55.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:09:55.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:09:55.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:10:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:10:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:10:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:11:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:11:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:11:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:12:42.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:12:42.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:12:42.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:13:00.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:13:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:13:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:13:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:14:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:14:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:14:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:15:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:15:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:15:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:16:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:16:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:16:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:18:00.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:18:00.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:18:00.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:18:01.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:19:07.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:19:07.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:19:07.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:19:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:19:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:19:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:21:55.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:21:55.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:21:55.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:22:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:22:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:22:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:23:02.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:23:50.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:23:50.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:23:50.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:24:45.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:24:45.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:24:45.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:25:41.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:25:41.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:25:41.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:26:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:26:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:26:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:27:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:27:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:27:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:28:03.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:28:55.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:28:55.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:28:55.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:30:01.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:30:01.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:30:01.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:30:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:30:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:30:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:31:51.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:31:51.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:31:51.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:32:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:32:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:32:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:33:04.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:33:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:33:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:33:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:35:09.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:35:09.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:35:09.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:36:08.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:36:08.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:36:08.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:36:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:36:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:36:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:37:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:37:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:37:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:38:05.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:38:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:38:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:38:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:39:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:39:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:39:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:40:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:40:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:40:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:41:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:41:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:41:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:42:59.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:42:59.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:42:59.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:43:06.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:43:57.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:43:57.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:43:57.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:45:52.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:45:52.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:45:52.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:48:07.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:50:40.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:50:40.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:50:40.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:53:02.000 [warn] {CONSDIFF} Refusing to apply consensus diff
because the base consensus doesn't match the digest as found in the
consensus diff header.
Dec 05 00:53:02.000 [warn] {CONSDIFF} Expected:
6630240AA7F1F643B7DCEFCD0B402F4860D1129C810927F0F6774DA51D7BC75E; found:
308CC8C02AD1A45612737D112962988069ED9A8F78EEDD8CDF5D532CC5747308
Dec 05 00:53:02.000 [warn] {DIR} Could not apply consensus diff received
from server '$directory_guard'
Dec 05 00:53:08.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
Dec 05 00:58:09.000 [notice] {APP} Tried for 120 seconds to get a
connection to
5gdvpfoh6kb2iqbizb37lzk2ddzrwa47m6rpdueg2m656fovmbhoptqd:993. Giving up.
(waiting for rendezvous desc)
}}}
Additionally info log shows
{{{
Dec 05 00:00:07.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:00:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:01:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:02:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:03:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:04:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:05:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:06:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:07:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:08:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:09:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:10:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:11:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:12:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:13:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:14:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:15:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:16:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:17:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:18:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:19:39.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:21:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:22:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:23:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:24:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:25:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:26:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:27:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:28:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:29:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:30:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:31:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:32:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:33:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:34:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:35:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:36:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:37:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:38:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:39:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:40:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:41:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:42:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:43:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:45:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:50:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 00:52:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 01:01:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
Dec 05 02:00:40.000 [info] {DIR} directory_send_command(): Downloading
consensus from $directory_guard using /tor/status-vote/current/consensus-
microdesc/0232AF+14C131+23D15D+27102B+49015F+D586D1+E8A9C4+ED03BB+EFCBE7.z
}}}
= directory guard versions
- Tor 0.3.2.10 on Linux
- Tor 0.3.1.10 on Linux
- Tor 0.3.4.8 on Linux
To avoid fingerprinting (#10969) addresses are scrubbed and are available
on request.
--
Comment (by teor):
nickm, could this be a race condition?
1. the client sends the consensuses it has now to the directory mirror
2. the client deletes the base consensus (or replaces its current
consensus with a newer consensus?)
3. the directory mirror replies with the latest diff it has
4. the client rejects the diff
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28733#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list