Solución de problemas de integración de Microsoft Store para Empresas y Educación con Configuration Manager

En este artículo se proporcionan sugerencias y correcciones clave para solucionar algunos de los principales problemas que puede tener con la integración de Microsoft Store para Empresas y Educación (MSfB) con Configuration Manager.

Para obtener más información sobre el uso de Microsoft Store para Empresas y Educación con Configuration Manager, consulte Administración de aplicaciones desde la Microsoft Store para Empresas y Educación con Configuration Manager.

Monitorear

Estado del componente

En la consola de Configuration Manager, vaya al área de trabajo Supervisión, expanda Estado del sistema y seleccione el nodo Estado del componente. Supervise el estado de los siguientes componentes:

  • SMS_BUSINESS_APP_PROCESS_MANAGER
  • SMS_CLOUDCONNECTION

Estado de sincronización

En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Cloud Services y seleccione el nodo Microsoft Store para Empresas. Compruebe la columna Estado de la última sincronización .

Visualización de aplicaciones sincronizadas

En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Administración de aplicaciones y seleccione el nodo Información de licencia para aplicaciones de la Tienda.

Archivos de registro

WSfBSyncWorker.log

Este archivo de registro se encuentra en el punto de conexión de servicio, en \Logs el directorio de instalación Configuration Manager. Registra información sobre la comunicación con el servicio en la nube. Esta información incluye metadatos, iconos, paquetes y recuperación de archivos de licencia.

Para cambiar el nivel de registro, cambie el LoggingLevel valor a 0 en la clave del HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION Registro. Para obtener más información, vea Configurar opciones de registro.

SMS_CLOUDCONNECTION.log

Este archivo de registro se encuentra en el punto de conexión de servicio, en \Logs el directorio de instalación Configuration Manager. Si el servicio WSfBSyncWorker no se inicia o se inicia y detiene repetidamente, revise las entradas de este archivo de registro.

Nota:

Este archivo de registro se comparte con otras características.

BusinessAppProcessWorker.log

Este archivo de registro se encuentra en el servidor de sitio del sitio de nivel superior de la jerarquía. Está en \Logs el directorio de instalación de Configuration Manager. Registra información sobre los procesos siguientes:

  • Insertar la información de metadatos sincronizada por el componente BusinessAppProcessWorker en la base de datos
  • Procesar archivos en \InstallDir\inboxes\businessappprocess.box

SMS_BUSINESS_APP_PROCESS_MANAGER.log

Este archivo de registro se encuentra en el servidor de sitio del sitio de nivel superior de la jerarquía. Está en \Logs el directorio de instalación de Configuration Manager. Si el servicio BusinessAppProcessWorker no se inicia o se inicia y se detiene repetidamente, revise las entradas de este archivo de registro.

Error en la última sincronización

Cuando se produce un error en el último estado de sincronización, empiece por revisar los siguientes archivos de registro para identificar el síntoma:

  • WSfbSyncWorker.log
  • SMS_CLOUDCONNECTION.log

A continuación, examine una de las secciones siguientes para ver los problemas comunes:

Error de autorización

Causa

Este problema puede producirse si la aplicación Microsoft Entra configurada no tiene permisos para administrar el Microsoft Store para Empresas y Education para este inquilino.

Solución alternativa

  1. Inicie sesión como administrador en el portal de Microsoft Store para Empresas o Educación.
  2. Vaya a Configuración y seleccione Herramientas de administración.
  3. Si la aplicación no aparece en la lista, seleccione Agregar una herramienta de administración. A continuación, busque por nombre y seleccione la aplicación Microsoft Entra asociada al mismo ClientID que Configuration Manager.
  4. Si el estado no muestra Activo, seleccione Activar en la sección Acción .
  5. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Cloud Services y seleccione el nodo Microsoft Store para Empresas. Sincronice con el almacén o espere a que se produzca el siguiente intervalo de sincronización.

Sugerencia

Para buscar clientid en Configuration Manager:

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Cloud Services y seleccione el nodo Microsoft Entra Tennts.
  2. Seleccione el inquilino que usa para la integración de Microsoft Store para Empresas y Education.
  3. En el panel de resultados, busque la aplicación coincidente y examine la columna Id. de cliente .

La clave secreta no es válida

Causa

Este problema puede producirse si la clave secreta ha expirado en la aplicación de Microsoft Entra para la configuración de Microsoft Store para Empresas y Educación.

Solución

Renueve la clave secreta para la aplicación Microsoft Entra. Para obtener más información, consulte Renovación de la clave secreta.

Error al obtener el token de aplicación

Causa

Este problema puede producirse si la aplicación conectada ya no existe en Microsoft Entra ID.

Solución

Elimine y vuelva a crear la conexión a la Microsoft Store para Empresas y Educación.

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Cloud Services y seleccione el nodo Microsoft Store para Empresas.
  2. Seleccione la conexión existente.
  3. Seleccione Eliminar en la cinta de opciones.

A continuación, vuelva a crear la conexión. Para más información, consulte los siguientes artículos:

La ubicación del contenido no existe o permisos incorrectos

Causa

Al configurar la conexión de Microsoft Store para Empresas y Educación, se especifica un recurso compartido de red para almacenar contenido sincronizado. Este problema puede producirse si este recurso compartido no existe o tiene permisos incorrectos. La cuenta de equipo del punto de conexión de servicio debe ser el propietario de este directorio y de cualquier subdirectorio. Si no es así, verá un error similar al siguiente:

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.

Para ver la ubicación que configuró:

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Cloud Services y seleccione el nodo Microsoft Store para Empresas.

  2. Seleccione la cuenta y abra sus propiedades.

  3. Cambie a la pestaña Configuración. La configuración Ubicación muestra la ruta de acceso de red para almacenar el contenido de la aplicación descargado de la Microsoft Store para Empresas y Educación.

Solución alternativa

  1. Si aún no existe, cree el recurso compartido.

  2. Compruebe los permisos NTFS en la carpeta y los permisos en el recurso compartido de red. Conceda a la cuenta de equipo los permisos de lectura y escritura del punto de conexión de servicio.

Si desea volver a configurar la ubicación, elimine y vuelva a crear la conexión con la nueva ubicación de contenido.

Error al realizar una solicitud HTTP llamando al método 'GET'

Causa

Este problema puede producirse si la sincronización de aplicaciones desde el almacén tardó tanto tiempo en expirar la dirección URL de contenido.

Solución alternativa

Reintentar el proceso de sincronización

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Cloud Services y seleccione el nodo Microsoft Store para Empresas.
  2. Seleccione la conexión. En la cinta de opciones, seleccione Sincronizar en Microsoft Store para Empresas.

Con cada vez, debe continuar más. Puede tardar varios reintentos en función de los siguientes factores:

  • Número de aplicaciones sin conexión
  • Tamaño de los paquetes
  • Velocidad de red

Con cada intento, debería ver el error menos veces. Si el número de errores no se reduce, hay otro problema.

No se pueden escribir más bytes en el búfer

Causa

Este problema puede producirse si el paquete de la aplicación es mayor que 500 MB. Configuration Manager solo admite la sincronización automática de aplicaciones sin conexión con paquetes inferiores a 500 MB.

Solución alternativa

No puede sincronizar automáticamente estas aplicaciones, pero puede descargar el contenido y crear manualmente la aplicación:

  1. Obtenga el identificador de aplicación con errores de la siguiente línea en WSfbSynWorker.log:

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

  2. Inicie sesión como administrador en el portal de Microsoft Store para Empresas o Educación. Busque la página de esta aplicación.

    Sugerencia

    La dirección URL de la página es similar a: https://businessstore.microsoft.com/en-us/store/p/app/ApplicationID

    1. Seleccione Sin conexión, si aún no está seleccionado. A continuación, seleccione Administrar.

    2. Cree una carpeta independiente en el recurso compartido de contenido de la aplicación para todas las plataformas admitidas.

    3. Descargue el paquete en la carpeta del paquete.

    4. Descargue el archivo de licencia codificado como un .bin archivo en la carpeta del paquete.

    5. Descargue todos los marcos necesarios en la carpeta del paquete.

  3. En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Administración de aplicaciones y seleccione el nodo Aplicaciones.

  4. Cree una aplicación y especifique manualmente la información de la aplicación.

    1. Cree un tipo de implementación para cada plataforma admitida que descargó anteriormente.

    2. Tipo: paquete de aplicación de Windows (*.appx, *.appxbundle)

    3. Especifique el appx/appxbundle para el paquete de aplicación real, no un paquete de dependencia necesario.

Confirme los siguientes detalles en la página información de importación final:

  • Archivo de licencia: Especifica el .bin archivo. Este archivo de licencia es necesario para las aplicaciones sin conexión.
  • Dependencias de aplicaciones de Windows: Compruebe que se descargan todas las dependencias necesarias para este paquete.

Se produce un error en la descarga de aplicaciones en línea con 0x8024500c

Causa

Un error de 0x8024500c durante la descarga suele deberse a la directiva de grupo No conectarse a ninguna Windows Update ubicaciones de Internet que bloquee Windows Update acceso.

Solución alternativa

No habilite el objeto de directiva de grupo No conectarse a ninguna Windows Update ubicaciones de Internet.

La sincronización no se ejecuta

En esta sección se tratan los siguientes problemas de sincronización:

  • Se inicia manualmente el proceso de sincronización, pero no se ejecuta
  • El sitio no se sincroniza automáticamente cada día

Para empezar, revise los siguientes archivos de registro para identificar el síntoma:

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

A continuación, examine una de las secciones siguientes para ver los problemas comunes:

La sincronización manual no se inicia

Causa

Este problema puede producirse si inicia una sincronización menos de 10 minutos después de la sincronización anterior. No se puede sincronizar con más frecuencia que cada 10 minutos.

Solución

Espere al menos 10 minutos antes de iniciar otra sincronización.

La sincronización diaria automática no se ejecuta y el error "apagar # trabajos" en SMS_BUSINESS_APP_PROCESS_MANAGER.log

Causa

Este problema puede producirse si el componente SMS_BUSINESS_APP_PROCESS_MANAGER detiene el subproceso WsfbSyncWorker. El error puede especificar o 24 trabajos.

Solución alternativa

Reinicie el servicio SMS_EXECUTIVE .

Si no puede reiniciar ese servicio principal, detenga ambos componentes con trabajos de MSfB e inicie ambos:

  1. Abra el Registro de Windows en el servidor que ejecuta el punto de conexión de servicio.

  2. Vaya a HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION

    1. Establezca Operación solicitada en Detener.

    2. Actualice para comprobar Estado actual = Detenido.

  3. Vaya a HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER

    1. Establezca Operación solicitada en Detener.

    2. Actualice para comprobar Estado actual = Detenido.

  4. En SMS_CLOUDCONNECTION, establezca Operación solicitada en Iniciar.

  5. En SMS_BUSINESS_APP_PROCESS_MANAGER, establezca Operación solicitada en Iniciar.

En esta sección se incluyen los siguientes problemas comunes:

No se aplican los cambios de selección de idioma

Causa

Este problema puede producirse si la selección de idioma se almacena en caché y no se borra después de cambiar los valores de propiedad.

Solución alternativa

Para resolver este problema, reinicie el servicio SMS_Executive .

No todos los idiomas seleccionados están presentes para toda la información de licencia

Causa

Este problema puede producirse si la información de licencia de la aplicación Microsoft Store para Empresas y Education no contiene datos localizados para el idioma especificado.

Solución alternativa

Agregue manualmente los idiomas que falten para las aplicaciones creadas.

Aplicaciones sin conexión

En esta sección se incluyen los siguientes problemas comunes:

No se puede crear una aplicación sin conexión porque no se puede comprobar el contenido

Causa

Este problema puede producirse si el contenido sincronizado de la aplicación sin conexión está dañado o modificado.

Solución alternativa

Inicie una nueva sincronización. Cuando se complete la sincronización, debe comprobar y descargar los archivos de contenido incorrectos.

Error al instalar la aplicación creada a partir de la información de licencia sin conexión

Causa

Este problema puede producirse si implementa la aplicación en un cliente que ejecuta una versión de Windows 10 anterior a la versión 1511. Las aplicaciones con licencia sin conexión de Microsoft Store para Empresas y Education solo se admiten en Windows 10 versión 1511 y posteriores.

Solución

Instale la versión más reciente de Windows 10.

Pasos siguientes

Para encontrar ayuda adicional, consulte Buscar ayuda para usar Configuration Manager.