ssh and X11 problem
I just built a new 7.1 machine, and when I ssh from a Linux box to it I get the following errors: usr/local/bin/xauth: (stdin):1: bad display name unix:10.0 in remove command /usr/local/bin/xauth: (stdin):2: bad display name unix:10.0 in add command And I cannit get ssh to foward the X protocol. Yes I have added ForwardX11 yes to /etc/ssh/ssh_config What am I doing wrong? -- One of the main causes of the fall of the roman empire was that, lacking zero, they had no way to indicate successful termination of their C programs. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
On Wed, 2008-12-31 at 12:35 -0500, stan wrote: I just built a new 7.1 machine, and when I ssh from a Linux box to it I get the following errors: usr/local/bin/xauth: (stdin):1: bad display name unix:10.0 in remove command /usr/local/bin/xauth: (stdin):2: bad display name unix:10.0 in add command And I cannit get ssh to foward the X protocol. Yes I have added ForwardX11 yes to /etc/ssh/ssh_config What am I doing wrong? I assume you have xserver on the FreeBSD box? Check your display name. I'm pretty sure it's supposed to be 'hostname:0:0'. -- Glen Barber Tell me and I forget. Teach me and I remember. Involve me and I learn. - Benjamin Franklin ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
On Wed, Dec 31, 2008 at 12:41:48PM -0500, Glen Barber wrote: On Wed, 2008-12-31 at 12:35 -0500, stan wrote: I just built a new 7.1 machine, and when I ssh from a Linux box to it I get the following errors: usr/local/bin/xauth: (stdin):1: bad display name unix:10.0 in remove command /usr/local/bin/xauth: (stdin):2: bad display name unix:10.0 in add command And I cannit get ssh to foward the X protocol. Yes I have added ForwardX11 yes to /etc/ssh/ssh_config What am I doing wrong? I assume you have xserver on the FreeBSD box? Check your display name. I'm pretty sure it's supposed to be 'hostname:0:0'. Perhaps I was not clear. Yes I do have the X server running on the FreeBSD machine, but that should not matter, as I am ssh'ing _from_ the Linux box which does have a working X server on it also, and can ssh to other machines and get X fowarded corectly. -- One of the main causes of the fall of the roman empire was that, lacking zero, they had no way to indicate successful termination of their C programs. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
On Wed, 2008-12-31 at 12:54 -0500, stan wrote: On Wed, Dec 31, 2008 at 12:41:48PM -0500, Glen Barber wrote: On Wed, 2008-12-31 at 12:35 -0500, stan wrote: I just built a new 7.1 machine, and when I ssh from a Linux box to it I get the following errors: usr/local/bin/xauth: (stdin):1: bad display name unix:10.0 in remove command /usr/local/bin/xauth: (stdin):2: bad display name unix:10.0 in add command And I cannit get ssh to foward the X protocol. Yes I have added ForwardX11 yes to /etc/ssh/ssh_config What am I doing wrong? I assume you have xserver on the FreeBSD box? Check your display name. I'm pretty sure it's supposed to be 'hostname:0:0'. Perhaps I was not clear. Yes I do have the X server running on the FreeBSD machine, but that should not matter, as I am ssh'ing _from_ the Linux box which does have a working X server on it also, and can ssh to other machines and get X fowarded corectly. You need an xserver to connect *to*, which is why I asked. -- Glen Barber Tell me and I forget. Teach me and I remember. Involve me and I learn. - Benjamin Franklin ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
Glen Barber wrote: On Wed, 2008-12-31 at 12:54 -0500, stan wrote: On Wed, Dec 31, 2008 at 12:41:48PM -0500, Glen Barber wrote: On Wed, 2008-12-31 at 12:35 -0500, stan wrote: I just built a new 7.1 machine, and when I ssh from a Linux box to it I get the following errors: usr/local/bin/xauth: (stdin):1: bad display name unix:10.0 in remove command /usr/local/bin/xauth: (stdin):2: bad display name unix:10.0 in add command And I cannit get ssh to foward the X protocol. Yes I have added ForwardX11 yes to /etc/ssh/ssh_config What am I doing wrong? I assume you have xserver on the FreeBSD box? Check your display name. I'm pretty sure it's supposed to be 'hostname:0:0'. Perhaps I was not clear. Yes I do have the X server running on the FreeBSD machine, but that should not matter, as I am ssh'ing _from_ the Linux box which does have a working X server on it also, and can ssh to other machines and get X fowarded corectly. You need an xserver to connect *to*, which is why I asked. Nope, not true: you can ssh to client without x server (from an X server) and start x clients to display on your local machine. Through the ssh session, your display will be localhost:10:0 Peter -- http://www.boosten.org ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
Glen Barber glen.j.bar...@gmail.com writes: On Wed, 2008-12-31 at 12:54 -0500, stan wrote: On Wed, Dec 31, 2008 at 12:41:48PM -0500, Glen Barber wrote: On Wed, 2008-12-31 at 12:35 -0500, stan wrote: I just built a new 7.1 machine, and when I ssh from a Linux box to it I get the following errors: usr/local/bin/xauth: (stdin):1: bad display name unix:10.0 in remove command /usr/local/bin/xauth: (stdin):2: bad display name unix:10.0 in add command And I cannit get ssh to foward the X protocol. Yes I have added ForwardX11 yes to /etc/ssh/ssh_config What am I doing wrong? I assume you have xserver on the FreeBSD box? Check your display name. I'm pretty sure it's supposed to be 'hostname:0:0'. Perhaps I was not clear. Yes I do have the X server running on the FreeBSD machine, but that should not matter, as I am ssh'ing _from_ the Linux box which does have a working X server on it also, and can ssh to other machines and get X fowarded corectly. You need an xserver to connect *to*, which is why I asked. No, Stan is right; an X server is only needed on the machine that actually hosts the display. The xauth error message are indicating the problem, but I don't know what they're telling us. The hostname should probably be localhost, and sshd_config is set up to do that by default. -- Lowell Gilbert, embedded/networking software engineer, Boston area http://be-well.ilk.org/~lowell/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
On Wed, Dec 31, 2008 at 12:58:18PM -0500, Glen Barber wrote: On Wed, 2008-12-31 at 12:54 -0500, stan wrote: On Wed, Dec 31, 2008 at 12:41:48PM -0500, Glen Barber wrote: On Wed, 2008-12-31 at 12:35 -0500, stan wrote: I just built a new 7.1 machine, and when I ssh from a Linux box to it I get the following errors: usr/local/bin/xauth: (stdin):1: bad display name unix:10.0 in remove command /usr/local/bin/xauth: (stdin):2: bad display name unix:10.0 in add command And I cannit get ssh to foward the X protocol. Yes I have added ForwardX11 yes to /etc/ssh/ssh_config What am I doing wrong? I assume you have xserver on the FreeBSD box? Check your display name. I'm pretty sure it's supposed to be 'hostname:0:0'. Perhaps I was not clear. Yes I do have the X server running on the FreeBSD machine, but that should not matter, as I am ssh'ing _from_ the Linux box which does have a working X server on it also, and can ssh to other machines and get X fowarded corectly. You need an xserver to connect *to*, which is why I asked. On the FreeBSD machine? I may be confused, but I think that on the FreeBSD machine the client tassk (eg xclock) is run, and it is pointed to the server on the machine that I am connecting _from_. Am I confused? -- One of the main causes of the fall of the roman empire was that, lacking zero, they had no way to indicate successful termination of their C programs. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
On 31 dec 2008, at 19:01, Peter Boosten pe...@boosten.org wrote: Glen Barber wrote: On Wed, 2008-12-31 at 12:54 -0500, stan wrote: On Wed, Dec 31, 2008 at 12:41:48PM -0500, Glen Barber wrote: On Wed, 2008-12-31 at 12:35 -0500, stan wrote: I just built a new 7.1 machine, and when I ssh from a Linux box to it I get the following errors: usr/local/bin/xauth: (stdin):1: bad display name unix:10.0 in remove command /usr/local/bin/xauth: (stdin):2: bad display name unix:10.0 in add command And I cannit get ssh to foward the X protocol. Yes I have added ForwardX11 yes to /etc/ssh/ssh_config What am I doing wrong? I assume you have xserver on the FreeBSD box? Check your display name. I'm pretty sure it's supposed to be 'hostname:0:0'. Perhaps I was not clear. Yes I do have the X server running on the FreeBSD machine, but that should not matter, as I am ssh'ing _from_ the Linux box which does have a working X server on it also, and can ssh to other machines and get X fowarded corectly. You need an xserver to connect *to*, which is why I asked. Nope, not true: you can ssh to client without x server (from an X server) and start x clients to display on your local machine. Through the ssh session, your display will be localhost:10:0 Peter After re-reading Glens remark he's actually right: the client connects * to* the server, however the confusion starts when connecting to the client with ssh. Peter ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
On Wed, 2008-12-31 at 13:02 -0500, Lowell Gilbert wrote: No, Stan is right; an X server is only needed on the machine that actually hosts the display. The xauth error message are indicating the problem, but I don't know what they're telling us. The hostname should probably be localhost, and sshd_config is set up to do that by default. Right. The host is hosting the display -- his Linux machine is the client *to* the Xserver. -- Glen Barber Tell me and I forget. Teach me and I remember. Involve me and I learn. - Benjamin Franklin ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
On Wed, 2008-12-31 at 13:02 -0500, stan wrote: On the FreeBSD machine? I may be confused, but I think that on the FreeBSD machine the client tassk (eg xclock) is run, and it is pointed to the server on the machine that I am connecting _from_. Am I confused? The task runs on the host machine (using the Xserver) and is forwarded over SSH to the client machine. The client task you refer to is on the host machine. -- Glen Barber Tell me and I forget. Teach me and I remember. Involve me and I learn. - Benjamin Franklin ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: ssh and X11 problem
On Wed, Dec 31, 2008 at 01:32:23PM -0500, Glen Barber wrote: On Wed, 2008-12-31 at 13:02 -0500, stan wrote: On the FreeBSD machine? I may be confused, but I think that on the FreeBSD machine the client tassk (eg xclock) is run, and it is pointed to the server on the machine that I am connecting _from_. Am I confused? The task runs on the host machine (using the Xserver) and is forwarded over SSH to the client machine. The client task you refer to is on the host machine. The terms sever, and client are backwards from the intuitve expectaion in the X world. The server is the process (X) taht actually updates the screen with graphics (eg draw box). The client is the process that wisfes to access the serrver to put somehting on the screen (eg xclcok). So, in this case the server is on the Linux machine, and the client(s0 are on the FreeBSD machine. For the record, I solved the problem. Thier was no hostname entry in /etc/rc.conf. hostname returned nothig. Fixing this, and rebooting cured this problem. Thaks to veryone for making me think this through. Now, if somebady cna just give me a clue on the scanner issue (see seperate thread). -- One of the main causes of the fall of the roman empire was that, lacking zero, they had no way to indicate successful termination of their C programs. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org