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

Re: [HTCondor-users] condor_chirp throwing error from interactive jobs



I think you need to use the chirp client  and not telnet,  -8 is the error code for invalid request, which most likely means that telnet is sending characters with the comand that the server is not expecting. 

if you enable D_SYSCALLS in STARTER_DEBUG,  you will see the lines with " IOProxyHandler: request:"   logged for each chirp command.  

-tj


From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Thomas Hartmann <thomas.hartmann@xxxxxxx>
Sent: Wednesday, May 28, 2025 2:52 AM
To: HTCondor-Users Mail List <htcondor-users@xxxxxxxxxxx>
Subject: Re: [HTCondor-users] condor_chirp throwing error from interactive jobs

Hi Tj

On 27/05/2025 19.45, John M Knoeller via HTCondor-users wrote:
> the job execution sandbox has a  file  .chirp.config  which has the IP,
> PORT and secret  that condor_chirp should use to connect to the starter
> for the purpose of sending chirp commands.
>
> when you say session token,  do you mean the secret in the .chirp.config
> file?

yes, I had picked the port and the secret from the file as debug, why
using condor_chirp from within an interactive job failed. For
handshaking via telnet I sent the secret to the starter and got a
response, that I interpreted as success; however all the following
condor_chirp commands failed for me (only getting a "-8"s as responses).
 From a non-interactive job, I was able to chirp successful.

Cheers,
   Thomas