Print

Print


Hi Andy, 

> So, indeed, if you can provide the setup your doing it would help.

Here's the full config I use:
[xrootd.txt](https://github.com/xrootd/xrootd/files/4927650/xrootd.txt)



> Could you post a trivial test that provokes this issue?

Well, not really trivial... The reliable reproducer is to run something like:
```
gfal-copy -vvv -f -K adler32 --checksum-mode both davs://srmdav.ific.uv.es:8443/webdav/lustre/ific.uv.es/grid/atlas/atlaslocalgroupdisk/rucio/user/cescobar/ed/65/user.cescobar.21356729._000011.out.root davs://xrootd-dev.physik.uni-bonn.de:1094/data/grid/atlas/user/scratch/foo
```
with the target machine (`xrootd-dev`) being firewalled. This means I force `davix` to connect many times, i.e. check file existence, delete the file if it already exists, try a push (which will fail due to the firewall), try a pull (which will fail since the source did not provide a macaroon) and finally falling back to a streamed copy. 
In the end, this is just a nasty hack to force davix to create many connections in series. With this command, I do reliable get a crash (or even two) > 90 % of the time. 
I'm not aware of an easy way to force davix directly to do that via commandline, though :-(. 

Cheers,
Oliver

-- 
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/1252#issuecomment-658983191

########################################################################
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