다음을 통해 공유


Configuration Manager 비즈니스용 Microsoft Store 및 교육 통합 문제 해결

이 문서에서는 Configuration Manager MSfB(비즈니스용 Microsoft Store 및 교육) 통합과 관련하여 발생할 수 있는 몇 가지 주요 문제에 대한 주요 문제 해결 팁과 수정 사항을 제공합니다.

Configuration Manager 비즈니스용 Microsoft Store 및 Education을 사용하는 방법에 대한 자세한 내용은 Configuration Manager 비즈니스용 Microsoft Store 및 교육에서 앱 관리를 참조하세요.

모니터링

구성 요소 상태

Configuration Manager 콘솔에서 모니터링 작업 영역으로 이동하여 시스템 상태를 확장하고 구성 요소 상태 노드를 선택합니다. 다음 구성 요소의 상태 모니터링합니다.

  • SMS_BUSINESS_APP_PROCESS_MANAGER
  • SMS_CLOUDCONNECTION

동기화 상태

Configuration Manager 콘솔에서 관리 작업 영역으로 이동하여 Cloud Services 확장하고 비즈니스용 Microsoft Store 노드를 선택합니다. 마지막 동기화 상태 열을 확인합니다.

동기화된 앱 보기

Configuration Manager 콘솔에서 소프트웨어 라이브러리 작업 영역으로 이동하여 애플리케이션 관리를 확장하고 스토어 앱에 대한 라이선스 정보 노드를 선택합니다.

로그 파일

WSfBSyncWorker.log

이 로그 파일은 서비스 연결 지점의 \Logs Configuration Manager 설치 디렉터리에 있습니다. 클라우드 서비스와의 통신에 대한 정보를 기록합니다. 이 정보에는 메타데이터, 아이콘, 패키지 및 라이선스 파일 검색이 포함됩니다.

로그 수준을 변경하려면 레지스트리 키에서 LoggingLevel 값을 0HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION 변경합니다. 자세한 내용은 로깅 옵션 구성을 참조하세요.

SMS_CLOUDCONNECTION.log

이 로그 파일은 서비스 연결 지점의 \Logs Configuration Manager 설치 디렉터리에 있습니다. WSfBSyncWorker 서비스가 시작되지 않았거나 반복적으로 시작 및 중지되는 경우 이 로그 파일의 항목을 검토합니다.

참고

이 로그 파일은 다른 기능과 공유됩니다.

BusinessAppProcessWorker.log

이 로그 파일은 계층 구조의 최상위 사이트에 대한 사이트 서버에 있습니다. \Logs Configuration Manager 설치 디렉터리에 있습니다. 다음 프로세스에 대한 정보를 기록합니다.

  • BusinessAppProcessWorker 구성 요소에 의해 동기화된 메타데이터 정보를 데이터베이스에 삽입합니다.
  • 에서 파일 처리 \InstallDir\inboxes\businessappprocess.box

SMS_BUSINESS_APP_PROCESS_MANAGER.log

이 로그 파일은 계층 구조의 최상위 사이트에 대한 사이트 서버에 있습니다. \Logs Configuration Manager 설치 디렉터리에 있습니다. BusinessAppProcessWorker 서비스가 시작되지 않았거나 반복적으로 시작 및 중지되는 경우 이 로그 파일의 항목을 검토합니다.

마지막 동기화 실패

마지막 동기화 상태 실패한 경우 다음 로그 파일을 검토하여 증상을 식별합니다.

  • WSfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

그런 다음, 일반적인 문제는 다음 섹션 중 하나를 참조하세요.

권한 부여 오류

원인

이 문제는 구성된 Microsoft Entra 애플리케이션에 이 테넌트의 비즈니스용 Microsoft Store 및 Education을 관리할 수 있는 권한이 없는 경우에 발생할 수 있습니다.

해결 방법

  1. 비즈니스용 Microsoft Store 또는 교육 포털에 관리자 권한으로 로그인합니다.
  2. 설정으로 이동하여 관리 도구를 선택합니다.
  3. 애플리케이션이 나열되지 않은 경우 관리 도구 추가를 선택합니다. 그런 다음 이름으로 검색하고 Configuration Manager 동일한 ClientID와 연결된 Microsoft Entra 애플리케이션을 선택합니다.
  4. 상태 활성이 표시되지 않으면 작업 섹션에서 활성화를 선택합니다.
  5. Configuration Manager 콘솔에서 관리 작업 영역으로 이동하여 Cloud Services 확장하고 비즈니스용 Microsoft Store 노드를 선택합니다. 저장소와 동기화하거나 다음 동기화 간격이 발생할 때까지 기다립니다.

Configuration Manager ClientID를 찾으려면 다음을 수행합니다.

  1. Configuration Manager 콘솔에서 관리 작업 영역으로 이동하여 Cloud Services 확장하고 Microsoft Entra Tennts 노드를 선택합니다.
  2. 비즈니스용 Microsoft Store 및 교육 통합에 사용하는 테넌트 를 선택합니다.
  3. 결과 창에서 일치하는 애플리케이션을 찾고 클라이언트 ID 열을 확인합니다.

비밀 키가 잘못되었습니다.

원인

이 문제는 비즈니스용 Microsoft Store 및 교육 구성에 대한 Microsoft Entra 앱에서 비밀 키가 만료된 경우에 발생할 수 있습니다.

해결 방법

Microsoft Entra 애플리케이션의 비밀 키를 갱신합니다. 자세한 내용은 비밀 키 갱신을 참조하세요.

애플리케이션 토큰 가져오기 오류

원인

이 문제는 연결된 앱이 더 이상 Microsoft Entra ID 없는 경우에 발생할 수 있습니다.

해결 방법

비즈니스용 Microsoft Store 및 Education에 대한 연결을 삭제하고 다시 만듭니다.

  1. Configuration Manager 콘솔에서 관리 작업 영역으로 이동하여 Cloud Services 확장하고 비즈니스용 Microsoft Store 노드를 선택합니다.
  2. 기존 연결을 선택합니다.
  3. 리본에서 삭제 를 선택합니다.

그런 다음 연결을 다시 만듭니다. 자세한 내용은 다음 문서를 참조하세요.

콘텐츠 위치가 없거나 권한이 잘못되었습니다.

원인

비즈니스용 Microsoft Store 및 교육 연결을 설정할 때 동기화된 콘텐츠를 저장하기 위한 네트워크 공유를 지정합니다. 이 문제는 이 공유가 없거나 잘못된 권한이 있는 경우에 발생할 수 있습니다. 서비스 연결 지점에 대한 컴퓨터 계정은 이 디렉터리 및 하위 디렉터리의 소유자여야 합니다. 그렇지 않으면 다음 오류와 유사한 오류가 표시됩니다.

Failed to download package d788cc1b-ab00-bb5f-1548-f2dfe717583b-X86-Arm for product 9WZDNCRFJ3PS\0015.  
System.IO.IOException: This security ID may not be assigned as the owner of this object.

구성한 위치를 보려면 다음을 수행합니다.

  1. Configuration Manager 콘솔에서 관리 작업 영역으로 이동하여 Cloud Services 확장하고 비즈니스용 Microsoft Store 노드를 선택합니다.

  2. 계정을 선택하고 해당 속성을 엽니다.

  3. 구성 탭으로 전환합니다. 위치 설정은 비즈니스용 Microsoft Store 및 Education에서 다운로드한 애플리케이션 콘텐츠를 저장하는 네트워크 경로를 보여줍니다.

해결 방법

  1. 아직 없는 경우 공유를 만듭니다.

  2. 폴더에 대한 NTFS 권한 및 네트워크 공유에 대한 권한을 확인합니다. 서비스 연결 지점의 컴퓨터 계정에 읽기쓰기 권한을 부여합니다.

위치를 다시 구성하려면 새 콘텐츠 위치와의 연결을 삭제하고 다시 만듭니다.

'GET' 메서드를 호출하는 http 요청을 만드는 동안 오류가 발생했습니다.

원인

이 문제는 저장소의 애플리케이션 동기화가 콘텐츠 URL이 만료되는 데 너무 오래 걸린 경우에 발생할 수 있습니다.

해결 방법

동기화 프로세스 다시 시도

  1. Configuration Manager 콘솔에서 관리 작업 영역으로 이동하여 Cloud Services 확장하고 비즈니스용 Microsoft Store 노드를 선택합니다.
  2. 연결을 선택합니다. 리본의 비즈니스용 Microsoft Store 동기화를 선택합니다.

매번 더 나아가야 합니다. 다음 요인에 따라 몇 가지 재시도가 필요할 수 있습니다.

  • 오프라인 애플리케이션 수
  • 패키지의 크기
  • 네트워크 속도

시도할 때마다 오류가 더 적은 수로 표시됩니다. 오류 수가 줄어들지 않으면 또 다른 문제가 있습니다.

버퍼에 더 많은 바이트를 쓸 수 없음

원인

이 문제는 애플리케이션의 패키지가 500MB보다 큰 경우에 발생할 수 있습니다. Configuration Manager 패키지가 500MB 미만인 오프라인 애플리케이션의 자동 동기화만 지원합니다.

해결 방법

이러한 앱을 자동으로 동기화할 수는 없지만 콘텐츠를 다운로드하고 애플리케이션을 수동으로 만들 수 있습니다.

  1. WSfbSynWorker.log 다음 줄에서 실패한 애플리케이션 ID를 가져옵니다.

    Error(s) syncing or downloading application <ApplicationID> from the Microsoft Store for Business.

  2. 비즈니스용 Microsoft Store 또는 교육 포털에 관리자 권한으로 로그인합니다. 이 애플리케이션의 페이지를 찾습니다.

    페이지의 URL은 다음과 유사합니다. https://businessstore.microsoft.com/en-us/store/p/app/ApplicationID

    1. 아직 선택하지 않은 경우 오프라인을 선택합니다. 그런 다음 , 관리를 선택합니다.

    2. 지원되는 모든 플랫폼에 대한 애플리케이션 콘텐츠 공유에 별도의 폴더를 만듭니다.

    3. 패키지를 패키지 폴더에 다운로드합니다.

    4. 인코딩된 라이선스 파일을 패키지 폴더에 파일로 .bin 다운로드합니다.

    5. 패키지 폴더에 필요한 모든 프레임워크를 다운로드합니다.

  3. Configuration Manager 콘솔에서 소프트웨어 라이브러리 작업 영역으로 이동하여 애플리케이션 관리를 확장하고 애플리케이션 노드를 선택합니다.

  4. 애플리케이션 정보를 수동으로 지정하여 애플리케이션을 만듭니다.

    1. 이전에 다운로드한 지원되는 각 플랫폼에 대한 배포 유형을 만듭니다.

    2. 형식: Windows 앱 패키지(*.appx, *.appxbundle)

    3. 필수 종속성 패키지가 아닌 실제 앱 패키지에 대한 appx/appxbundle을 지정합니다.

최종 정보 가져오기 페이지에서 다음 세부 정보를 확인합니다.

  • 라이선스 파일: 파일을 지정합니다 .bin . 이 라이선스 파일은 오프라인 앱에 필요합니다.
  • Windows 앱 종속성: 이 패키지에 필요한 모든 종속성이 다운로드되었는지 확인합니다.

0x8024500c 온라인 애플리케이션 다운로드 실패

원인

다운로드하는 동안 0x8024500c 오류는 일반적으로 Windows 업데이트 액세스를 차단하는 Windows 업데이트 인터넷 위치 그룹 정책에 연결 안 함 정책으로 인해 발생합니다.

해결 방법

Windows 업데이트 인터넷 위치에 연결 안 함 그룹 정책 개체를 사용하도록 설정하지 마세요.

동기화가 실행되지 않음

이 섹션에서는 다음 동기화 문제에 대해 설명합니다.

  • 동기화 프로세스를 수동으로 시작하지만 실행되지 않습니다.
  • 사이트는 매일 자동으로 동기화되지 않습니다.

먼저 다음 로그 파일을 검토하여 증상을 식별합니다.

  • BusinessAppProcessWorker.log
  • SMS_BUSINESS_APP_PROCESS_MANAGER.log
  • WsfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

그런 다음, 일반적인 문제는 다음 섹션 중 하나를 참조하세요.

수동 동기화가 시작되지 않음

원인

이 문제는 이전 동기화 후 10분 이내에 동기화를 시작하는 경우에 발생할 수 있습니다. 10분마다 동기화할 수 없습니다.

해결 방법

다른 동기화를 시작하기 전에 10분 이상 기다립니다.

SMS_BUSINESS_APP_PROCESS_MANAGER.log 자동 일일 동기화가 실행되지 않고 "종료 # 작업자" 오류가 발생합니다.

원인

이 문제는 SMS_BUSINESS_APP_PROCESS_MANAGER 구성 요소가 WsfbSyncWorker 스레드를 중지하는 경우에 발생할 수 있습니다. 오류는 또는 4 작업자를 2 지정할 수 있습니다.

해결 방법

SMS_EXECUTIVE 서비스를 다시 시작합니다.

해당 기본 서비스를 다시 시작할 수 없는 경우 MSfB 작업자를 사용하여 두 구성 요소를 모두 중지한 다음, 다음을 모두 시작합니다.

  1. 서비스 연결 지점을 실행하는 서버에서 Windows 레지스트리 열기

  2. HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION으로 이동합니다.

    1. 요청된 작업을 중지로 설정합니다.

    2. 새로 고침을 통해 현재 상태 = 중지됨을 확인합니다.

  3. HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER으로 이동합니다.

    1. 요청된 작업을 중지로 설정합니다.

    2. 새로 고침을 통해 현재 상태 = 중지됨을 확인합니다.

  4. SMS_CLOUDCONNECTION 요청된 작업을 시작으로 설정합니다.

  5. SMS_BUSINESS_APP_PROCESS_MANAGER 요청된 작업을 시작으로 설정합니다.

이 섹션에는 다음과 같은 일반적인 문제가 포함되어 있습니다.

언어 선택 변경 내용이 적용되지 않음

원인

이 문제는 언어 선택이 캐시되고 속성 값이 변경된 후 지워지지 않는 경우에 발생할 수 있습니다.

해결 방법

이 문제를 resolve SMS_Executive 서비스를 다시 시작합니다.

모든 라이선스 정보에 대해 선택한 언어가 모두 있는 것은 아닙니다.

원인

이 문제는 비즈니스용 Microsoft Store 및 교육 애플리케이션의 라이선스 정보에 지정된 언어에 대한 지역화된 데이터가 포함되어 있지 않은 경우에 발생할 수 있습니다.

해결 방법

만든 애플리케이션에 대한 누락된 언어를 수동으로 추가합니다.

오프라인 애플리케이션

이 섹션에는 다음과 같은 일반적인 문제가 포함되어 있습니다.

콘텐츠를 확인할 수 없으므로 오프라인 애플리케이션을 만들지 못함

원인

이 문제는 오프라인 애플리케이션의 동기화된 콘텐츠가 손상되거나 수정된 경우에 발생할 수 있습니다.

해결 방법

새 동기화를 시작합니다. 동기화가 완료되면 잘못된 콘텐츠 파일을 확인하고 다운로드해야 합니다.

오프라인 라이선스 정보에서 만든 애플리케이션을 설치하지 못함

원인

이 문제는 버전 1511 이전 버전의 Windows 10 실행하는 클라이언트에 애플리케이션을 배포하는 경우에 발생할 수 있습니다. 비즈니스용 Microsoft Store 및 Education의 오프라인 라이선스 앱은 Windows 10 버전 1511 이상에서만 지원됩니다.

해결 방법

최신 버전의 Windows 10 설치합니다.

다음 단계

추가 도움말을 찾으려면 Configuration Manager 사용하기 위한 도움말 찾기를 참조하세요.