Session declined Maximum number of open sessions reached

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

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


보통은 기본값이 16으로 정해져 있습니다.

이럴 경우 Xmanager 등으로 해당 머신에 XDMCP로 접속할 수 있는 총 세션 수는 16이 됩니다.


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

    [xdmcp]
    ...
    MaxSessions=99 (<= gdm은 XDMCP 세션을 100개 이상 지원하지 않습니다.)
  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