Hi!
On Sun, Aug 1, 2010 at 1:34 PM, HG
On Sun, Aug 1, 2010 at 1:24 PM, Roger Oberholtzer
wrote: On Sun, 2010-08-01 at 13:15 +0300, HG wrote:
Hi!
Just upgraded my home server to 11.3. Normal mode for it is headless, but I cannot seem to get X to work over ssh. I really don't know where to look. So, here is what I have. I enabled sshd at the install phase (opened the firewall, but currently firewall is disabled altogether). Only change I did for the /etc/ssh/sshd_config was to add "AllowGroups ssh_users" (which includes me). Otherwise I noted that it already has "X11Forwarding yes"
ssh -X 192.168.1.2 from OS X, I get this warning from both the new 11.3 as well as the
I login to the system from OS X or another older openSUSE with old openSUSE:
Warning: untrusted X11 forwarding setup failed: xauth key data not generated Warning: No xauth data; using fake authentication data for X11 forwarding.
You have to install on openSUSE the package that contains xauth. It pretty much only contains the xauth program. But it is needed. There is a thread about this in the list back in june some time. I think the difference is that this is now a separate package, whereas earlier I think it came with some other X stuff.
However, that doesn't appear if I log in from the older openSUSE and it doesn't seem to matter much as form the old server, this works great:
xclock &
However, from the new 11.3, all I get is "Error: Can't open display: "
What is wrong with the sshd in 11.3? How to fix this?
xauth (where you log in to) must be missing
Thanks for the suggestion, but xauth (7.5-11.3) was and is installed. Must be something else.
You are definitely on the right track... after login, the DISPLAY is empty. This is what the verbose is saying: ssh -v -X 192.168.1.2 (most removed) Warning: untrusted X11 forwarding setup failed: xauth key data not generated Warning: No xauth data; using fake authentication data for X11 forwarding. debug1: Requesting X11 forwarding with authentication spoofing. The same thing happens if I use SSH to login from terminal of the server to itself. Please note that this is clean installation of 11.3 with minimum changes to anything. xauth is installed, firewall is disabled, only change to sshd_config was to limit SSH users to one group (as mentioned above). Does anybody have an idea? Why is xauth not working even though it's installed? -- HG. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org