tor-hsservice: Do not store the subcredentials in RendRequestContext.
1 unresolved thread
1 unresolved thread
Previously, the subcredentials were computed in IptEstablisher::launch
and stored in RendRequestContext
. This caused long-running services to
report errors like:
WARN tor_hsservice::helpers: Problem while accepting rendezvous request: error: Could not process INTRODUCE request: Introduction handshake was invalid: Circuit-extension handshake authentication failed
for clients using newer subcredentials than the ones the service had at the time the IPT was established.
Fixes #1242 (closed)
Merge request reports
Activity
assigned to @gabi-250
requested review from @ahf
@gabi-250 if you want review of this one today, it's probably a good idea to assign it to someone else since I am in 1:1's all days - otherwise I'll look at it tomorrow when I get in.
mentioned in commit 455d0106
Please register or sign in to reply