I have just upgraded my openSUSE installation from 11.0 to 11.1 which everything is working great. Kudos to the development team and all those involved! I really like 11.1. One problem I have encountered is I cannot get clusterssh working. It appears to install just fine but whenever I try to execute like I did in 11.0 I get the following error:
Connection to server failed – (version 11.0)
No protocol specified
at /usr/local/bin/cssh line 1883
I tried to find a version for 11.1, rpm version that is, but no luck. I even download the source from SourceForge and still nada, same error. Not sure what is going on and looking for some assistance cause I really need clusterssh or another means to connect to several other machines to conduct changes.
Hi
Ahh you also need to run xhost + <username> and when finished xhost -
<username> to enable/disable access control on the X server.
I followed the rpmbuild and upgrade and everything went well. When I still try to run cssh name name1 name2 I get the same error:
Connection to server failed – (version 11.0)
No protocol specified
at /usr/local/bin/cssh line 1883
I am confused with the above. Run xhost+<username>. I never had to do that before with ClusterSSH.
Thanks but still same error.
Connection to server failed – (version 11.0)
No protocol specified
at /usr/local/bin/cssh line 1883
I ran xhost + and my clients were added. I received the message name@host being added to access control list but then I try to run cssh name@host name@host and get the above error.
What is the syntax you are using? Maybe I am not keying it correctly.
This problem isn’t limited to SSH. It seems something fundamental is broken in the X11::Protocol module. Even this simple test program breaks:
michael@challenger:~> cat testx.pl
#!/usr/bin/perl -w
use X11::Protocol;
$xdisplay = X11::Protocol->new();
michael@challenger:~> ./testx.pl
Name "main::xdisplay" used only once: possible typo at ./testx.pl line 4.
Connection to server failed -- (version 11.0)
No protocol specified
at ./testx.pl line 4
It appears now that I’ve updated to 11.4 this problem is back and I have tried all the above adding xhost + host and I am still getting the error:
Connection to server failed – (version 11.0)
No protocol specified
at /usr/bin/cssh line 2126
line 2126 shows this:
only get xdisplay if we got past usage and help stuff
$xdisplay = X11::Protocol->new();
I am running this version of perl-X11-Protocol-0.56-16.2.x86_64.rpm and this version of clusterssh-3.27-2.9.noarch.rpm.