Strange ssh thing - Keys suddenly decide to stop working.
Andrew Holway
a.holway at syseleven.de
Wed Nov 28 21:22:46 EST 2012
Hi,
I was having agent hell. please ignore :)
Thanks,
Andrew
On Nov 28, 2012, at 10:18 AM, Andrew Holway wrote:
> ## Hi,
>
> ## I have a script that spawns a process on a remote virtuozzo(container based vm thing) machine then waits for it to complete. Its a bit hacked about but you should be able to get the idea.
>
> function spawntpcc {
> while ! ssh -v $vmhostnameprefix$1 <<EOF
> "$tpccrootdir"/tpcc-mysql/tpcc_start -h localhost -d tpcc -u root -w "$3" -c 8 -r "$warmuptime" -l "$runtime" > /cm/shared/tpcc/"$runname"/"$3"/"$vmhostnameprefix""$1"-result-"$2"
> EOF
> do
> sleep 60
> done
> }
>
>
> for ((iteration=1; iteration < 13; iteration++));
> do
> for warehouses in {10..100..10}
> do
> for ((subiteration=1; subiteration <= $iteration; subiteration++));
> do
> #we have to do some arithmetic to spawn tpcc within the VM on the right physical node
> ode001=$(($subiteration))
> #two significant digits for the hostname
> node001=$(printf %02d%s ${a%.*} ${a##*.} $ode001)
> ssh -v $vmhostnameprefix$node001 "mkdir -p $tpccrootdir/$runname/$drive/$warehouses"
> spawntpcc $node001 $iteration $drive $warehouses &
> done
> sleep 1
> wait
> sleep 5
> done
> done
>
> ## The script runs fine, the keys are working perfectly util a seemingly random time when it cant read the keys any more and is asking for a passphrase (with a gnome util). The first time it fails after 6 iterations and this time after 4 iterations.
>
> debug1: read_passphrase:
> can't open /dev/tty: No such device or address
> debug1: permanently_drop_suid: 0
>
> (gnome-ssh-askpass:26625): Gtk-WARNING **: cannot open display: localhost:11.0
> debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
> Permission denied, please try again.
> debug1: read_passphrase: can'
> t open /dev/tty: No such device or address
>
>
> ## This is the output of the script at the point where it fails: http://pastie.org/5446639.
>
> ## Any ideas?
>
> ## Thanks,
>
> ## Andrew
More information about the openssh-unix-dev
mailing list