Rworks ホーム | お問い合わせ

エラー: XDMCP fatal error: Manager unwilling Host unwilling

エラーメッセージ: XDMCP fatal error: Manager unwilling Host unwilling

エラーの原因と対処方法

このエラーメッセージは、 ASTEC-Xが発したXDMCP接続の要求がUNIX/Linuxホスト側には到達しているものの、 UNIX/Linux ホスト側で、XDMCP接続の要求を拒んでいると言う意味です。
このエラーメッセージが表示される場合としては、以下のようなケースが多いようです。

Linux の /etc/hosts.deny の設定により、アクセスが拒否されている
/etc/hosts.deny の設定によりリモートからのアクセスが拒否されているときに、 特定のアクセスだけを許可する場合には、 /etc/hosts.allow に、 アクセスを許可するプログラムと、IPアドレスを、
プログラム名 : IPアドレス
という対で記述しておきます。

以下の例は、 GNOME環境で XDMCP 接続をつかさどる gdm に 対して、192.168.0.* のホストからアクセス可能にする設定です。

#
# hosts.allow   This file describes the names of the hosts which are
#               allowed to use the local INET services, as decided
#               by the '/usr/sbin/tcpd' server.
#
gdm : 192.168.0.

上記のプログラム名 gdm のところは、 KDE環境の場合には kdm 、 xdmを動かしている場合はxdm と記述します。

xdm が動作しているホストで、xdm用の設定がリモートからの接続を拒否するように設定されている

xdm の設定ファイル xdm-config ( /etc/X11/xdm/xdm-config ) および、 xdm へのリモートからのアクセスを制御するファイル Xaccess ( /etc/X11/xdm/Xaccess ) の中で、 リモートからの接続を拒否するように設定されている場合があります。
以下のように設定を切り替えたあと、xdm のプロセスを再起動してください。

  • /etc/X11/xdm/xdm-config

    以下のように、DisplayManager.requestPort: の行を "!" でコメントアウトしてください。

    ! SECURITY: do not listen for XDMCP or Chooser requests
    ! Comment out this line if you want to manage X terminals with xdm
    !DisplayManager.requestPort:     0
    
  • /etc/X11/xdm/Xaccess

    以下の二箇所の行頭が "#" でコメントアウトされていれば、 これらを削除してください。

     ...
     *                                       #any host can get a login window
     ...
     *               CHOOSER BROADCAST       #any indirect host can get a chooser
    
    
  • 【先頭に戻る】
    Copyright © 2000-2022 Rworks, Inc. All rights reserved. / 個人情報保護方針 / 著作権・リンクについて