Tu situación implica varios aspectos a considerar, especialmente el uso de una cuenta de servicio administrada de grupo (gMSA) para la ejecución de tareas programadas en un servidor Windows Server 2022 en Azure. El código de error 0x1 y 0x4 que estás viendo en las tareas programadas generalmente indica un problema con el entorno en el que se ejecuta la tarea o con los permisos. Aquí hay varios puntos que podrías revisar y algunas sugerencias:
- Verificar la Configuración de la gMSA: Asegúrate de que la gMSA esté configurada correctamente en el servidor. Esto incluye verificar que el servidor es miembro del dominio correcto y que la cuenta gMSA tiene los permisos necesarios. Además, confirma que la gMSA tiene permiso para acceder al recurso compartido de Azure Storage.
- Permisos de Carpetas y Archivos: Verifica que tanto la cuenta gMSA como la cuenta normal tengan permisos completos no solo en la carpeta donde reside el script .bat, sino también en todas las carpetas con las que interactúa el script (como las ubicaciones de origen y destino de los archivos).
- Revisar el Script Bat y los Comandos Utilizados: Asegúrate de que los comandos dentro del archivo .bat estén correctos y que funcionen como se espera cuando se ejecutan manualmente. Es posible que necesites modificar el script para asegurarte de que funciona correctamente bajo la cuenta gMSA.
- Configuración de la Tarea Programada: Al configurar la tarea programada con la gMSA, asegúrate de que estás especificando la cuenta correctamente. No deberías necesitar una contraseña para la gMSA. La sintaxis correcta para una gMSA en una tarea programada es
domain\username$
. - Logs y Eventos del Sistema: Revisa el Visor de Eventos de Windows y los logs específicos de la tarea programada para obtener más detalles sobre por qué la tarea está fallando. Los códigos de error adicionales o los mensajes de error pueden proporcionar pistas valiosas.
- Diferencias entre Windows Server 2019 y 2022: Investiga si hay diferencias clave en la gestión de tareas programadas o en el manejo de cuentas de servicio entre Windows Server 2019 y 2022. Microsoft a menudo introduce cambios que pueden afectar la forma en que funcionan ciertas características.
- Prueba con Otra Cuenta: Como una prueba, intenta configurar la tarea programada con una cuenta de usuario regular (con contraseña) para ver si la tarea se ejecuta con éxito. Esto puede ayudar a aislar si el problema está relacionado con la gMSA o con otro aspecto de la configuración de la tarea.
- Revisar la Configuración de Seguridad y Políticas de Grupo: Verifica las políticas de grupo y las configuraciones de seguridad aplicadas al servidor y a las cuentas para asegurarte de que no estén impidiendo la ejecución de la tarea.
- Soporte Técnico de Microsoft Azure: Si después de estas comprobaciones el problema persiste, considera contactar al soporte técnico de Microsoft Azure para obtener ayuda específica, ya que podrían tener más herramientas de diagnóstico y visibilidad sobre la configuración de Azure.
Espero que estas sugerencias te ayuden a identificar y resolver el problema. Si tienes más preguntas o necesitas asistencia adicional, no dudes en preguntar. Y si esta respuesta te ha sido útil, te invito a aceptarla.