Albert Rossi

Results 9 issues of Albert Rossi

There seems to be either a lag or total unresponsiveness to changes in the gPlazma configuration with regard to the Subject used to authenticate the user in the frontend. This...

dCacheView
frontend
Authentication

chimera:/pnfs/fs/usr/test# ls total 29 ... drwxrwx--- 127 2904 5023 512 Oct 02 2014 css FILE: path: /pnfs/fs/usr/test/css/ac0293b9.086fexp0.8885 id: 000500000000000000247420 USER: 8773 1530 Using the RESTful api (which relies on the...

CMS contacts have asked whether there are more performant solution for allowing CMS dCache sites to join the AAA xrootd federation. As of now the following is done: * Host...

enhancement
xroot

This is more a placeholder for myself (I am working on some extensions to this method). It seems to me that if the following match returns the indicated pools: ```...

Motivation: Apparent race in system tests where qos-engine does not receive the pool monitor message in time to handle incoming cache location messages. Modification: Avoid reporting an NPE by throwing...

Motivation: Apparent race in system tests where qos-engine does not receive the pool monitor message in time to handle incoming cache location messages. Modification: Avoid reporting an NPE by throwing...

Issue https://github.com/dCache/dcache/issues/7271 is one example. It has been fixed but unfortunately in a way which potentially disguises actually bugs deeper in the code. A general review of dCache's use of...

enhancement
Admin Shell/Commands

The next version of the WLCG JWT and TAPE APIs will require stage protection support based on the stage claim: ``` WLCG JWT profile: storage.stage: Read the data, potentially causing...

enhancement
frontend
Authentication
pool manager

``` 13 Jan 2023 15:31:41 (gPlazma) [door:xrootd-1094-fndcatemp2@xrootd-1094-fndcatemp2Domain:AAXyK/Wd+oA xrootd-1094-fndcatemp2 Login] Login operation failed java.lang.NullPointerException: null at org.dcache.gplazma.RecordFailedLogins$KnownFailedLogins.storageSubjectFor(RecordFailedLogins.java:88) at org.dcache.gplazma.RecordFailedLogins$KnownFailedLogins.has(RecordFailedLogins.java:98) at org.dcache.gplazma.RecordFailedLogins.accept(RecordFailedLogins.java:124) at org.dcache.gplazma.RecordFailedLogins.accept(RecordFailedLogins.java:36) at org.dcache.gplazma.GPlazma.lambda$login$1(GPlazma.java:142) at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:807) at org.dcache.gplazma.GPlazma.login(GPlazma.java:142) at org.dcache.auth.Gplazma2LoginStrategy.login(Gplazma2LoginStrategy.java:145)...