Hello, XRootD Developers,
Our site (T3_KR_KISTI) uses xrootd to support the WebDAVs protocol.
Since our backend storage is NFS storage, we configured the adler 32 checksum to be returned through a user script using the xrootd.chksum keyword to support checksum.
xrootd.chksum max 60000 adler32 /opt/checksum/adler.py
Since the recent xrootd 5.5.2 version upgrade, we have confirmed that the feature is not working well for webdavs.
The test command is:
gfal-sum -vvv -D "HTTP PLUGIN:RETRIEVE_BEARER_TOKEN=false" -t 90 davs://cms-se.sdfarm.kr:1094/xrd/store/mc/SAM/GenericTTbar/AODSIM/CMSSW_9_2_6_91X_mcRun1_realistic_v2-v1/00000/CE860B10-5D76-E711-BCA8-FA163EAA761A.root ADLER32
The error message is
gfal-sum error: 38 (Function not implemented) - [gfal2_checksum][gfal_http_checksum] checksum calculation for ADLER32 not supported for davs://cms-se.sdfarm.kr:1094/xrd/store/mc/SAM/GenericTTbar/AODSIM/CMSSW_9_2_6_91X_mcRun1_realistic_v2-v1/00000/CE860B10-5D76-E711-BCA8-FA163EAA761A.root
When we tested with the root protocol, we were able to check the value normally.
When a checksum is requested by webdavs, it has been confirmed that the script works.
I think the related settings may have been changed, so I would like you to let me know about the related settings.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
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