-
- Downloads
tor-hsservice: Do not store the subcredentials in RendRequestContext.
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
parent
d8565206
No related branches found
No related tags found
Showing
- crates/tor-hsservice/src/req.rs 9 additions, 9 deletionscrates/tor-hsservice/src/req.rs
- crates/tor-hsservice/src/svc/ipt_establish.rs 5 additions, 10 deletionscrates/tor-hsservice/src/svc/ipt_establish.rs
- crates/tor-hsservice/src/svc/rend_handshake.rs 8 additions, 2 deletionscrates/tor-hsservice/src/svc/rend_handshake.rs
Please register or sign in to comment