[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #24346 [Core Tor/Tor]: prop224: Service stops uploading one of its two descriptors
#24346: prop224: Service stops uploading one of its two descriptors
------------------------------+--------------------------------
Reporter: asn | Owner: (none)
Type: defect | Status: new
Priority: Medium | Milestone: Tor: 0.3.2.x-final
Component: Core Tor/Tor | Version: Tor: 0.3.2.4-alpha
Severity: Normal | Keywords: prop224
Actual Points: | Parent ID:
Points: 2 | Reviewer:
Sponsor: |
------------------------------+--------------------------------
My prop224 service stopped working. I did some digging and I noticed that
it's only uploading one of its two descriptors, so it's only uploading
`next` or `current` but not both. This has reachability consequences.
Here are some logs (grepping for `run_upload_descriptor_event()`):
{{{
Nov 16 15:06:51.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 16 15:51:04.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 16 17:00:25.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 16 17:06:02.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 16 18:22:23.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 16 19:05:22.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 16 19:05:22.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 16 20:13:08.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 16 20:20:11.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 16 21:18:50.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 16 21:30:21.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 16 22:49:34.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 17 00:23:30.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 17 01:08:16.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 5/3
introduction points.
Nov 17 01:50:14.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 03:37:20.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 04:40:29.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 05:30:14.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 06:41:39.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 08:11:41.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 09:18:45.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 10:40:24.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 12:22:55.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 13:30:14.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 14:39:14.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 14:40:15.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 16:13:06.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 18:01:49.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 19:46:57.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 17 20:01:08.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 20:16:59.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 20:52:18.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 21:28:40.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 17 21:37:22.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 17 22:31:59.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 17 23:00:11.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 18 00:17:02.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 00:22:14.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 18 01:12:15.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 01:12:15.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 18 02:44:15.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 02:44:16.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service next descriptor for service onion with 3/3
introduction points.
Nov 18 04:09:30.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 06:01:37.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 07:03:35.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 08:53:53.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 10:50:47.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 11:50:15.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 13:33:04.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
Nov 18 14:54:15.000 [info] run_upload_descriptor_event(): Initiating
upload for hidden service current descriptor for service onion with 3/3
introduction points.
}}}
Seems to be a pretty rare edge case, but putting it on 0.3.2 in any case.
We can defer if needed.
We probably need some more diagnostic logs in
`should_service_upload_descriptor()` to understand more about this issue.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/24346>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs