[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Pool-Password problems when changing to 8.5.5



> 07/01/16 17:27:58 (pid:4052) HANDSHAKE: in handshake(my_methods = 'PASSWORD')
> 07/01/16 17:27:58 (pid:4052) HANDSHAKE: handshake() - i am the client
> 07/01/16 17:27:58 (pid:4052) HANDSHAKE: sending (methods == 512) to server
> 07/01/16 17:27:58 (pid:4052) HANDSHAKE: server replied (method = 512)
> 07/01/16 17:27:58 (pid:4052) PW.
> 07/01/16 17:27:58 (pid:4052) PW: getting name.
> 07/01/16 17:27:58 (pid:4052) PW: Generating ra.
> 07/01/16 17:27:58 (pid:4052) PW: Client sending.
> 07/01/16 17:27:58 (pid:4052) Client sending: 0, 24(condor_pool@[*our domain name*]), 256
> 07/01/16 17:27:58 (pid:4052) PW: Client receiving.
> 07/01/16 17:27:58 (pid:4052) Wrote server ra.
> 07/01/16 17:27:58 (pid:4052) PW: Client setting keys.
> 07/01/16 17:27:58 (pid:4052) PW: Client checking T.
> 07/01/16 17:27:58 (pid:4052) Calculating hkt 'condor_pool@[*our domain name*]' (24), 'condor_pool@[*our domain name*]' (35).
> 07/01/16 17:27:58 (pid:4052) Hash supplied by server doesn't match that calculated by the client.
> 07/01/16 17:27:58 (pid:4052) PW: CLient sending two.
> 07/01/16 17:27:58 (pid:4052) In client_send_two.
> 07/01/16 17:27:58 (pid:4052) Client sending: 0() 0 0
> 07/01/16 17:27:58 (pid:4052) Sent ok.
> 07/01/16 17:27:58 (pid:4052) AUTHENTICATE: method 512 (PASSWORD) failed.

At first blush, this seems related to code I changed, but that happened in 8.5.4 so Iâm surprised that you are seeing it only in 8.5.5.

It has to do with whether or not the password file is padded with NULL characters, which changed between 8.5.3 and 8.5.4.  It should have also been backwards compatible.

Allow me to investigate a little more and see if I can reproduce the problem.  If you want, in the meantime, you can probably work around this (or at least gather another data point) be re-setting the pool password using the 8.5.5 version of condor_store_cred, although I understand if you donât want to change your system setup.


Cheers,
-zach