Nor is it clear whether the symmetrical encryption part, which dCache would use to sign requests from its third-party client to send to the xrootd server, should be similarly expanded by 16 bytes. And why those bytes, before encryption, should be uniformly 0x10 (i.e., decimal 16).
I have gone ahead and changed the encryption as well in order to make dCache compatible with the 4.10 server. Seems the same problem does indeed exist symmetrically.
I have a patch to restore compatibility,
https://github.com/alrossi/xrootd4j/tree/fix/master/dh-signature
but it would be good to know why those extra bytes are there.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
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