Print

Print


Hi Brian,

 the answer to the second question is unclear to me though. At a first
sight it would make perfectly sense for me to modify the Alice Acc
library so that it can crunch an escaped string.

 So what was the meaning to you?

f



Il 10/11/20 15:05, Brian P Bockelman ha scritto:
> @adriansev <https://github.com/adriansev> - I think this quote from
> Andreas is the reason it works in EOS:
> 
>     In EOS it works because we unescape the path+cgi ourselves inside
>     the OFS plugin.
> 
> That's precisely the behavior I'm observing - XRootD does not escape the
> CGI but rather the EOS plugin does some special handling. This might be
> hard to undo as at least the libXrdMacaroons plugin depends on the
> current behavior.
> 
> @apeters1971 <https://github.com/apeters1971> - would it be possible to
> make the |libXrdAliceTokenAcc| plugin able to take either escaped or
> unescaped input?
> 
>     so, is any chance that the fixed was implemented only for TPC but
>     not for normal access?
> 
> No - the TPC issue was something else; the URL was not being escaped on
> redirection, meaning there could be invalid characters in the redirected
> URL in the case that EOS generated non-URL-safe characters in its CGI.
> 
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/xrootd/xrootd/issues/1320#issuecomment-724722616>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AA7NRDRH6QQALZ2YRIPQ5H3SPFCCFANCNFSM4TJWYRYA>.
> 
> 
> ------------------------------------------------------------------------
> 
> Use REPLY-ALL to reply to list
> 
> To unsubscribe from the XROOTD-DEV list, click the following link:
> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
> <https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1>
> 

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1