@olifre - do you have the ability to test out a patch? I think this will work: ``` diff --git a/src/XrdTpc/XrdTpcTPC.cc b/src/XrdTpc/XrdTpcTPC.cc index 457bf28..8091ac6 100644 --- a/src/XrdTpc/XrdTpcTPC.cc +++ b/src/XrdTpc/XrdTpcTPC.cc @@ -181,6 +181,8 @@ int TPCHandler::OpenWaitStall(XrdSfsFile &fh, const std::string &resource, { int open_result; while (1) { + int orig_ucap = fh.error.getUCap(); + fh.error.setUCap(orig_ucap | XrdOucEI::uIPv64); open_result = fh.open(resource.c_str(), mode, openMode, &sec, authz.empty() ? NULL: authz.c_str()); if ((open_result == SFS_STALL) || (open_result == SFS_STARTED)) { ``` Might take me a bit more time for me to completely reproduce your setup on my development VM. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/issues/968#issuecomment-484646974 ######################################################################## 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