Session declined Maximum number of open sessions from your host reached.

gdm(혹은 gdm-binary)을 XDMCP 데몬으로 사용하는 시스템에서 발생하는 메시지입니다.

gdm은 한 IP 주소에서 XDMCP를 접속할 수 있는 세션 수에 제한을 두고 있습니다.


어떤 리눅스는 그 값을 2개로 제한해 놓은 경우가 있습니다. 이럴 경우 Xmanager 등에서 XDMCP 세션을 같은 리눅스 머신으로 2개 이상 열 수 없습니다.

두 개 이상 열 경우 XDMCP 데몬은 연결을 차단하고 위 메시지를 보냅니다.


  1. /etc/gdm/custom.confgdm.conf 파일에서 다음 정보를 변경(추가)합니다.

    [xdmcp]
    Enable=true
    DisplaysPerHost=10 (<=원하는 숫자를 입력합니다.)
  2. gdm(혹은 gdm-binary) 프로세스 중 최상위 프로세를 찾아 다시 기동합니다.

    #ps -aef |grep dm |grep -v grep
    root 20483 1 0 16:01 ? 00:00:00 /usr/sbin/gdm-binary -nodaemon
    root 24855 20483 0 23:04 ? 00:00:00 /usr/sbin/gdm-binary -nodaemon
    # kill -1 20483