web-dev-qa-db-ja.com

lightdmのXDMCPセットアップ、ポートはリッスンしていません

Ubuntu 11.10、lightdmを使用しています。 XDMCPサービスは正しくセットアップされているように見えますが、接続できません。

/etc/lightdm/lightdm.confには次のものがあります。

[XDMCPServer]
enabled=true

Lightdmを再起動するには、次のコマンドが発行されます。

Sudo restart lightdm

これにより、/var/log/lightdm/lightdm.logに次のログファイルが生成されます。

[+0.01s] DEBUG: Launching X Server
[+0.01s] DEBUG: Launching process 6947: /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.01s] DEBUG: Waiting for ready signal from X server :0
[+0.01s] DEBUG: Starting XDMCP server on UDP/IP port 177
[+0.02s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.02s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.17s] DEBUG: Got signal 10 from process 6947

エラーなし。

これまでのところ、XDMCPサービスが開始されているようです。

ただし、エラーなしで開始されたように見えても、接続に失敗します。問題は、TCPポート6000でリッスンしていないことに関連している可能性がありますか?

netstat -lは次を明らかにします。

udp        0      0 *:xdmcp                 *:*
udp        0      0 *:34000                 *:*
udp        0      0 *:mdns                  *:*
udp6       0      0 [::]:xdmcp              [::]:*

これは、xdmcp 177ポートがリッスンしていることを示していますが、netstatにはtcpポート6000がリッスンしていることはありません。

netstat -l | grep 6000

何も返しません。

XDMCPはポート6000でリッスンすることになっていないのですか?

接続しようとしているクライアントがタイムアウトする。

面白い部分は、それが以前に機能していたことであり、XDMCPに影響を与える構成の変更は考えられません。トラブルシューティングは6000ポートがリッスンしていないことを示しているように見えますが、このポートが動作していたときに以前に使用されたことを検証したことはありません。

1
user39542

あなたも必要です

[SeatDefaults]
xserver-allow-tcp=true
7
tumbleweed

私はPC 192.168.1.6で正確な設定を試し、IP 192.168.1.7で別のPCに行って実行しました

Xephyr -query 192.168.1.6 :1

lightdm greeterが表示されます。awesomeセッションでユーザーとログインし、最初に見つけたPCで

$ Sudo netstat -atunp
...
tcp        0      0 192.168.1.6:40264       192.168.1.7:6001        ESTABLISHED 16555/dbus-launch
tcp        0      0 192.168.1.6:40265       192.168.1.7:6001        ESTABLISHED 16512/awesome   
tcp        0      0 192.168.1.6:40263       192.168.1.7:6001        ESTABLISHED 16555/dbus-launch
tcp       64      0 192.168.1.6:40252       192.168.1.7:6001        ESTABLISHED 16232/lightdm   
...
1
enzotib