이전 항목: Linux s390 끝점에서 데몬을 시작할 수 없음

다음 항목: Solaris 10 로그 파일에 표시되는 메시지


설치 후 selang에 연결할 수 없음

증상:

CA ControlMinder을 설치한 이후에 selang을 시작하거나 CA ControlMinder 데이터베이스에 연결하려고 시도하면 다음 오류 메시지가 표시됩니다.

오류: 초기화하지 못했습니다. 종료합니다.
(localhost)
오류: 로그인 프로시저가 실패했습니다.
오류: 터미널 example.com에서는 이 사이트를 관리할 수 없습니다.

해결책:

터미널 규칙이 올바로 정의되지 않았습니다. 문제점을 파악하기 위해 터미널 규칙의 문제를 해결하십시오.

터미널 규칙의 문제를 해결하려면

  1. CA ControlMinder을 중지합니다.
    secons -s
    
  2. 로컬 모드에서 selang을 시작합니다.
    selang -l
    

    참고: UNIX 컴퓨터에서 로컬 모드로 selang을 실행하려면 root 사용자여야 합니다.

  3. 로컬 터미널(terminal_name)에 대해 TERMINAL 레코드를 만들었는지, 그리고 터미널 액세스 권한이 올바로 정의되었는지 확인하십시오.
    showres TERMINAL terminal_name
    
  4. (UNIX) [seosd] 섹션에서 terminal_default_ignore 구성 설정의 값을 확인하십시오.

    이 구성 설정은 관리 액세스 권한을 부여할 때 CA ControlMinder이 _default TERMINAL 및 특정 TERMINAL 레코드의 값을 고려할지 여부를 결정합니다.

    참고: terminal_default_ignore 구성 설정에 대한 자세한 내용은 참조 안내서를 참조하십시오.

  5. (UNIX) 다음과 같이 참조(lookaside) 데이터베이스가 터미널을 반영하는지 확인합니다.
    1. 호스트 이름 고유의 참조(lookaside) 데이터베이스를 빌드합니다.
      sebuilda -h
      
    2. 참조(lookaside) 데이터베이스에서 터미널 항목과 호스트 이름이 같은지 확인합니다.
      sebuilda -H | grep hostname
      

      호스트 참조(lookaside) 데이터베이스 파일의 내용이 나열됩니다.

  6. CA ControlMinder을 시작합니다.

참고: 여전히 selang을 시작할 수 없거나 CA ControlMinder 데이터베이스에 연결할 수 없는 경우 사용하는 OS에 대한 호스트 파일을 수정해야 할 수 있습니다. 이 경우 시스템 관리자 또는 네트워크 관리자에게 도움을 요청하십시오.

추가 정보:

터미널을 사용할 사용자 권한 정의

showres 명령-리소스 속성 표시

권한 부여 명령-리소스에 대한 액세스 권한 설정

sebuildla 유틸리티-Lookaside 데이터베이스 작성