Solución de problemas de la integración de Microsoft Store para empresas y educación con Configuration Manager

En este artículo se proporcionan sugerencias y correcciones para la solución de problemas clave para 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 for Business and Education con Configuration Manager, vea Manage apps from the Microsoft Store for Business and Education with Configuration Manager.

Monitorear

Estado del componente

En la consola de Configuration Manager, vaya al área de trabajo supervisión , expanda Estado del sistemay 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 servicios en la nubey seleccione el nodo Microsoft Store para empresas . Compruebe la columna Estado de sincronización por última vez .

Ver aplicaciones sincronizadas

En la consola de Configuration Manager, vaya al área de trabajo de la biblioteca de software , expanda Administración de aplicacionesy seleccione la información de licencia para el nodo aplicaciones de la tienda .

Archivos de registro

WSfBSyncWorker. log

Este archivo de registro se encuentra en el punto de conexión del servicio, en \Logs el directorio de instalación de Configuration Manager. Registra información sobre la comunicación con el servicio de 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 HKLM\SOFTWARE\Microsoft\SMS\Tracing\SMS_CLOUDCONNECTION clave del registro. Para obtener más información, consulte configurar opciones de registro.

SMS_CLOUDCONNECTION. log

Este archivo de registro se encuentra en el punto de conexión del servicio, en \Logs el directorio de instalación de Configuration Manager. Si el servicio WSfBSyncWorker no se ha iniciado o si se inicia y se 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 del sitio para el sitio de nivel superior de la jerarquía. Se encuentra \Logs en el directorio de instalación de Configuration Manager. Registra información sobre los siguientes procesos:

  • 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 del sitio para el sitio de nivel superior de la jerarquía. Se encuentra \Logs en el directorio de instalación de Configuration Manager. Si el servicio BusinessAppProcessWorker no se ha iniciado o si se inicia y se detiene repetidamente, revise las entradas de este archivo de registro.

Error en la última sincronización

Cuando se produce un erroren 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, busque en una de las siguientes secciones problemas comunes:

Error de autorización

Causa

Este problema se puede producir si la aplicación de Azure Active Directory (Azure AD) configurada no tiene permisos para administrar Microsoft Store para empresas y para el ámbito educativo de este espacio empresarial.

Solución alternativa

  1. Inicie sesión como administrador en el portal de Microsoft Store para empresas o para el ámbito educativo.
  2. Vaya a configuracióny seleccione herramientas de administración.
  3. Si la aplicación no aparece en la lista, seleccione Agregar herramienta de administración. A continuación, busque por nombre y seleccione la aplicación de Azure AD asociada con el mismo ClientID como administrador de configuración.
  4. Si el estado no se muestra en activo, seleccione Activar en la sección acción .
  5. En la consola de Configuration Manager, vaya al área de trabajo Administración , expanda servicios en la nubey 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 el ClientID en el administrador de configuración:

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración , expanda servicios en la nubey seleccione el nodo Azure Active Directory Tennts .
  2. Seleccione el inquilino que usa para la integración de Microsoft Store para empresas y educación.
  3. En el panel de resultados, busque la aplicación que coincida y mire la columna identificador 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 Azure AD para la configuración de Microsoft Store para empresas y educación.

Solución

Renovar la clave secreta de la aplicación de Azure AD. Para obtener más información, consulte renovar clave secreta.

Error al obtener el token de aplicación

Causa

Este problema puede producirse si la aplicación conectada ya no existe en Azure AD.

Solución

Elimine y vuelva a crear la conexión a Microsoft Store para empresas y educación.

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración , expanda servicios en la nubey 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 obtener más información, consulte los siguientes artículos:

La ubicación de contenido no existe o tiene permisos incorrectos

Causa

Al configurar la conexión de Microsoft Store para empresas y educación, debe especificar 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 para el punto de conexión de servicio debe ser el propietario de este directorio y los subdirectorios. Si no lo está, 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 ha configurado:

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración , expanda servicios en la nubey 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 de Ubicación muestra la ruta de red para almacenar el contenido de la aplicación descargado de 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 de 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 hacer que la solicitud HTTP llame al método ' GET '

Causa

Este problema puede producirse si la sincronización de aplicaciones de la tienda tardó tan 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 servicios en la nubey seleccione el nodo Microsoft Store para empresas .
  2. Seleccione la conexión. En la cinta de opciones, seleccione sincronizar desde Microsoft Store para empresas.

Cada vez debe continuar. Puede llevar a cabo varios reintentos en función de los siguientes factores:

  • Número de aplicaciones sin conexión
  • El tamaño de los paquetes
  • La velocidad de la red

Cada vez que se intenta, 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 superior a 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 la aplicación manualmente:

  1. Obtenga el identificador de aplicación fallido 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 para el ámbito educativo. 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 compatibles.

    3. Descargue el paquete en la carpeta package.

    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 package.

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

  4. Cree una aplicación, especificando manualmente la información de la aplicación.

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

    2. Tipo: paquete de aplicaciones de Windows ( * . appx, * . appxbundle)

    3. Especifique el appx/appxbundle para el paquete de la aplicación real, no un paquete de dependencias 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 todas las dependencias requeridas se han descargado para este paquete.

La descarga de la aplicación en línea da error con 0x8024500c

Causa

Un error de 0x8024500c durante la descarga suele estar causado por la Directiva de grupo no conectarse a ninguna ubicación de Internet de Windows Update que bloquea el acceso a Windows Update.

Solución alternativa

No habilite el objeto de directiva de grupo no conectar con ninguna ubicación de Internet de Windows Update .

No se ejecuta la sincronización

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

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

Empiece por revisar 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, busque en una de las siguientes secciones problemas comunes:

No se inicia la sincronización manual

Causa

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

Solución

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

No se ejecuta la sincronización diaria automática y aparece el error "cerrando # trabajadores" en SMS_BUSINESS_APP_PROCESS_MANAGER. log

Causa

Este problema puede producirse si el componente de SMS_BUSINESS_APP_PROCESS_MANAGER detiene el subproceso WsfbSyncWorker. El error puede especificar uno 2 o más 4 trabajadores.

Solución alternativa

Reinicie el servicio SMS_EXECUTIVE .

Si no puede reiniciar ese servicio principal, detenga ambos componentes con los trabajadores de MSfB y, a continuación, inicie ambos:

  1. Abrir 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 la operación solicitada en detener.

    2. Actualice para comprobar el estado actual = detenido.

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

    1. Establezca la operación solicitada en detener.

    2. Actualice para comprobar el estado actual = detenido.

  4. En SMS_CLOUDCONNECTION, establezca la operación solicitada en iniciar.

  5. En SMS_BUSINESS_APP_PROCESS_MANAGER, establezca la operación solicitada en iniciar.

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

Los cambios de selección de idioma no se aplican

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 la 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 for Business and 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 pudo crear la 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 se ha modificado.

Solución alternativa

Inicie una nueva sincronización. Una vez completada la sincronización, debe comprobar y descargar los archivos de contenido incorrectos.

No se pudo 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 educación solo se admiten en Windows 10 versión 1511 y versiones posteriores.

Solución

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

Pasos siguientes

Para obtener ayuda adicional, consulte buscar ayuda para usar el administrador de configuración.