Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xrootd.chksum script is not working for WebDAVs protocol on xrootd 5.5.2 #1905

Closed
geonmo opened this issue Feb 14, 2023 · 2 comments
Closed
Milestone

Comments

@geonmo
Copy link

geonmo commented Feb 14, 2023

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.

@abh3
Copy link
Member

abh3 commented Feb 14, 2023 via email

@geonmo
Copy link
Author

geonmo commented Feb 14, 2023

@abh3 Thanks for your answer. I will close this issue.

@geonmo geonmo closed this as completed Feb 14, 2023
@amadio amadio added this to the 5.5.3 milestone Jan 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants