[tor-bugs] #4857 [Tor Hidden Services]: Disabling an HS with service-side rend circs in progress may produce ‘Internal Error’ log message
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Sat Jan 7 01:12:37 UTC 2012
#4857: Disabling an HS with service-side rend circs in progress may produce
‘Internal Error’ log message
---------------------------------+------------------------------------------
Reporter: rransom | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Tor: 0.2.3.x-final
Component: Tor Hidden Services | Version:
Keywords: | Parent:
Points: | Actualpoints:
---------------------------------+------------------------------------------
From `rend_service_rendezvous_has_opened`:
{{{
service = rend_service_get_by_pk_digest(
circuit->rend_data->rend_pk_digest);
if (!service) {
log_warn(LD_GENERAL, "Internal error: unrecognized service ID on "
"introduction circuit.");
reason = END_CIRC_REASON_INTERNAL;
goto err;
}
}}}
When a hidden service is removed from Tor's configuration,
`rend_config_services` closes its introduction circuits, but not its
rendezvous circuits. Leaving in-progress rend circs open can trigger this
‘Internal Error’ log message.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/4857>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list