opensciencegrid / xrootd-lcmaps

Integration between Xrootd and LCMAPS.
Apache License 2.0
4 stars 11 forks source link

Globus cert verification does not clear proxy_depth or max_proxy_depth (unique_ptr) #11

Closed jthiltges closed 7 years ago

jthiltges commented 7 years ago

Issue is already being discussed in PR #9. Creating a new request as this is a different implementation using unique_ptr.

Details:

After a context validates a certificate with a path-length limit, subsequent validations may fail with "Proxy path length exceeded" errors.

Allocate a new callback struct with unique_ptr for each validation.