Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Sep 2000 07:38:07 -0700 (PDT)
From:      Igor Serikov <bt@turtle.pangeatech.com>
To:        cjclark@alum.mit.edu
Cc:        Alfred Perlstein <bright@wintelcom.net>, freebsd-questions@FreeBSD.ORG
Subject:   Re: openssh & FreeBSD 4.0: X11frorwarding
Message-ID:  <Pine.BSF.4.05.10009210727190.36869-100000@localhost>
In-Reply-To: <20000921001454.Z367@149.211.6.64.reflexcom.com>

next in thread | previous in thread | raw e-mail | index | archive | help

  Crist,

On Thu, 21 Sep 2000, Crist J . Clark wrote:

> Date: Thu, 21 Sep 2000 00:14:54 -0700
> From: Crist J . Clark <cjclark@reflexnet.net>
> Reply-To: cjclark@alum.mit.edu
> To: Igor Serikov <bt@turtle.pangeatech.com>
> Cc: Alfred Perlstein <bright@wintelcom.net>, freebsd-questions@FreeBSD.ORG
> Subject: Re: openssh & FreeBSD 4.0: X11frorwarding
> 
> On Wed, Sep 20, 2000 at 10:03:37PM -0700, Igor Serikov wrote:
> > 
> >   Alfred,
> > 
> >  The settings are:
> > 
> >   X11Forwarding yes
> >   X11DisplayOffset 10
> > 
> >  When the forwarding is disabled sshd rejects the request immediately.
> >  The debugging message bellow is issued by the local ssh client
> >  after it failed to match the protocol name (MIT_MAGIC-COOKIE-1).
> >  When looking to tcpdump listing I couldnot find any place where
> >  the cookie was sent to ssh-captured port. Yet, the client
> >  itself works with old sshd on another machine. So, the problem
> >  is obviously somewere on the server side.
> 
> Not necessarily. Like you say, you don't see the magic cookie. Not all
> X applications support magic cookies (and they need to be supported by
> the individual apps). What program is giving you the trouble? Does
> something like a vanilla xterm also fail the same way?
> 
> But why this changed with a server upgrade... that is troubling.

  Well, as xterm has no idea about the other peer it shoud behave
in execatly the same way as it does when being started localy.

When I run "xterm -display localhost:0" I see:

07:16:15.174708 localhost.dlsrpn > localhost.6000: P 1:49(48) ack 1 win 57344 (DF)
			 4500 0058 934b 4000 4006 a952 7f00 0001  E..X.K@.@..R....
			 7f00 0001 0811 1770 2c8a 0469 2c8b e2f6  .......p,..i,...
			 5018 e000 bbce 0000 6c00 0b00 0000 1200  P.......l.......
			 1000 0000 4d49 542d 4d41 4749 432d 434f  ....MIT-MAGIC-CO
			 4f4b 4945 2d31 0000 3a43 6576 5f6c 0013  OKIE-1..:Cev_l..
			 5376 1b38 0c56 2057                      Sv.8.V W


And when after "ssh localhost":

07:19:52.683971 localhost.2068 > localhost.6010: P 1:13(12) ack 1 win 57344 (DF)
			 4500 0034 942d 4000 4006 a894 7f00 0001  E..4.-@.@.......
			 7f00 0001 0814 177a 2f08 f94a 2f0a 19b1  .......z/..J/...
			 5018 e000 ca20 0000 6c00 0b00 0000 0000  P.... ..l.......
			 0000 0000                                ....

  So, what is the magic here ? Again, xauth does show the cookie for
localhost:10.
 I can connect to my friend's machine running FreeBSD 2.2.x and everything
goes okay....

  Regards,
    Igor.

> 
> > On Wed, 20 Sep 2000, Alfred Perlstein wrote:
> > 
> > > Date: Wed, 20 Sep 2000 11:51:39 -0700
> > > From: Alfred Perlstein <bright@wintelcom.net>
> > > To: Igor Serikov <bt@turtle.pangeatech.com>
> > > Cc: freebsd-questions@FreeBSD.ORG
> > > Subject: Re: openssh & FreeBSD 4.0: X11frorwarding
> > > 
> > > * Igor Serikov <bt@turtle.pangeatech.com> [000920 11:28] wrote:
> > > >  
> > > >   Hello,
> > > > 
> > > >  I just have upgraded my machine from 3.3 to 4.0. This system has
> > > > openssh
> > > > as a part of the "world" and I decided to use it. It was the beginning
> > > > of my
> > > > troubles.
> > > > 
> > > >  When I type 
> > > > "ssh -v localhost" everything goes fine until I try to 
> > > > forward an X11 application. This gives me the following:
> > > > 
> > > > debug: Received X11 open request.
> > > > debug: channel 0: new [X11 connection from localhost port 1999]
> > > > debug: X11 connection uses different authentication protocol.
> > > > 
> > > >  "xauth list $DISLPAY" shows a good looking cookie. $DISPLAY is set
> > > > correctly
> > > > (localhost:10).
> > > > 
> > > >  There was no problem with the old ssh (one from ports).
> > > > 
> > > >  Is this a known problem ? 
> > > 
> > > What are your sshd settings (/etc/ssh/sshd_config) for X11 forwarding?
> > > are you using 'ssh -X localhost'?
> > > 
> > > -Alfred
> > > 
> > 
> > 
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
> 
> -- 
> Crist J. Clark                           cjclark@alum.mit.edu
> 



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.10009210727190.36869-100000>