Print

Print


I've been struggling to get IPv6 working with XrdCl.  Here's what I'm using for testing:
- hcc-briantest.unl.edu, which has an appropriate globally-routable IPv6 address (2600:900:6:1301:5054:ff:feab:a9fb).
- lxplus.cern.ch, which has a link-local IPv6 address.

I've noted:
- If I set the environment parameter NetworkStack to "IPAll", then hcc-briantest.unl.edu and lxplus.cern.ch will both try to use IPv6 when talking to the service at red-gridftp3.unl.edu:1094.  However, as the lxplus.cern.ch client has only a link-local address, it experiences connection issues.
- If I set the parameter to "IPAuto", then both hcc-briantest.unl.edu and lxplus.cern.ch use IPv4.

What setting should I use to get hcc-briantest.unl.edu to utilize IPv6 and lxplus.cern.ch to not use it?  Poking through the code, I don't see any appropriate detection logic for link-local addresses when connecting - the only detection object I could find affects the flags passed to kXR_login.


---
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/issues/164

########################################################################
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