---
sourceDocument: Xanadu Now Platform 기능
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/servicenow-platform

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu Now Platform 기능

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# MID 서버 사용자 연결 문제

# MID 서버 사용자 연결 문제 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 18분

인스턴스는 MID 서버 사용자 로그인 및 네트워크 연결과 관련된 문제를 MID 서버 문제 \[ecc_agent_issue\] 테이블에 기록하고 사용자 지정 스크립트에서 사용하거나 이메일 알림을 보낼 수 있는 이벤트를 생성합니다.
MID 서버 문제 \[ecc_agent_issue\] 테이블의 기록을 통해 MID 서버 사용자가 로그인할 수 없는 이유 또는 MID 서버가 인스턴스에 연결할 수 없는 이유에 대한 인사이트를 얻을 수 있습니다. 시스템은 가능한 원인을 제안하는 정보 오류 메시지를 포함하여 연결 문제에 대한 기록을 이 테이블에 표시합니다. 기본적으로 MIDUserConnectivity라는 예약된 작업이 4시간마다 실행되고 MIDUserConnectivity 스크립트 포함을 시작하여 MID 서버 연결 활동을 평가합니다. MID 서버 문제 \[ecc_agent_issue\] 테이블의 기록에는 예약된 작업이 실행될 때의 MID 서버 로그인 시도 및 연결 상태가 반영됩니다.  
인스턴스의 관점에서 MID Server가 다운 된 경우는 다음과 같습니다.

* 사용자 인증 실패
* 사용자 권한 부여에 실패했습니다.
* 네트워크 문제로 인해 MID 서버가 TCP/IP 연결을 설정할 수 없습니다.

{#mid-server-connectivity-issues__ul_g1c_fkc_4z}  
주:  
사용자를 MID 서버에 연결하려면 servicenow/\<mid server 이름\>/agent/config.xml 파일로 이동하여 mid.instance.username 및 mid.instance.password 매개변수에 사용자 자격 증명을 입력합니다. 변경 내용을 활성화하려면 MID 서버를 다시 시작해야 합니다.

## 문제 기록 방법

사용자 인증 실패 및 권한 부여 문제는 MID 서버 [에이전트 로그 파일에](https://servicenow-prod.fluidtopics.net/1kvPaQrUgLw7sIMo1QTwDg#manage-ecc-queue-content "ECC 큐를 사용하면 ECC 큐 메시지를 생성하고, MID Server 로그 항목에 액세스하고, 개별 MID Server 기록에서 통계를 검색할 수 있습니다.") 자동으로 기록됩니다. 두 메시지 모두 동일합니다. 사용자를 인증할 수 없거나 적절한 역할이 누락되었습니다. 문제가 권한 부여와 관련된 경우 agent.log 파일에 누락된 역할 목록이 표시됩니다.

디버깅을 사용하도록 설정하면 MID 서버 문제가 시스템 로그(syslog)에 기록되고 [요약 또는 세부](https://servicenow-prod.fluidtopics.net/BL2CnMbDjkLV4m2tUZk1fw "시스템 로그의 디버깅 출력은 MID 서버 사용자 문제에 대한 요약 또는 상세 보기에서 사용할 수 있지만 수동으로 사용하도록 설정해야 합니다.") 형식으로 표시할 수 있습니다. 정정 작업을 추적하기 위해 샘플링 간격을 기본 4시간에서 더 짧은 시간으로 변경할 수도 있습니다. MID 서버 사용자 문제에 대한 디버깅을 활성화하고 구성하는 방법에 대한 지침은 을 참조하십시오 [MID 서버 사용자 연결 문제에 대한 정정 노력을 테스트합니다.](https://servicenow-prod.fluidtopics.net/1wbh7haJf4M5n2Uuy6iO_g#debug-mid-connectivity-issues "MID 서버 문제 [ecc_agent_issue] 테이블에 나타나는 사용자 연결 문제를 해결하려고 시도한 후에는 샘플링 간격을 단축하여 다음 예약된 보고 기간까지 기다릴 필요 없이 정정 작업을 테스트할 수 있습니다.").

## 제공된 데이터

인스턴스에 사용자 연결 문제가 발생하면 MID 서버 문제 \[ecc_agent_issue\] 테이블에서 기록이 열립니다.그림 1. 사용자 인증 오류 메시지 예시  
MID 서버 문제 테이블에는 다음 필드가 있습니다.{#mid-server-connectivity-issues__table_ytb_ccy_1z__entry__2}

| 필드 | 설명 |
|-|-|
| 마지막으로 탐지됨 | 문제가 마지막으로 탐지된 날짜 및 시간입니다. |
| 간단한 설명 | 명명된 사용자 또는 MID 서버에서 발생할 수 있는 문제를 지정하는 생성된 메시지의 내용입니다. |
| MID 서버 | Jakarta 릴리스에서는 비어 있습니다. |
| 문제 소스 | 문제를 식별한 프로세스입니다. MID 서버 사용자 연결과 관련된 모든 문제의 소스는 MIDUserConnectivity입니다. |
| 상태 | 문제의 현재 상태입니다. 가능한 상태는 다음과 같습니다. * 새로 만들기: 인스턴스가 문제를 생성할 때의 시작 상태입니다. * 확인됨: 관리자가 문제를 처음 검사할 때 설정된 상태입니다. * 해결됨: 인스턴스가 설정한 종료 상태로, 문제가 해결되었음을 나타냅니다. 예약된 작업을 다시 실행해도 문제가 발생하지 않으면 인스턴스가 자동으로 이 값을 설정합니다. {#mid-server-connectivity-issues__ul_xj1_5dy_1z} |
| 도메인 | MID 서버 사용자 계정과 연결된 도메인입니다. |
| 개수 | 문제가 탐지된 횟수입니다. 예약된 작업이 실행되고 동일한 문제가 발생할 때마다 이 필드가 증가합니다. |
[표 1. MID 서버 문제 필드]

{#mid-server-connectivity-issues__table_ytb_ccy_1z}

## 사용자 인증 실패

인스턴스가 MID 서버 사용자를 인증하는 데 사용하는 자격 증명은 MID 서버 구성 매개변수 \[ecc_agent_config\] 테이블에 구성됩니다. MID 서버 사용자가 잘못된 자격 증명으로 인스턴스에 로그인을 시도하면 인스턴스가 연결을 거부하고 사용자의 이벤트 \[sysevents\] 테이블에 login.failed 이벤트를 씁니다. 관리자는 인증 실패에 대한 사용자 지정 스크립트 또는 [이메일 알림](https://www.servicenow.com/docs/access?context=t_CreateANotification&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US) 에서 이 이벤트를 사용할 수 있습니다.  
주:  
사용자 인증에 실패하면 사용자 권한 부여가 시도되지 않습니다.

MID 서버와 관련된 사용자 계정  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 다음 메시지 중 하나는 MID 서버와 관련된 사용자 계정에 대한 인증 실패를 나타냅니다.

* 1 다운 MID 서버와 연결된 사용자\<사용자 이름\>에 대한 로그인 인증 실패. MID 서버에서 암호를 확인합니다.
* \<n\> 다운 MID 서버와 연결된 사용자\<사용자 이름\>에 대한 로그인 인증 실패입니다. MID 서버에서 암호를 확인합니다.
{#mid-server-connectivity-issues__ul_uts_brx_vy}  
이러한 메시지가 표시되는 데 필요한 조건은 다음과 같습니다.

* MID 서버와 연결된 MID 서버 \[ecc_agent\] 테이블의 상태 필드는 MID 서버가 다운되었음을 나타냅니다.
* MID 서버 구성 매개변수 \[ecc_agent_config\] 테이블에서 식별되는 사용자는 인스턴스에 연결할 때 하나 이상의 MID 서버가 인증 및 권한 부여에 사용하도록 구성된 사용자입니다. \[ecc_agent_config\] 테이블의 기록에는 다음 값이 있어야 합니다.
  * 매개변수 이름 \[param_name\] 필드가 mid.instance.username으로 설정되었습니다.
  * 사용자 이름으로 설정된 값 \[value\] 필드로, 사용자 \[sys_user\] 테이블의 사용자 ID \[user_name\] 필드에 해당합니다.
  {#mid-server-connectivity-issues__ul_k3b_knc_4z}
* 이벤트 \[sysevent\] 테이블에는 예약된 기간 동안 사용자와 연결된 마지막 로그인 시도가 실패했음을 보여 주는 게시물이 포함되어 있습니다. \[sysevent\] 테이블에 생성된 기록에는 다음 필드 값이 포함됩니다.
  * 이벤트 이름 \[name\] 필드가 login.failed로 설정됩니다.
  * Parm1 \[parm1\] 필드는 사용자 이름으로 설정됩니다.
  {#mid-server-connectivity-issues__ul_xxm_p4c_4z}

{#mid-server-connectivity-issues__ul_bqk_vmc_4z}  
주:  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 MID 서버 \[mid_server\] 필드가 비어 있습니다(=NULL).

MID 서버와 연결되지 않은 MID 서버 역할이 있는 사용자 계정

MID 서버와 연결되지 않은 mid_server 역할을 가진 사용자가 인증에 실패할 때 다음 메시지가 나타납니다. MID 서버와 연결되지 않은 역할을 가진 사용자\<사용자 이름\>에 대한 로그인 인증 실패mid_server.  
이 메시지가 표시되는 데 필요한 조건은 다음과 같습니다.

* 사용자 역할 \[sys_user_has_role\] 테이블에는 \[sys_user\] 테이블에 저장된 사용자 기록과 연결된 sys_id와 \[sys_user_role\] 테이블에 저장된 mid_server 역할 기록과 연결된 sys_id 연결하는 기록이 포함되어 있습니다.
* 사용자는 MID 서버 구성 매개변수 \[ecc_agent_config\] 테이블에서 인스턴스에 연결할 때 하나 이상의 MID 서버가 인증 및 권한 부여에 사용하도록 구성된 사용자로 식별되지 않습니다.
* 이벤트 \[sysevent\] 테이블에는 예약된 기간 동안 사용자와 연결된 마지막 로그인 시도가 실패했음을 보여 주는 게시물이 포함되어 있습니다.
  * \[sysevent\] 테이블에는 이벤트 이름 \[name\] 필드가 login.failed로 설정된 기록이 포함되어 있습니다.
  * Parm1 \[parm1\] 필드는 사용자 \[sys_user\] 테이블의 사용자 ID \[user_name\] 필드에 해당하는 사용자 이름으로 설정됩니다.
  {#mid-server-connectivity-issues__ul_xk5_ntc_4z}

{#mid-server-connectivity-issues__ul_d53_lrc_4z}  
주:  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 MID 서버 \[mid_server\] 필드가 비어 있습니다(=NULL).

## 사용자 권한 부여 실패

사용자 권한 부여 검사는 MID 서버가 인스턴스에서 성공적으로 인증된 후에 발생합니다. 이 단계에서는 MID 서버와 연결된 사용자 계정에 필요한 최소 역할이 부여되는지 확인합니다. MIDServerCheck라는 SOAP 웹 서비스는 인스턴스에서 역할 검사를 수행합니다. MID 서버 사용자에게 적절한 역할이 있으면 연결이 허용되고 login 이벤트가 이벤트 \[sysevents\] 테이블에 기록됩니다. 사용자에게 적절한 역할이 없는 경우 인스턴스는 login.authorization.failed 이벤트를 이벤트 \[sysevents\] 테이블에 씁니다. 이 이벤트는 사용자의 누락된 역할의 쉼표로 구분된 목록을 제공합니다. 관리자는 권한 부여 실패에 대한 사용자 지정 스크립트 또는 [이메일 알림](https://www.servicenow.com/docs/access?context=t_CreateANotification&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US) 에서 이 이벤트를 사용할 수 있습니다.  
다음과 같은 경우처럼 사용자에게 mid_server 역할이나 중요한 SOAP 역할이 없는 경우 권한 부여에 실패할 수 있습니다.

* 사용자에게 soap_script 역할이 있으면 MIDServerCheck SOAP 웹 서비스가 실행되어 적절한 MID 서버 역할을 확인합니다. 사용자에게 mid_server 역할이나 다른 SOAP 역할이 없는 경우 권한 부여가 실패하고 login.authorization.failed 이벤트가 생성됩니다.
* 사용자에게 soap_script 역할이 없는 경우 해당 사용자는 필요한 모든 MID 서버 역할을 확인하는 MIDServerCheck SOAP 웹 서비스를 시작할 수 있는 권한이 없습니다. 권한 부여에 실패하지만 login.authorization.failed 이벤트가 생성되지 않습니다. 이 경우 인스턴스에 다음 메시지가 표시됩니다. 인스턴스에서 MID 서버 사용자\<사용자 이름\>의 연결을 탐지할 수 없습니다.
{#mid-server-connectivity-issues__ul_byd_yhj_yy}

하나 이상의 다운 MID 서버와 연결된 사용자  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 다음 메시지 중 하나는 다운된 MID 서버와 연결된 사용자 계정에 대한 인증 실패를 나타냅니다.

* 1개의 다운 MID 서버와 연결된 사용자\<사용자 이름\>에 대한 로그인 인증 실패입니다. mid_server 역할을 다시 할당하여 필요한 모든 역할을 부여합니다.
* \<n\> 다운 MID 서버와 연결된 사용자\<사용자 이름\>에 대한 로그인 인증 실패입니다. mid_server 역할을 다시 할당하여 필요한 모든 역할을 부여합니다.

{#mid-server-connectivity-issues__ul_qf2_kbp_qz}MIDUserConnectivity 스크립트 포함은 보고 기간 내 마지막 로그인 시도가 사용자 인증에 실패한 하나 이상의 다운 MID Server와 연결된 활성 사용자를 식별합니다. 이 메시지는 사용자 권한 부여 실패가 발견되고 MIDServerCheck 스크립트 기반 웹 서비스에서 보고될 때 생성됩니다. 그러나 soap_script 역할이 할당되지 않은 사용자에 대한 사용자 권한 부여 실패는 보고되지 않습니다. 이 경우 네트워크 연결 메시지에서 사용자와 관련된 문제가 보고됩니다.  
다음과 같은 경우 MID 서버 문제 \[ecc_agent_issue\] 테이블에 이 메시지가 나타납니다.

* 사용자에게 mid_server 역할이 있을 수도 있고 없을 수도 있습니다.
* 사용자는 MID Server 구성 매개변수 \[ecc_agent_config\] 테이블에서 인스턴스에 연결할 때 하나 이상의 MID Server가 인증 및 권한 부여에 사용하도록 구성된 사용자로 식별됩니다.
* 이벤트 \[sysevent\] 테이블에는 예약된 기간 동안 사용자와 연결된 마지막 로그인 시도가 실패했음을 보여 주는 게시물이 포함되어 있습니다. \[sysevent\] 테이블에는 다음과 같이 설정된 기록이 포함되어 있습니다.
  * 이벤트 이름 \[name\] 필드가 login.authorization.failed로 설정되었습니다.
  * Parm1 \[parm1\] 필드는 사용자 이름으로 설정되며 사용자 \[sys_user\] 테이블의 사용자 ID \[user_name\] 필드에 해당합니다.
  {#mid-server-connectivity-issues__ul_htq_xgj_4z}

{#mid-server-connectivity-issues__ul_gtq_xgj_4z}  
주:  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 MID 서버 \[mid_server\] 필드가 비어 있습니다(=NULL).

적절한 역할을 가진 사용자가 MID 서버와 연결되지 않았습니다.

MID 서버와 연결되지 않은 mid_server 역할을 가진 사용자가 권한 부여에 실패할 때 다음 메시지가 나타납니다 . MID 서버와 연결되지 않은 역할을 가진 사용자\<사용자 이름\>에 대한 로그인 인증 실패mid_server.

이 메시지는 mid_server 역할을 가진 사용자 계정이 \[ecc_agent_config\] 테이블에서 구성된 MID 서버 사용자로 식별되지 않은 사용자 인증 실패가 감지될 때 생성됩니다. 실패 시 사용자 계정이 MID 서버와 연결되어 있었을 수 있습니다.  
다음과 같은 경우 MID 서버 문제 \[ecc_agent_issue\] 테이블에 이 메시지가 나타납니다.

* 사용자에게는 mid_server 역할이 있습니다. 사용자 역할 \[sys_user_has_role\] 테이블에는 \[sys_user\] 테이블에 저장된 사용자 기록과 연결된 sys_id와 \[sys_user_role\] 테이블에 저장된 mid_server 역할 기록과 연결된 sys_id 연결하는 기록이 있습니다.
* 사용자는 MID 서버 구성 매개변수 \[ecc_agent_config\] 테이블에서 인스턴스에 연결할 때 하나 이상의 MID 서버가 인증 및 권한 부여에 사용하도록 구성된 사용자로 식별되지 않습니다.
* 이벤트 \[sysevent\] 테이블에는 예약된 기간 동안 사용자와 연결된 마지막 로그인 시도가 실패했음을 보여 주는 게시물이 포함되어 있습니다. \[sysevent\] 테이블에는 다음과 같이 설정된 기록이 포함되어 있습니다.
  * 이벤트 이름 \[name\] 필드가 login.authorization.failed로 설정되었습니다.
  * Parm1 \[parm1\] 필드는 사용자 이름으로 설정되며 사용자 \[sys_user\] 테이블의 사용자 ID \[user_name\] 필드에 해당합니다.
  {#mid-server-connectivity-issues__ul_fmv_shj_4z}

{#mid-server-connectivity-issues__ul_emv_shj_4z}  
주:  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 MID 서버 \[mid_server\] 필드가 비어 있습니다(=NULL).

## 네트워크 문제

네트워크 문제로 인해 MID 서버가 인스턴스를 시작하기 위해 인스턴스의 TCP/IP 서버에 연결하지 못할 수 있습니다. 이 경우 인스턴스가 규정된 5분 간격 내에 MID 서버 하트비트를 수신하지 못했기 때문에 인스턴스는 MID 서버를 작동 중지로 표시합니다.

로그인을 시도하지 않은 다운 MID 서버와 연결된 사용자  
MID 서버 문제 \[ecc_agent_issue\]테이블의 다음 메시지 중 하나는 보고 기간 동안 로그인을 시도하지 않은 MID 서버와 연결된 사용자입니다.

* 사용자\<사용자 이름\>은(는) 1 다운 MID 서버와 연결되어 있습니다. 보고 기간 내에 로그인 시도가 없습니다.
* 사용자\<사용자 이름\>은 \<n\> 다운 MID Server와 연결되어 있습니다. 보고 기간 내에 로그인 시도가 없습니다.
{#mid-server-connectivity-issues__ul_jlz_2gp_qz}

MIDUserConnectivity 스크립트에는 인스턴스에서 네트워크 연결을 탐지할 수 없는 다운 MID Server와 연결된 활성 사용자 보고서가 포함됩니다.  
다음과 같은 경우 MID 서버 문제 \[ecc_agent_issue\] 테이블에 이 메시지가 나타납니다.

* 사용자에게 mid_server 역할이 있을 수도 있고 없을 수도 있습니다.
* 사용자는 MID Server 구성 매개변수 \[ecc_agent_config\] 테이블에서 인스턴스에 연결할 때 인증 및 권한 부여에 사용하도록 구성된 하나 이상의 MID Server가 있는 사용자로 식별됩니다.
* 예약된 보고 기간 동안 사용자에 대한 이벤트 \[sysevent\] 테이블에 기록된 실패 또는 성공 로그인 시도가 없습니다.

{#mid-server-connectivity-issues__ul_p2t_y3v_xy}  
주:  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 MID 서버 \[mid_server\] 필드가 비어 있습니다(=NULL).

로그인을 시도하지 않은 MID 서버와 연결되지 않은 사용자

MID 서버와 연결되지 않은 mid_server 역할을 가진 사용자가 구성된 보고 간격 동안 로그인을 시도하지 않은 경우 다음 메시지가 나타납니다. mid_server 역할의 사용자\<사용자 이름\>이 MID 서버와 연결되어 있지 않습니다. 보고 기간 내에 로그인 시도가 없습니다.

MIDUserConnectivity 스크립트 포함은 인스턴스에서 연결을 탐지할 수 없는 MID 서버와 연결되지 않은 mid_server 역할을 가진 활성 사용자를 보고합니다.  
다음과 같은 경우 MID 서버 문제 \[ecc_agent_issue\] 테이블에 이 메시지가 나타납니다.

* 사용자에게는 mid_server 역할이 있습니다. 사용자 역할 \[sys_user_has_role\] 테이블에는 \[sys_user\] 테이블에 저장된 사용자 기록과 연결된 sys_id와 \[sys_user_role\] 테이블에 저장된 mid_server 역할 기록과 연결된 sys_id 연결하는 기록이 있습니다.
* 사용자는 MID 서버 구성 매개변수 \[ecc_agent_config\] 테이블에서 인스턴스에 연결할 때 하나 이상의 MID 서버가 인증 및 권한 부여에 사용하도록 구성된 사용자로 식별되지 않습니다.
* 예약된 보고 기간 동안 사용자에 대한 이벤트 \[sysevent\] 테이블에 기록된 실패 또는 성공 로그인 시도가 없습니다.

{#mid-server-connectivity-issues__ul_u5d_gkj_4z}  
주:  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 MID 서버 \[mid_server\] 필드가 비어 있습니다(=NULL).

## 구성 문제

위에서 설명한 다음 메시지는 구성 문제를 나타낼 수 있습니다.

* MID 서버와 연결되지 않은 mid_server 역할을 가진 사용자\<사용자 이름\>에 대한 로그인 인증 실패.
* MID 서버와 연결되지 않은 mid_server 역할을 가진 사용자\<사용자 이름\>에 대한 로그인 인증 실패입니다.
* mid_server 역할을 가진 사용자\<사용자 이름\>이 MID 서버와 관련되어 있지 않습니다. 보고 기간 내에 로그인 시도가 없습니다.
{#mid-server-connectivity-issues__ul_elw_grj_yy}  
다음은 몇 가지 일반적인 구성 오류입니다.

* 관리자가 MID 서버 구성 매개변수 \[ecc_agent_config\] 테이블에 표시된 대로 사용자 기록을 MID 서버 기록과 연결하지 않았습니다. 이 테이블은 읽기 전용이며 직접 업데이트할 수 없습니다. 사용자를 MID 서버에 연결하려면 MID 서버의 config.xml 파일에서 사용자 이름과 암호를 구성하고 MID 서버를 다시 시작합니다.
* TCP/IP 연결에 다른 계정을 사용하도록 MID Server를 재구성하는 동안 관리자가 아직 계정에서 mid_server 역할을 제거하거나 계정을 삭제하지 않았습니다.
* 다목적 사용자 계정이 생성되고 mid_server 역할을 포함하여 많은 역할이 부여되었지만 이 계정은 MID Server 계정으로 사용할 수 없습니다.
{#mid-server-connectivity-issues__ul_trz_t5v_xy}

인증 및 권한 부여에 성공했지만 mid_server 역할이 필요하지 않은 사용자

MID 서버와 연결되지 않은 mid_server 역할을 가진 사용자가 성공적으로 로그인하면 다음 메시지가 나타납니다. mid_server 역할을 가진 사용자 \<사용자 이름\>이(가) 연결되었지만 MID 서버와 연결되지 않았습니다. mid_server 역할은 MID 서버 전용으로 예약해야 합니다.

MIDUserConnectivity 스크립트 포함은 구성된 MID 서버 사용자로 식별되지 않고 예약된 기간 동안 마지막 로그인 시도가 성공한 mid_server 역할을 가진 활성 사용자를 보고합니다. 이 메시지는 시스템 관리자 또는 MID 서버에서 실행되고 있지 않은 프로세스가 사용자의 자격 증명을 사용 중임을 나타냅니다. 여기서는 mid_server 역할은 MID Server에 배포된 애플리케이션에만 사용해야 한다고 가정합니다. 이 메시지가 표시되면 시스템 관리자에게 필요하지 않은 사용자 계정에서 관련 없는 mid_server 역할을 제거하라는 메시지가 표시됩니다.  
다음과 같은 경우 MID 서버 문제 \[ecc_agent_issue\] 테이블에 이 메시지가 나타납니다.

* 사용자에게는 mid_server 역할이 있습니다.
* 사용자는 MID 서버 구성 매개변수 \[ecc_agent_config\] 테이블에서 인스턴스에 연결할 때 하나 이상의 MID 서버가 인증 및 권한 부여에 사용하도록 구성된 사용자로 식별되지 않습니다.
* 이벤트 \[sysevent\] 테이블에는 예약된 기간 동안 사용자와 연결된 마지막 로그인 시도가 성공했음을 보여 주는 게시물이 포함되어 있습니다. \[sysevent\] 테이블에는 다음과 같이 설정된 기록이 포함되어 있습니다.
  * 이벤트 이름 \[name\] 필드가 로그인으로 설정되었습니다.
  * Parm1 \[parm1\] 필드는 사용자 이름으로 설정되며 사용자 \[sys_user\] 테이블의 사용자 ID \[user_name\] 필드에 해당합니다.
  {#mid-server-connectivity-issues__ul_c2z_bfj_4z}

{#mid-server-connectivity-issues__ul_p3f_nnj_yy}  
주:  
MID 서버 문제 \[ecc_agent_issue\] 테이블의 MID 서버 \[mid_server\] 필드가 비어 있습니다(=NULL).

## MID 서버 사용자 연결 문제에 대한 정정 노력을 테스트합니다. {#ariaid-title2}

MID 서버 문제 \[ecc_agent_issue\] 테이블에 나타나는 사용자 연결 문제를 해결하려고 시도한 후에는 샘플링 간격을 단축하여 다음 예약된 보고 기간까지 기다릴 필요 없이 정정 작업을 테스트할 수 있습니다.

### 시작하기 전에

필요한 역할: admin

### 이 태스크 정보

이 절차를 사용하여 샘플링 간격을 재구성한 다음 MID 서버 문제 \[ecc_agent_issue\] 테이블의 결과를 검토합니다. 샘플에 대해 원하는 시간 범위를 설정할 수 있지만 상태를 보고하는 MID 서버 하트비트의 기본 간격이므로 5분 이상의 기간을 정의해야 합니다. 더 짧은 샘플링 간격을 구성하는 데 권장되는 방법은 MIDUserConnectivity 예약된 작업에서 코드를 복사하고 수정한 다음 백그라운드 스크립트 유틸리티에서 수동으로 실행하는 것입니다.  
경고:  
MIDUserConnectivity 일정 기록에서 스크립트를 편집하지 마십시오. 이 기록을 변경하면 인스턴스를 업그레이드할 때 업데이트되지 않습니다.

### 프로시저

1. 다음으로 이동 모두시스템 정의예약된 작업.
2. MIDUserConnectivity 예약된 작업을 엽니다.
3. 이 스크립트 실행 필드에서 이 줄을 복사합니다.  
   `MIDUserConnectivity(0).checkConnectivity(4 * (60 * 60 * 1000));`

   이 코드는 4시간 샘플링 간격을 밀리초 단위로 설정하고 MIDUserConnectivity(0) 값을 사용하여 디버깅을 끕니다.
4. 다음으로 이동 시스템 정의스크립트 - 백그라운드.
5. 예약된 작업의 코드를 스크립트 실행 필드에 붙여넣습니다.
6. 시간 계산을 (5 \* 5 \* 60)으로 변경하여 샘플링 간격을 1000분으로 설정합니다.  
   수정된 명령은 다음과 같습니다: `MIDUserConnectivity(0).checkConnectivity (5 * 60 *1000);`
7. 스크립트 실행을 클릭합니다.
8. 문제가 있었던 MID 서버의 기록을 열고 MID 서버 문제 관련 목록을 선택합니다.  
   문제는 다음과 같이 업데이트됩니다.
   * 문제가 지속되면 개수 열이 증가하고, 마지막으로 검색된 열 에는 현재 날짜와 시간이 표시됩니다.
   * 문제가 더 이상 존재하지 않으면 상태가해결됨으로 변경됩니다.
   {#debug-mid-connectivity-issues__ul_ivx_ttw_1z}
9. **옵션:** 수준을 선택하여 디버깅을 활성화한 다음 스크립트를 다시 실행하여 평가된 각 조건에 대한 세부 항목을 볼 수 있습니다.  
   다음 설정을 사용하여 디버깅 수준을 선택합니다.
   * 요약 보기의 경우 MIDUserConnectivity(1)를 입력합니다.
   * 자세한 보기를 보려면 MIDUserConnectivity(2)를 입력합니다.

   {#debug-mid-connectivity-issues__ul_vzt_252_yy}

   제공된 디버깅 정보의 유형에 대한 자세한 내용은 을 참조하십시오 [MID 서버 사용자 디버깅 출력 해석](https://servicenow-prod.fluidtopics.net/BL2CnMbDjkLV4m2tUZk1fw "시스템 로그의 디버깅 출력은 MID 서버 사용자 문제에 대한 요약 또는 상세 보기에서 사용할 수 있지만 수동으로 사용하도록 설정해야 합니다.").

