Middleware

GFAL/lcg_util

Submitted by sciaba on
IPv6 Compliance
Name of Supplier and/or Developer
IT-SDC
Contact details for Supplier and/or Developer
Adrien Devresse
Does developer claim IPv6 compliance?
Yes
Did you try running on dual stack system?
No
If so, did it break the application?
No
Does it bind to both stacks?
Don't know/not tested
Is IPv6 preferred by default?
Don't know/not tested
Can it be configured to prefer IPv6 or IPv4?
Don't know/not tested
More information and/or link(s) to ticket(s)
gfal2 is plugin based, so it all depends on the plugin

- HTTP: neon supports IPv6
- SRM: gsoap supports IPv6.
- GridFTP: it is enabled - https://its.cern.ch/jira/browse/LCGUTIL-4
- DCAP: unknown
- LFC and RFIO: should work
- BDII: OpenLDAP does support ipv6

Note on gsoap - this is used for WS in a number of cases. It supports IPV6 but this has to be enabled at compile time, so in certain builds it could be missing.

lcg_utils works provided the appropriate Globus libraries are installed and environment variables set.
Name of Tester
Imperial College
Type
Used by Experiment
ALICE
ATLAS
CMS
LHCb

VOMS

Submitted by sciaba on
IPv6 Compliance
Name of Supplier and/or Developer
EMI
Contact details for Supplier and/or Developer
Andrea Ceccanti
Version
2.0.11
Does developer claim IPv6 compliance?
Yes
Does it bind to both stacks?
Don't know/not tested
Is IPv6 preferred by default?
Don't know/not tested
Can it be configured to prefer IPv6 or IPv4?
Don't know/not tested
More information and/or link(s) to ticket(s)
https://wiki.egi.eu/wiki/Middleware_products_verified_for_the_support_of_IPv6
Type
Used by Experiment
ALICE
ATLAS
CMS
LHCb

EOS

Submitted by sciaba on
IPv6 Compliance
Are the logs IPv6 compliant?
Yes
Name of Supplier and/or Developer
IT-DSS
Contact details for Supplier and/or Developer
Andreas Peters
Version
Citrine
Does developer claim IPv6 compliance?
Yes
Did you try running on dual stack system?
Yes
If so, did it break the application?
No
Does it bind to both stacks?
Yes
Is IPv6 preferred by default?
Don't know/not tested
Can it be configured to prefer IPv6 or IPv4?
Don't know/not tested
More information and/or link(s) to ticket(s)
The version in production at CERN is still based on xrootd 3, which does not support IPv6. The exception if EOSLHCB which has the new version.
Type
Used by Experiment
ALICE
ATLAS
CMS
LHCb

MyProxy

Submitted by bhoeft on
IPv6 Compliance
Contact details for Supplier and/or Developer
EMI
Version
EMI 1
Does developer claim IPv6 compliance?
Yes
Did you try running on dual stack system?
Yes
If so, did it break the application?
No
Does it bind to both stacks?
Yes
Is IPv6 preferred by default?
Don't know/not tested
Can it be configured to prefer IPv6 or IPv4?
Don't know/not tested
Type
Used by Experiment
ALICE
ATLAS
CMS
LHCb

FTS

Submitted by bhoeft on
IPv6 Compliance
Name of Supplier and/or Developer
IT-SDC
Contact details for Supplier and/or Developer
Oliver Keeble
Version
FTS 3
Does developer claim IPv6 compliance?
Yes
From which version of the application does the developer claim IPv6 compliance?
2
Did you try running on dual stack system?
Yes
If so, did it break the application?
No
Does it bind to both stacks?
Yes
Is IPv6 preferred by default?
Don't know/not tested
Can it be configured to prefer IPv6 or IPv4?
No
More information and/or link(s) to ticket(s)
FTS-3 in dual stack successfully used to transfer between IPv6-only DPMs by Tony Wildish. Requires IPV6=true to be set in /etc/gfal2.d/gsiftp_plugin.conf for full IPv6 gridftp client support. Also need to set
"IP=::" in /etc/fts3/fts3config. See https://svnweb.cern.ch/trac/fts3/wiki/IPv6Support
Name of Tester
Imperial College
Type
Used by Experiment
ATLAS
CMS
LHCb

BDII

Submitted by bhoeft on
IPv6 Compliance

With bdii-5.2.23-1.el7.noarch I needed to add BDII_IPV6_SUPPORT=yes to /etc/bdii/bdii.conf (or /etc/sysconfig/bdii) for it to also listen to IPv6. 

Before setting:

# ss -tlnu|grep 2170
tcp    LISTEN     0      128       *:2170                  *:* 

After setting:

# ss -tlnu|grep 2170
tcp    LISTEN     0      128       *:2170                  *:*                  
tcp    LISTEN     0      128      :::2170                 :::*           

 

 

Name of Supplier and/or Developer
EMI
Contact details for Supplier and/or Developer
Maria Alandes Pradillo
Version
EMI 2
Does developer claim IPv6 compliance?
Yes
From which version of the application does the developer claim IPv6 compliance?
2
Did you try running on dual stack system?
No
If so, did it break the application?
No
Does it bind to both stacks?
Don't know/not tested
Is IPv6 preferred by default?
Don't know/not tested
Can it be configured to prefer IPv6 or IPv4?
Don't know/not tested
Type
Used by Experiment
ATLAS
CMS
LHCb

xrootd

Submitted by bhoeft on
IPv6 Compliance
Contact details for Supplier and/or Developer
xrootd.slac.stanford.edu
Version
3.1.0
Does developer claim IPv6 compliance?
No
Type
Used by Experiment
ALICE
ATLAS
CMS