[FAIL] fcm make -f /home/marc/cylc-run/u-ck231/work/18500101T0000Z/fcm_make_ocean/fcm-make.cfg -C /home/marc/cylc-run/u-ck231/share/fcm_make_ocean -j 4 mirror.target=login-4c.archer2.ac.uk:cylc-run/u-ck231/share/fcm_make_ocean mirror.prop{config-file.name}=2 # return-code=2
Received signal ERR
cylc (scheduler - 2021-12-13T14:12:18Z): CRITICAL Task job script received signal ERR at 2021-12-13T14:12:18Z
cylc (scheduler - 2021-12-13T14:12:18Z): CRITICAL failed at 2021-12-13T14:12:18Z
I am able to interactively type `ssh -n -oBatchMode=yes login-4c.archer2.ac.uk pwd’, so I’m not sure what the problem is? Maybe something wrong with the mirror, although that seems to be fine.
marc@puma:/home/marc/roses/u-ck231> ssh login-4c.archer2.ac.uk
PTY allocation request failed on channel 0
Comand rejected by policy. Not in authorised list
Connection to login-4c.archer2.ac.uk closed.
So it works ok for me. My only other suggestions of things to try if it still fails in the morning is to try running the failed fcm command directly on the PUMA command line and see what happens. It also looks like you have 2 ssh-agents running on PUMA and I wonder if that is somehow causing issues…
ros@puma$ ps -flu marc
F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
1 S marc 19866 1 0 80 0 - 5861 ? 13:19 ? 00:00:01 ssh-agent -s
1 S marc 28053 1 0 80 0 - 5861 ? Nov01 ? 00:10:22 ssh-agent
Yes that was what I meant. Not sure that helped but I’ve just noticed you don’t have an entry for the 4c in your ~/.ssh/config file. Please try adding the following:
Host login-4c.archer2.ac.uk
User marc
IdentityFile ~/.ssh/id_rsa_archerum
ForwardX11 no
ForwardX11Trusted no
I’ve done this, logged out, restarted ssh-agent and ~/.ssh/id_rsa_archerum, but it’s still failing in the same way. I’ve run out of ideas for the moment.