ssh is unable to get Xauthority from shared home dir

From: V S (vvsap@yahoo.com)
Date: Tue Mar 15 2005 - 13:12:39 EST


Dear Managers,

in our environment we are opening CDE sessions on
different solaris 8 systems for the same user. The
home directory is NFS mounted. Then we are opening ssh
connections from each host to all others with X11
forwarding enabled.

Any application can be started from any host and
graphics are being forwarded with no problem.
All that is going well for a couple of weeks, but then
after, the following warning starting to appear while
making a new ssh connection:

"Warning: No xauth data; using fake
authentication data for X11 forwarding."

After it happened, several already running
applications died, and overall ssh tunneling
performance became erratic - sometime I cannot even
bring up an xterm from remote host with first attempt
(Can't open display).

It looks like the .Xauthority cannot be updated
because of a lock:

$> xauth info
Authority file: /home/user/.Xauthority
File new: no
File locked: yes
Number of entries: 55
Changes honored: yes
Changes made: no
Current input: (argv):1

I already tried to move .Xauthority to a local
filesystem defining XAUTHORITY environment variable in
$HOME/.ssh/environment but it looks like ssh always
uses $HOME/.Xauthority

additional info:

ssh: SSH-1.99-OpenSSH_3.7.1p2
Solaris: 5.8 Generic_117350-06 sun4u sparc
There are no problem with disk space, RAM or swap.
Home is mounted via autofs with "-rw,bg" options.

I would appreciate any idea how to solve this problem.

Thanks,
Vladimir.

                
__________________________________
Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.
http://promotions.yahoo.com/new_mail
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:30:21 EDT