[Bug 582251] Re: debug1: Remote: No xauth program; cannot forward with spoofing.
Ubuntu QA's Bug Bot
bug-stats at murraytwins.com
Mon Sep 19 21:21:20 UTC 2011
** Tags added: testcase
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/582251
Title:
debug1: Remote: No xauth program; cannot forward with spoofing.
Status in “openssh” package in Ubuntu:
Fix Released
Status in “openssh” source package in Lucid:
Fix Released
Bug description:
STABLE RELEASE UPDATE:
Impact: X forwarding is not usable after a fresh install of openssh-
server, unless x11-common is also installed.
Development branch: Bug has been addressed by using /usr/bin/xauth
rather than /usr/bin/X11/xauth. We used the /usr/bin/X11 symlink to
smooth X's move to /usr/bin, but at some point xauth stopped depending
on x11-common so this no longer automatically works, and X's move is a
long time in the past now so we might as well just use the new path.
Patch: http://bazaar.launchpad.net/~cjwatson/ubuntu/lucid/openssh
/lucid-proposed/revision/3201
TEST CASE: Install openssh-server on a fresh server install. From
another machine running an X session, connect to it using 'ssh -X'.
If and only if this bug is fixed, the DISPLAY environment variable
should be set.
Regression potential: We should check that X forwarding still works,
and that OpenSSH in general still seems to function normally.
Original bug report:
Fresh installation of a LUCID server (AMD64) has following major
issue:
X11Forwarding does not work anymore. Running the ssh-client (again
from Lucid Desktop) like this "ssh -v servername" throws:
...
debug1: Remote: No xauth program; cannot forward with spoofing.
...
Running "strings /usr/sbin/sshd |grep xauth" on the remote server shows that sshd is looking for xauth in this path:
/usr/bin/X11/xauth
But this does NOT exist until the package "x11-common" is installed.
Hint: Package "xauth" which is automatically installed by openssh-
server has its binary in "/usr/bin".
Suggestion: SSHD should be fixed to look for xauth in the right
directory or openss-server package should be fixed to depend on
x11-common package instead xauth
There are many other X11-Forwarding bug reports - maybe related to
this issue.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: openssh-server 1:5.3p1-3ubuntu3
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
Architecture: amd64
Date: Tue May 18 15:28:14 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcEnviron:
PATH=(custom, user)
LANG=de_DE.utf8
SHELL=/bin/bash
SourcePackage: openssh
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/582251/+subscriptions
More information about the foundations-bugs
mailing list