Thread multiple ssh connections
(15 answers)
Opened by salbox at 2009-08-05 14:18
Hallo board,
ich möchte mit einem Tk Button, zwei subroutinen starten. Die Routinen einzeln funktionieren problemlos, aber sobald ich beide starte mit start_all(), wird nur die start_ios() ausgeführt. Kennt jmd. den Grund dafür? Als Ergebnis erhalte ich: /usr/X11R6/bin/xauth: error in locking authority file home/efadm/.Xauthority X11 connection rejected because of wrong authentication. Natürlich habe ich das ssh setup kontrolliert und X11 forwarding gesetzt! sub start_sim { open(SSH,"ssh $simhost simulation.sh start $regler $simdir $ioshost&|"); # system("ssh $simhost simulation.sh start $regler $simdir $ioshost&"); } sub start_ios { open(SSH,"ssh $ioshost simulation.sh start ios home/efadm/rt/$ios/run/&|"); } sub start_all() { start_sim(); start_ios(); } |