Skip to content

Error while opening address book. Error Code: 0x00040380 (MAPI_W_ERRORS_RETURNED)

Si obtiene el siguiente error en el registro de eventos de la aplicación:

The AgendaX Update Service reported the following error:
General Error – Output: Error while opening address book.
Error Code: 0x00040380 (MAPI_W_ERRORS_RETURNED)
Description: The connection to Microsoft Exchange is unavailable. Outlook must be online or connected to complete this action.
MAPI was unable to load the information service EMSMDB.DLL. Be sure the service is correctly installed and configured..

y que se está conectando a Office 365, por favor siga los siguientes pasos para resolver este problema:

Agregue las siguientes claves al registro, inicie sesión con el usuario que se utiliza para ejecutar el Servicio de Actualización de AgendaX:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\Identity
EnableADAL (DWORD) 1
DisableAADWAM (DWORD) 1
DisableADALatopWAMOverride (DWORD) 1

16.0 es para Outlook 2016, 2019 y Outlook 365. Si usas Outlook 2013, tienes que actualizar a Outlook 2016 o superior, ya que Microsoft ya no admite conexiones a O365 con clientes anteriores.

Tiene que ir al Panel de Control / Administrador de Credenciales / Credenciales de Windows y borrar todas las credenciales que empiezan con MicrosoftOffice16_Datos.

Reinicie el servidor, recree el perfil de Outlook que ha configurado en AgendaX, desactive el modo de caché de Exchange en el perfil, inicie Outlook con este perfil, cierre Outlook de nuevo.

Después de estos pasos, el error registrado en el registro de eventos de la aplicación debería desaparecer.

Si continúa recibiendo este error, o si reaparece después de 24 – 26 horas, su versión de Outlook no es capaz de renovar el token de acceso OAuth para Microsoft 365 automáticamente sin ejecutar Outlook una vez al día.

Actualmente estamos investigando este problema con Microsoft, y hasta que tengamos una solución permanente, baje de versión a la última versión de Outlook (Versión 2403, Build 17425.20146 del 29 de marzo de 2024) que funcione y desactive las actualizaciones de Outlook.

Para ello, haga lo siguiente:

  • Detener el servicio de actualización de AgendaX
  • Descargue la herramienta de despliegue de Office e instálela en una carpeta temporal: https://www.microsoft.com/en-us/download/details.aspx?id=49117
  • Nota: Para instalar la Build 17425.20146, tienes que estar suscrito en Current Chanel, pero cualquier otra versión en los otros canales anteriores a la 17425.20146 también funcionará.
  • Cree un archivo «config.xml» en la misma carpeta que contenga lo siguiente:

  • Inicie un CMD.exe elevado (Ejecutar como administrador), cambie a la carpeta de la herramienta de despliegue de Office y ejecute:
    setup /configure config.xml
  • Ejecute Outlook y haga clic en Archivo / Cuenta de Office / Opciones de actualización / Actualizar ahora y deje que el instalador configure la versión anterior de Outlook. Puede cerrar Outlook mientras se instala.
  • Una vez que haya terminado de instalarse, ejecute Outlook, haga clic en Opciones de actualización / Desactivar actualizaciones. Esta sección se volverá amarilla. Cierre Outlook
  • Inicie AgendaX Update Service y compruebe el registro de eventos de la aplicación.

Si no funciona de inmediato, detenga el servicio, cree un nuevo perfil de Outlook con la sesión iniciada como el usuario que se utiliza para ejecutar el Servicio de actualización de la AgendaX, desactive Exchange Cache Mode en el perfil, establezca el nombre del nuevo perfil de Outlook en AgendaXCfg.exe / MSX Version / Outlook profile, inicie Outlook con este perfil y vuelva a cerrarlo, e inicie de nuevo el Servicio de actualización de la AgendaX.

Esto debería hacer que vuelva a funcionar sin intervención del usuario.

Volver arriba