Bug#547931: cssh 3.26-1 no longer properly
Sure, There is not much though: $ cssh --debug u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Loading keymaps and keycodes Attempting name resolution via user ssh config file Failed to check host (falling back to gethostbyname): No such file or directory Can't call method name on an undefined value at /usr/bin/cssh line 988. Justin. On Wed, 23 Sep 2009, tony mancill wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Justin, Can you give any more details about how you were able to trigger this bug? I'm trying to find a suitable test case, but when I give a bogus (unresolvable) hostname, cssh behaves appropriately. If you're able to reproduce this, could you please send me the output of cssh --debug? Thank you, Tony Justin Piszcz wrote: On Tue, 22 Sep 2009, tony mancill wrote: Justin Piszcz wrote: Package: clusterssh Version: 3.26-1 Severity: normal $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw u...@xxx-xx-abcde.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. The older clusterssh-3.21 works OK. Seems to be similar to this but the hostnames are normal. http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html Justin. Hi Justin, I'm not able to reproduce the behavior when I use hostnames that resolve. The issue appears to be that gethostbyname() fails for one or more the names given. Can you ssh to each of the hosts in your test case, and can you provide some detail on how the host names are being resolved by your system? Duncan, would it be reasonable to check to see if gethostbyname($host) is defined, and if not, simply return $host? Thank you, Tony Hi, It must have been one of the hosts was typo'd-- it is working now. But in the past and now I maintain lists with cssh that I login to and if one of the hosts has been decomissioned, it will abort the entire cssh because of it, where before it would try to open it and if it fails, the window would close or not open. Can the old functionality be restored? Justin. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkq66fYACgkQpdwBkPlyvgPbSgCdGTLmYthUypUdsvlcLjQYXuxG zhkAnRQ9a2FIWfZgWM10s8OHqgJShAVb =kXZQ -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#547931: cssh 3.26-1 no longer properly
This is fixed in 3.27-1 - I'll cut a new release shortly for Tony to put into the repos. Duncs On 24 Sep 2009, at 11:14, Justin Piszcz wrote: Sure, There is not much though: $ cssh --debug u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Loading keymaps and keycodes Attempting name resolution via user ssh config file Failed to check host (falling back to gethostbyname): No such file or directory Can't call method name on an undefined value at /usr/bin/cssh line 988. Justin. On Wed, 23 Sep 2009, tony mancill wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Justin, Can you give any more details about how you were able to trigger this bug? I'm trying to find a suitable test case, but when I give a bogus (unresolvable) hostname, cssh behaves appropriately. If you're able to reproduce this, could you please send me the output of cssh --debug? Thank you, Tony Justin Piszcz wrote: On Tue, 22 Sep 2009, tony mancill wrote: Justin Piszcz wrote: Package: clusterssh Version: 3.26-1 Severity: normal $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw u...@xxx-xx-abcde.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. The older clusterssh-3.21 works OK. Seems to be similar to this but the hostnames are normal. http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html Justin. Hi Justin, I'm not able to reproduce the behavior when I use hostnames that resolve. The issue appears to be that gethostbyname() fails for one or more the names given. Can you ssh to each of the hosts in your test case, and can you provide some detail on how the host names are being resolved by your system? Duncan, would it be reasonable to check to see if gethostbyname($host) is defined, and if not, simply return $host? Thank you, Tony Hi, It must have been one of the hosts was typo'd-- it is working now. But in the past and now I maintain lists with cssh that I login to and if one of the hosts has been decomissioned, it will abort the entire cssh because of it, where before it would try to open it and if it fails, the window would close or not open. Can the old functionality be restored? Justin. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkq66fYACgkQpdwBkPlyvgPbSgCdGTLmYthUypUdsvlcLjQYXuxG zhkAnRQ9a2FIWfZgWM10s8OHqgJShAVb =kXZQ -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#547931: cssh 3.26-1 no longer properly
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Justin, Can you give any more details about how you were able to trigger this bug? I'm trying to find a suitable test case, but when I give a bogus (unresolvable) hostname, cssh behaves appropriately. If you're able to reproduce this, could you please send me the output of cssh --debug? Thank you, Tony Justin Piszcz wrote: On Tue, 22 Sep 2009, tony mancill wrote: Justin Piszcz wrote: Package: clusterssh Version: 3.26-1 Severity: normal $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw u...@xxx-xx-abcde.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. The older clusterssh-3.21 works OK. Seems to be similar to this but the hostnames are normal. http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html Justin. Hi Justin, I'm not able to reproduce the behavior when I use hostnames that resolve. The issue appears to be that gethostbyname() fails for one or more the names given. Can you ssh to each of the hosts in your test case, and can you provide some detail on how the host names are being resolved by your system? Duncan, would it be reasonable to check to see if gethostbyname($host) is defined, and if not, simply return $host? Thank you, Tony Hi, It must have been one of the hosts was typo'd-- it is working now. But in the past and now I maintain lists with cssh that I login to and if one of the hosts has been decomissioned, it will abort the entire cssh because of it, where before it would try to open it and if it fails, the window would close or not open. Can the old functionality be restored? Justin. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkq66fYACgkQpdwBkPlyvgPbSgCdGTLmYthUypUdsvlcLjQYXuxG zhkAnRQ9a2FIWfZgWM10s8OHqgJShAVb =kXZQ -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#547931: cssh 3.26-1 no longer properly
Package: clusterssh Version: 3.26-1 Severity: normal $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw u...@xxx-xx-abcde.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. The older clusterssh-3.21 works OK. Seems to be similar to this but the hostnames are normal. http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html Justin. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#547931: cssh 3.26-1 no longer properly
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Justin Piszcz wrote: Package: clusterssh Version: 3.26-1 Severity: normal $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw u...@xxx-xx-abcde.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. The older clusterssh-3.21 works OK. Seems to be similar to this but the hostnames are normal. http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html Justin. Hi Justin, I'm not able to reproduce the behavior when I use hostnames that resolve. The issue appears to be that gethostbyname() fails for one or more the names given. Can you ssh to each of the hosts in your test case, and can you provide some detail on how the host names are being resolved by your system? Duncan, would it be reasonable to check to see if gethostbyname($host) is defined, and if not, simply return $host? Thank you, Tony -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkq5AdAACgkQpdwBkPlyvgOGLACeNpLz/+OQPL5uTuA+il0SRWSe obYAn3+YwpEpZ0LPNbDp9wnx1vVf9pnR =7zkq -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#547931: cssh 3.26-1 no longer properly
On Tue, 22 Sep 2009, tony mancill wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Justin Piszcz wrote: Package: clusterssh Version: 3.26-1 Severity: normal $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw u...@xxx-xx-abcde.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. The older clusterssh-3.21 works OK. Seems to be similar to this but the hostnames are normal. http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html Justin. Hi Justin, I'm not able to reproduce the behavior when I use hostnames that resolve. The issue appears to be that gethostbyname() fails for one or more the names given. Can you ssh to each of the hosts in your test case, and can you provide some detail on how the host names are being resolved by your system? Duncan, would it be reasonable to check to see if gethostbyname($host) is defined, and if not, simply return $host? Thank you, Tony -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkq5AdAACgkQpdwBkPlyvgOGLACeNpLz/+OQPL5uTuA+il0SRWSe obYAn3+YwpEpZ0LPNbDp9wnx1vVf9pnR =7zkq -END PGP SIGNATURE- Hi, It must have been one of the hosts was typo'd-- it is working now. But in the past and now I maintain lists with cssh that I login to and if one of the hosts has been decomissioned, it will abort the entire cssh because of it, where before it would try to open it and if it fails, the window would close or not open. Can the old functionality be restored? Justin. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#547931: cssh 3.26-1 no longer properly
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Justin Piszcz wrote: On Tue, 22 Sep 2009, tony mancill wrote: Justin Piszcz wrote: Package: clusterssh Version: 3.26-1 Severity: normal $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.zxvw u...@xxx-xx-abcd.iadw u...@xxx-xx-abcde.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. $ cssh u...@xxx-xx-abcd.wxy u...@xxx-xx-abcd.zxvw Can't call method name on an undefined value at /usr/bin/cssh line 988. The older clusterssh-3.21 works OK. Seems to be similar to this but the hostnames are normal. http://osdir.com/ml/debian-bugs-dist/2009-08/msg06609.html Justin. Hi Justin, I'm not able to reproduce the behavior when I use hostnames that resolve. The issue appears to be that gethostbyname() fails for one or more the names given. Can you ssh to each of the hosts in your test case, and can you provide some detail on how the host names are being resolved by your system? Duncan, would it be reasonable to check to see if gethostbyname($host) is defined, and if not, simply return $host? Thank you, Tony Hi, It must have been one of the hosts was typo'd-- it is working now. But in the past and now I maintain lists with cssh that I login to and if one of the hosts has been decomissioned, it will abort the entire cssh because of it, where before it would try to open it and if it fails, the window would close or not open. Can the old functionality be restored? Justin. I think it's reasonable for cssh to simply log an error for hosts that cannot be resolved and move on to the next host in the list. I'll work with Duncan on a patch. Thank you, Tony -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkq5CRUACgkQpdwBkPlyvgNMKwCfYPzXKBUumKg3Kmv+DleNimdm t34An0fYptH+hK/0QaE/BaWtoPiQJ2SJ =EU24 -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org