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