Connecting to a modern Xserver with an old client
Carsten Haitzler
raster at rasterman.com
Sun Jul 23 09:58:24 UTC 2023
On Sat, 22 Jul 2023 20:47:03 +0000 (UTC) Michael K <vk2bea at yahoo.com> said:
>
> To answer Grant's question. Yes, I had added the X ports but I've now turned
> off the firewall just to be sure. Here is the wireshark conversation. I'm
> not knowledgeable enough to recognize the issue..
>
> 1 0.000000000 192.168.1.16 192.168.1.1 TCP 60 6915 → 6001
> [SYN] Seq=0 Win=0 Len=0 MSS=1416
> 2 0.000165997 192.168.1.1 192.168.1.16 TCP 58 6001 → 6915
> [SYN, ACK] Seq=0 Ack=1 Win=64240 Len=0 MSS=1460
> 3 0.005196101 192.168.1.16 192.168.1.1 TCP 60 6915 → 6001
> [ACK] Seq=1 Ack=1 Win=1416 Len=0
> 4 0.008854195 192.168.1.16 192.168.1.1 X11 66 Initial
> connection request
> 5 0.008914324 192.168.1.1 192.168.1.16 TCP 54 6001 → 6915
> [ACK] Seq=1 Ack=13 Win=64228 Len=0
> 6 0.009029932 192.168.1.1 192.168.1.16 TCP 62 6001 → 6915
> [PSH, ACK] Seq=1 Ack=13 Win=64228 Len=8 [TCP segment of a reassembled PDU]
> 7 0.009086172 192.168.1.1 192.168.1.16 X11 110 Initial
> connection reply
> 8 0.009149782 192.168.1.1 192.168.1.16 TCP 54 6001 → 6915
> [FIN, ACK] Seq=65 Ack=13 Win=64228 Len=0
> 9 0.017057921 192.168.1.16 192.168.1.1 TCP 60 [TCP
> ZeroWindow] 6915 → 6001 [ACK] Seq=13 Ack=66 Win=0 Len=0
> 10 0.019632130 192.168.1.16 192.168.1.1 TCP 60 [TCP
> ZeroWindow] 6915 → 6001 [ACK] Seq=13 Ack=66 Win=0 Len=0
> 11 0.023341315 192.168.1.16 192.168.1.1 TCP 60 [TCP
> ZeroWindow] 6915 → 6001 [ACK] Seq=13 Ack=66 Win=0 Len=0
> 12 0.083569102 192.168.1.16 192.168.1.1 TCP 60 6915 → 6001
> [FIN, PSH, ACK] Seq=13 Ack=66 Win=0 Len=0
> 13 0.083647415 192.168.1.1 192.168.1.16 TCP 54 6001 → 6915
> [ACK] Seq=66 Ack=14 Win=64228 Len=0
>
> Also, yes the X display is 1 on this server.
OK - looks like it's connecting and actually talking, so your next port of call
might be some x11 protocol analysis. xtrace. xscope are some of these.
I'm wondering if it's trying to create a colormapped window with a private
colormap assuming a pseudocolor display (or using a pseudocolor visual). given
an old enough app it may never have worked on truecolor displays.
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - raster at rasterman.com
More information about the xorg
mailing list