Michal, Gerri,
I am still scratching my head over this, so maybe you can help me out a bit.
Thanks, Al
More precisely, you will observe that the signature sent with 4.10.0 is indeed longer by 32 bytes:
P.S.,
the bug you point to seems to be a general encryption one.
But it does not seem to be affecting normal DH (if I turn off sigver in dCache I can use the 4.10 client).
Hi Michal,
OK, I see that now there are extra 32 bytes included in the signature.
With 4.9.1, dCache sees something like this:
19 Aug 2019 11:46:20 [xrootd-net-0] [door:Xrootd0-fndcatemp1@xrootd0-fndcatemp1Domain:AAWQexRQ3DA] compareHashes
received a36c3fc283cd0ba703bf87a8606c8557fad83d0783f8c117781ad4ec8084238b
generated a36c3fc283cd0ba703bf87a8606c8557fad83d0783f8c117781ad4ec8084238b
With 4.10.0, instead, there is the 32-byte: 10101010101010101010101010101010
19 Aug 2019 11:46:31 [xrootd-net-1] [door:Xrootd0-fndcatemp1@xrootd0-fndcatemp1Domain:AAWQexT+7rA] compareHashes, different lengths:
received de7a8af3e690059f5550ede93ec3ede4723afd2a4fe2ce3656e3820e0d5d9c3e10101010101010101010101010101010
generated de7a8af3e690059f5550ede93ec3ede4723afd2a4fe2ce3656e3820e0d5d9c3e
Why is that now there?
The specification (http://xrootd.org/doc/dev49/XRdv400.htm#_Toc532936621)
* 1. an unsigned 64-bit sequence number,
* 2. the request header, and
* 3. the request payload,
* in that exact order.
How is this extra 32 bytes to be handled?
Thanks,
Al
Hello,
I am testing the 4.10 client against the current implementation of dCache, and have found the following (xrdcp491 and xrdcp410 are small bash wrappers that point to different xrootd installations and ensure the LD_LIBRARY_PATH is correct.
Has the signed hash implementation in the client changed between 4.9 and 4.10?
Thanks, Al
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
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
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