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