LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (https://www.linuxquestions.org/questions/debian-26/)
-   -   xdmcp connection possible from 32-bit to 64 machine? (https://www.linuxquestions.org/questions/debian-26/xdmcp-connection-possible-from-32-bit-to-64-machine-4175458253/)

Andy Alt 04-15-2013 10:41 PM

xdmcp connection possible from 32-bit to 64 machine?
 
For a while I was connecting on my LAN from a laptop running a 32-bit Slackware installation to a desktop running Debian Squeeze 32-bit. Since I switched to wheezy/testing amd64, my 32-bit laptop can't connect to the 64-bit Debian desktop. Do I need to re-re-examine my configuration or are 32 to 64 bit xdmcp connections not possible?

To be more precise, the desktop is broadcasting so I can see it on my laptop when I choose "remote login." I click to make the connection, the screen goes blank like it normally would, I get a mouse cursor, and then very quickly I get my local graphic login again. No connection is made. I can't find anything in Xorg logs to give me a clue.

But truth be told I haven't read them line by line. :) I grepped for the IP of remote machine.

johnsfine 04-16-2013 03:56 PM

I'm sure the 32bit to 64bit boundary is not a problem for the xdmcp connection.

What the problem actually is, is a harder question and almost certainly beyond my expertise.

Andy Alt 04-16-2013 05:30 PM

In /etc/gdm3/daemon.conf I have this

Quote:

[xdmcp]
Enable=true
'netstat -unl | grep 177' shows this:
udp6 0 0 :::177

So that means it's only listening on an ipv6 address? I thought it might be related to this bug report:
Bug#563406: [gdm] XDMCP remote login dos not work
Quote:

Yes, you are right. Setting bindv6only to 0 makes the problem go away.
As I understand gdm should be able to listen to ipv6 and ipv4 sockets at
the same time with bindv6only turned on, so the bug is still valid, right?
So I've checked on mine... already set to 0.

sysctl -a | grep bind
net.ipv4.ip_nonlocal_bind = 0
net.ipv6.bindv6only = 0

My laptop is connecting from a different subnet on my LAN. (I'm connected to the desktop with a crossover cable) but I can't find which file to check to see which hosts/IPs are allowed. Xaccess is apparently irrelevant now because 'locate' doesn't show it on my system anywhere.

Andy Alt 04-16-2013 05:50 PM

I think the problem is with my Slackware installation, I tried connecting via xdmcp with a desktop running Slackware 14.0 (using the crossover cable) and it worked. Then I remembered my laptop is running 13.37, not 14.0. I'll upgrade the laptop and report back here.

Andy Alt 04-27-2013 12:23 AM

Of course it worked...


All times are GMT -5. The time now is 05:45 PM.