dcache
dcache copied to clipboard
Request: add VOMS attributes to LSC error message
Dear dCache devs,
This error message does not contain the VOMS attributes of the user. That makes it hard to determine which LSC file is missing. Could the VOMS info be added to the error message please?
30 Oct 2023 10:46:30 (gPlazma) [door:GFTP-seacow12-AAYI6-miG-A@ftp-seacow12Domain GFTP-seacow12-AAYI6-miG-A Login AUTH voms] Validation failure QIMl for DN "CN=Joke van Vugt d-AGLTLynMc7ldqt,O=surfsara.nl,DC=rcauth-clients,DC=rcauth,DC=eu": [[lscFileNotFound]:LSC validation failed: LSC file matching VOMS attributes not found in store., [aaCertNotFound]:AC signature verification failure: no valid VOMS server credential found.]
Thanks in advance!
Cheers, Onno
Hi Onno,
Thanks for reporting this.
As you can probably tell, I've opened an issue against the CaNL library, to include more information. I think this is the natural way to resolve this problem.
Cheers, Paul.
Thanks, Paul!
To add some context: I was cleaning up LSC files, and accidentally emptied a file without removing it. It appears this broke ALL VOMS authentication, not only that for the involved VO. I will probably submit a separate ticket for that, after reproducing it on our test server with the latest master snapshot.
This is just to illustrate that the VOMS info from the user's proxy might not be sufficient info.
Cheers, Onno