FYI. There's nothing better than ending a positive email with a compliment ;) Cheers, Lukasz -------- Original Message -------- Subject: Re: [Ipv6] Status of IPv6 xrootd testing Date: Mon, 2 Jun 2014 20:53:38 +0300 From: Ulf Tigerstedt <[log in to unmask]> To: Lukasz Janyst <[log in to unmask]> CC: <[log in to unmask]> On 31/05/14 09:49, Lukasz Janyst wrote: > On 30/05/14 22:45, Ulf Tigerstedt wrote: >> We found another bug, this time in the xrootd client or spec: >> >> In http://xrootd.org/doc/dev4/XRdv300.htm#_Toc372751526 >> >> A host is sent "ASCII name", but breaks if it gets an ASCII IPv6 >> address. If the portnumber is positive, the IP then gets the port >> appended to make a URL... >> >> so we get root://2001:948:40:2::149:1094/file/to/get and everything >> gets sad. Someone needs to escape this, and currently the client isn't. >> dCache tries following the spec, and sends just an IPv6 address. > > As I have said in the thread at the xrootd mailing list, all the > IPv6 addresses you send need to follow RFC2732 > (http://www.ietf.org/rfc/rfc2732.txt). If you do so, you will get: > > root://[2001:948:40:2::149]:1094/file/to/get > > and things will work. Finally! [tigerste@usva bin]$ ./xrdcp xroot://bunsen-ipv6.ndgf.org/ipv6/100MB_test_pic testpic [100MB/100MB][100%][==================================================][3.03MB/s] [tigerste@usva bin]$ ./xrdcp root://[2001:948:40:2::149]/ipv6/100MB_test_pic testpic2 [100MB/100MB][100%][==================================================][3.125MB/s] [tigerste@usva bin]$ pwd /home/tigerste/xrootd/install400rc3/bin Writing does not work at the moment, but that is probably due to the xrootd-config smelling of Alice authentication for writes for my dcache. It's a different can of worms.. -- Ulf Tigerstedt || CSC Oy || NDGF Computing Environments group (NGI_FI and NGI_NDGF) deputy manager GSM +358503818558 || +35894572279 Keilaranta 14 || Espoo || Finland ######################################################################## 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