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.
Supervisión
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 Last Sync Status (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
en el directorio de instalación de 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, consulte Configuración de las opciones de registro.
SMS_CLOUDCONNECTION.log
Este archivo de registro se encuentra en el punto de conexión de servicio, en \Logs
en el directorio de instalación de Configuration Manager. Si el servicio WSfBSyncWorker no se inicia o 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 de sitio para el sitio de nivel superior de la jerarquía. Está en \Logs
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 de sitio para el 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 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
- La clave secreta no es válida
- Error al obtener el token de aplicación
- La ubicación del contenido no existe ni los permisos incorrectos
- Error al realizar la llamada al método "GET" de solicitud HTTP
- No se pueden escribir más bytes en el búfer
- Se produce un error en la descarga de aplicaciones en línea con 0x8024500c
Error de autorización
Causa
Este problema puede producirse si la aplicación Microsoft Entra configurada no tiene permisos para administrar la Microsoft Store para Empresas y Educación para este inquilino.
Solución alternativa
- Inicie sesión como administrador en el portal de Microsoft Store para Empresas o Educación.
- Vaya a Configuración y seleccione Herramientas de administración.
- Si la aplicación no aparece, seleccione Agregar una herramienta de administración. A continuación, busque por nombre y seleccione la aplicación Microsoft Entra asociada con el mismo ClientID que Configuration Manager.
- Si el estado no muestra Activo, seleccione Activar en la sección Acció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. Sincronice con el almacén o espere a que se produzca el siguiente intervalo de sincronización.
Sugerencia
Para buscar clientID en Configuration Manager:
- En la consola de Configuration Manager, vaya al área de trabajo Administración , expanda Cloud Services y seleccione el nodo Microsoft Entra Tennts .
- Seleccione el inquilino que use para la integración de Microsoft Store para Empresas y Education.
- 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 Microsoft Entra para la configuración de Microsoft Store para Empresas y Education.
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 el identificador de Microsoft Entra.
Solución
Elimine y vuelva a crear la conexión a la Microsoft Store para Empresas y Educació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.
- Seleccione la conexión existente.
- Seleccione Eliminar en la cinta de opciones.
A continuación, vuelva a crear la conexión. Vea los siguientes artículos para más información:
- Configuración de servicios de Azure
- Configuración de la sincronización de Microsoft Store para Empresas y Educación
La ubicación del contenido no existe ni los permisos incorrectos
Causa
Al configurar la conexión de Microsoft Store para Empresas y Educación, especifique 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 los subdirectorios. 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ó:
En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Cloud Services y seleccione el nodo Microsoft Store para Empresas.
Seleccione la cuenta y abra sus propiedades.
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
Si aún no existe, cree el recurso compartido.
Compruebe los permisos NTFS en la carpeta y los permisos en el recurso compartido de red. Conceda a la cuenta de equipo del punto de conexión de servicio permisos de lectura y escritura .
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 la llamada al método "GET" de solicitud HTTP
Causa
Este problema puede producirse si la sincronización de aplicaciones del almacén tardó tanto tiempo en expirar la dirección URL de contenido.
Solución alternativa
Reintentar el proceso 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.
- Seleccione la conexión. En la cinta de opciones, seleccione Sincronizar en Microsoft Store para Empresas.
Con cada vez, debe continuar aún 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 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 manualmente la aplicación:
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.
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 la siguiente:
https://businessstore.microsoft.com/en-us/store/p/app/ApplicationID
Seleccione Sin conexión, si aún no está seleccionado. A continuación, seleccione Administrar.
Cree una carpeta independiente en el recurso compartido de contenido de la aplicación para todas las plataformas compatibles.
Descargue el paquete en la carpeta del paquete.
Descargue el archivo de licencia codificado como un
.bin
archivo en la carpeta del paquete.Descargue todos los marcos necesarios en la carpeta del paquete.
En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Administración de aplicaciones y seleccione el nodo Aplicaciones .
Cree una aplicación y especifique manualmente la información de la aplicación.
Cree un tipo de implementación para cada plataforma compatible que descargó anteriormente.
Tipo: Paquete de aplicación de Windows (*.appx, *.appxbundle)
Especifique appx/appxbundle para el paquete de aplicación real, no un paquete de dependencia necesario.
Confirme los detalles siguientes en la página de 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
Normalmente, un error de 0x8024500c durante la descarga se debe a que no se conecta a ninguna directiva de grupo de ubicaciones de Internet de Windows Update que bloquea el acceso a Windows Update.
Solución alternativa
No habilite no se conecte a ningún objeto de directiva de grupo de ubicaciones de Internet de Windows Update.
La sincronización no se ejecuta
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
Comience revisando 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
- La sincronización diaria automática no se ejecuta y se produce el error "apagar # workers" en SMS_BUSINESS_APP_PROCESS_MANAGER.log
La sincronización manual no se inicia
Causa
Este problema puede producirse si inicia una sincronización inferior a 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 se produce el error "apagar # workers" 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 2
o 4
trabajos.
Solución alternativa
Reinicie el servicio SMS_EXECUTIVE .
Si no puede reiniciar ese servicio principal, detenga ambos componentes con trabajos de MSfB y, a continuación, inicie ambos:
Abra el Registro de Windows en el servidor que ejecuta el punto de conexión de servicio.
Vaya a
HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_CLOUDCONNECTION
Establezca Operación solicitada en Detener.
Actualice para comprobar el estado actual = detenido.
Vaya a
HKLM\SOFTWARE\Microsoft\SMS\COMPONENTS\SMS_EXECUTIVE\Threads\SMS_BUSINESS_APP_PROCESS_MANAGER
Establezca Operación solicitada en Detener.
Actualice para comprobar el estado actual = detenido.
En SMS_CLOUDCONNECTION, establezca Operación solicitada en Iniciar.
En SMS_BUSINESS_APP_PROCESS_MANAGER, establezca Operación solicitada en Iniciar.
Problemas relacionados con el idioma
En esta sección se incluyen los siguientes problemas comunes:
- Los cambios de selección de idioma no se aplican
- No todos los idiomas seleccionados están presentes para toda la información de licencia
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 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 Educación no contiene datos localizados para el idioma especificado.
Solución alternativa
Agregue manualmente los idiomas que faltan 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
- No se puede instalar la aplicación creada a partir de la información de licencia sin conexión
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.
No se puede instalar la aplicación creada a partir de la información de licencia sin conexión
Causa
Este problema puede producirse si implementas 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 la Microsoft Store para Empresas y Education solo se admiten en Windows 10 versión 1511 y versiones posteriores.
Solución
Instale la versión más reciente de Windows 10.
Pasos siguientes
Para obtener ayuda adicional, consulte Buscar ayuda para usar Configuration Manager.