다음을 통해 공유


MICROSOFT INTUNE 디바이스에 SCEP에서 프로비전한 인증서 배달 문제 해결

이 문서에서는 SCEP(단순 인증서 등록 프로토콜)를 사용하여 Intune 인증서를 프로비전할 때 디바이스에 대한 인증서 배달을 조사하는 데 도움이 되는 문제 해결 지침을 제공합니다. NDES(네트워크 디바이스 등록 서비스) 서버가 CA(인증 기관)에서 디바이스에 대해 요청된 인증서를 받은 후 해당 인증서를 디바이스에 다시 전달합니다.

이 문서는 SCEP 통신 워크플로의 5단계에 적용됩니다. 인증서 요청을 제출한 디바이스에 인증서 배달

인증 기관 검토

CA가 인증서를 발급하면 CA에 다음 예제와 유사한 항목이 표시됩니다.

발급된 인증서의 예제 스크린샷

디바이스 검토

Android

디바이스 관리자가 등록된 디바이스의 경우 인증서를 설치하라는 메시지가 표시되는 다음 이미지와 유사한 알림이 표시됩니다.

Android 알림의 스크린샷.

Android Enterprise 또는 Samsung Knox의 경우 인증서 설치는 자동이며 자동입니다.

Android에서 설치된 인증서를 보려면 타사 인증서 보기 앱을 사용합니다.

디바이스 OMADM 로그를 검토할 수도 있습니다. 인증서가 설치될 때 기록되는 다음 예제와 유사한 항목을 찾습니다.

루트 인증서:

2018-02-27T04:50:52.1890000    INFO    Event     com.microsoft.omadm.platforms.android.certmgr.state.NativeRootCertInstallStateMachine     9595        9    Root cert '17…' state changed from CERT_INSTALL_REQUESTED to CERT_INSTALL_REQUESTED
2018-02-27T04:53:31.1300000    INFO    Event     com.microsoft.omadm.platforms.android.certmgr.state.NativeRootCertInstallStateMachine     9595        0    Root cert '17…' state changed from CERT_INSTALL_REQUESTED to CERT_INSTALLING
2018-02-27T04:53:32.0390000    INFO    Event     com.microsoft.omadm.platforms.android.certmgr.state.NativeRootCertInstallStateMachine     9595       14    Root cert '17…' state changed from CERT_INSTALLING to CERT_INSTALL_SUCCESS

SCEP를 통해 프로비전된 인증서

2018-02-27T05:16:08.2500000    VERB    Event     com.microsoft.omadm.platforms.android.certmgr.CertificateEnrollmentManager    18327       10    There are 1 requests
2018-02-27T05:16:08.2500000    VERB    Event     com.microsoft.omadm.platforms.android.certmgr.CertificateEnrollmentManager    18327       10    Trying to enroll certificate request: ModelName=AC_51…%2FLogicalName_39907…;Hash=1677525787
2018-02-27T05:16:20.6150000    VERB    Event     org.jscep.transport.UrlConnectionGetTransport    18327       10    Sending GetCACert(ca) to https://<server>-contoso.msappproxy.net/certsrv/mscep/mscep.dll?operation=GetCACert&message=ca
2018-02-27T05:16:20.6530000    VERB    Event     org.jscep.transport.UrlConnectionGetTransport    18327       10    Received '200 OK' when sending GetCACert(ca) to https://<server>-contoso.msappproxy.net/certsrv/mscep/mscep.dll?operation=GetCACert&message=ca
2018-02-27T05:16:21.7460000    VERB    Event     org.jscep.transport.UrlConnectionGetTransport    18327       10    Sending GetCACaps(ca) to https://<server>-contoso.msappproxy.net/certsrv/mscep/mscep.dll?operation=GetCACaps&message=ca
2018-02-27T05:16:21.7890000    VERB    Event     org.jscep.transport.UrlConnectionGetTransport    18327       10    Received '200 OK' when sending GetCACaps(ca) to https://<server>-contoso.msappproxy.net/certsrv/mscep/mscep.dll?operation=GetCACaps&message=ca
2018-02-27T05:16:28.0340000    VERB    Event     org.jscep.transaction.EnrollmentTransaction    18327       10    Response: org.jscep.message.CertRep@3150777b[failInfo=<null>,pkiStatus=SUCCESS,recipientNonce=Nonce [GUID],messageData=org.spongycastle.cms.CMSSignedData@27cc8998,messageType=CERT_REP,senderNonce=Nonce [GUID],transId=TRANSID]
2018-02-27T05:16:28.2440000    INFO    Event     com.microsoft.omadm.platforms.android.certmgr.state.NativeScepCertInstallStateMachine    18327       10    SCEP cert 'ModelName=AC_51…%2FLogicalName_39907…;Hash=1677525787' state changed from CERT_ENROLLED to CERT_INSTALL_REQUESTED
2018-02-27T05:18:44.9820000    INFO    Event     com.microsoft.omadm.platforms.android.certmgr.state.NativeScepCertInstallStateMachine    18327        0    SCEP cert 'ModelName=AC_51…%2FLogicalName_39907…;Hash=1677525787' state changed from CERT_INSTALL_REQUESTED to CERT_INSTALLING
2018-02-27T05:18:45.3460000    INFO    Event     com.microsoft.omadm.platforms.android.certmgr.state.NativeScepCertInstallStateMachine    18327       14    SCEP cert 'ModelName=AC_51…%2FLogicalName_39907…;Hash=1677525787' state changed from CERT_INSTALLING to CERT_ACCESS_REQUESTED
2018-02-27T05:20:15.3520000    INFO    Event     com.microsoft.omadm.platforms.android.certmgr.state.NativeScepCertInstallStateMachine    18327       21    SCEP cert 'ModelName=AC_51…%2FLogicalName_39907…;Hash=1677525787' state changed from CERT_ACCESS_REQUESTED to CERT_ACCESS_GRANTED

iOS/iPadOS

iOS/iPadOS 또는 iPadOS 디바이스에서 장치 관리 프로필에서 인증서를 볼 수 있습니다. 드릴다운하여 설치된 인증서에 대한 세부 정보를 확인합니다.

장치 관리 프로필 아래의 iOS 인증서 스크린샷

iOS 디버그 로그에서 다음과 유사한 항목을 찾을 수도 있습니다.

Debug 18:30:53.691033 -0500 profiled Performing synchronous URL request: https://<server>-contoso.msappproxy.net/certsrv/mscep/mscep.dll?operation=GetCACert&message=SCEP%20Authority\  
Debug 18:30:54.640644 -0500 profiled Performing synchronous URL request: https://<server>-contoso.msappproxy.net/certsrv/mscep/mscep.dll?operation=GetCACaps&message=SCEP%20Authority\ 
Debug 18:30:55.487908 -0500 profiled Performing synchronous URL request: https://<server>-contoso.msappproxy.net/certsrv/mscep/mscep.dll?operation=PKIOperation&message=MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwGggCSABIIZfzCABgkqhkiG9w0BBwOggDCAAgEAMYIBgjCCAX4CAQAwZjBPMRUwEwYKCZImiZPyLGQBGRYFbG9jYWwxHDAaBgoJkiaJk/IsZAEZFgxmb3VydGhjb2ZmZWUxGDAWBgNVBAMTD0ZvdXJ0aENvZmZlZSBDQQITaAAAAAmaneVjEPlcTwAAAAAACTANBgkqhkiG9w0BAQEFAASCAQCqfsOYpuBToerQLkw/tl4tH9E+97TBTjGQN9NCjSgb78fF6edY0pNDU+PH4RB356wv3rfZi5IiNrVu5Od4k6uK4w0582ZM2n8NJFRY7KWSNHsmTIWlo/Vcr4laAtq5rw+CygaYcefptcaamkjdLj07e/Uk4KsetGo7ztPVjSEFwfRIfKv474dLDmPqp0ZwEWRQG 
Debug 18:30:57.285730 -0500 profiled Adding dependent Microsoft.Profiles.MDM to parent www.windowsintune.com.SCEP.ModelName=AC_51bad41f.../LogicalName_1892fe4c...;Hash=-912418295 in domain ManagedProfileToManagingProfile to system\ 
Default 18:30:57.320616 -0500 profiled Profile \'93www.windowsintune.com.SCEP.ModelName=AC_51bad41f.../LogicalName_1892fe4c...;Hash=-912418295\'94 installed.\ 

Windows

Windows 디바이스에서 인증서가 배달되었는지 확인합니다.

  • eventvwr.msc를 실행하여 이벤트 뷰어 엽니다. 애플리케이션 및 서비스 로그>Microsoft>Windows>DeviceManagement-Enterprise-Diagnostic-Provider>관리로 이동하여 이벤트 39를 찾습니다. 이 이벤트에는 SCEP: 인증서가 성공적으로 설치되었습니다.에 대한 일반적인 설명이 있어야 합니다.

    Windows 애플리케이션 로그의 이벤트 39 스크린샷

디바이스에서 인증서를 보려면 certmgr.msc 를 실행하여 인증서 MMC를 열고 루트 및 SCEP 인증서가 개인 저장소의 디바이스에 올바르게 설치되어 있는지 확인합니다.

  1. 인증서(로컬 컴퓨터)>신뢰할 수 있는 루트 인증 기관> 인증서로 이동하여 CA의 루트 인증서가 있는지 확인합니다. 발급 대상발급자의 값은 동일합니다.
  2. 인증서 MMC에서 인증서 – 현재 사용자>개인>인증서로 이동하여 요청된 인증서가 있는지 확인하고 발급 기준 이 CA 이름과 같은지 확인합니다.

오류 문제 해결

Android

인증서 배달 문제를 해결하려면 OMA DM 로그에 기록된 오류를 검토합니다.

iOS/iPadOS

인증서 배달 문제를 해결하려면 디바이스 디버그 로그에 기록된 오류를 검토합니다.

Windows

디바이스에 설치되지 않은 인증서 문제를 해결하려면 Windows 이벤트 로그에서 문제를 제안하는 오류를 확인합니다.

  • 디바이스에서 eventvwr.msc를 실행하여 이벤트 뷰어 연 다음 애플리케이션 및 서비스 로그>Microsoft>Windows>DeviceManagement-Enterprise-Diagnostic-Provider>관리로 이동합니다.

디바이스에 대한 인증서 배달 및 설치와 관련된 오류는 일반적으로 windows 작업과 관련이 있으며 Intune 않습니다.

다음 단계

인증서가 디바이스에 성공적으로 배포되었지만 Intune 성공을 보고하지 않는 경우 Intune 대한 NDES 보고를 참조하여 보고 문제를 해결합니다.