Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Published by Scroll Versions from space DA and version BM-4.0
Sv translation
languagefr

Présentation

Cette page a pour but de vous aider à investiguer, diagnostiquer et résoudre les problèmes rencontrés lors de l'utilisation d'Outlook avec BlueMind

En premier lieu, en cas de problème dès la création du compte, consulter la page de compatibilité afin de vérifier que la version d'Outlook est supportée, cette page rend aussi compte de limitations connues.

Avertissement
titleOutlook pour MacOS

Les protocoles de communication étant différents, nous ne pouvons garantir la compatibilité qu'avec Outlook pour Windows.

BlueMind 4 n'est ainsi pas compatible avec les versions d'Outlook pour MacOS.

Volet

Sur cette page :

Sommaire
maxLevel1

En relation :
FAQ
Synchronisation avec Outlook

Trouver les logs

Côté logiciel client, les éventuels messages se trouvent directement dans l'interface d'Outlook, dans le dossier "Problèmes de synchronisation".

Côté serveur, 2 fichiers sont à consulter :

  1. le log général /var/log/bm-mapi/mapi.log
  2. le log d'activité /var/log/bm-mapi/activities.log
Info

Il possible d'activer un log détaillé sur le serveur pour un utilisateur en particulier pour de l'investigation avancée, mais attention cela à des impacts sur les performances. L'activation se fait via l'outil en ligne de commande bm-cli avec le paquet supplémentaire bm-plugin-cli-mapi installé sur le serveur :

Bloc de code
bm-cli mapi logging --enable jdoe@bluemind.loc

Les logs se retrouvent alors dans le fichier /var/log/bm-mapi/user-jdoe@bluemind.loc.log

 Le réglage est perdu au redémarrage du serveur bm-mapi

Problèmes connus

Création de compte en erreur à cause d'un mauvais mot de passe enregistré

Problèmes/Symptômes : la saisie du mot de passe ne permet pas la création du compte, Outlook indique toujours que le mot de passe est erroné

Cause :  l'utilisateur a enregistré un mauvais mot de passe pour ce compte lors d'une tentative de création précédente

Vérification : dans le fichier de logs du serveur /var/log/nginx/access.log on trouve des lignes de ce type :

Bloc de code
192.168.61.133 - - [06/May/2019:16:57:53 +0200] "POST /autodiscover/autodiscover.xml HTTP/1.1" 401 0 "-" "Microsoft Office/16.0 (Windows NT 10.0; Microsoft Outlook 16.0.11601; Pro)"

ou

Bloc de code
192.168.61.133 - tom@bm.lan [06/May/2019:16:58:31 +0200] "POST /mapi/nspi/?MailboxId=94a5c596-90a8-4985-91fd-57629ee06561@bm.lan HTTP/1.1" 200 149 "-" "Microsoft Office/16.0(Windows NT 10.0; Microsoft Outlook 16.0.11601; Pro)"

Ces lignes indiquent qu'il y a mauvais mot de passe pour tom@bm.lan soumis par la création de compt


Solution : 

Pour supprimer le mauvais mot de passe :

  • s'assurer qu'Outlook et l'écran de création de compte soient fermés
  • ouvrir le Gestionnaire d'identification en tapant Windows + R
  • saisir "control /name Microsoft.CredentialManager" :
  • cliquer sur OK (ou touche <Entrée>)
  • Supprimer les entrées de type autodiscover.domaine.tld et MicrosoftOffice16_SSPI:utilisateur@domaine.tld
    Par exemple pour supprimer le mot de passe de tom@bm.lan :

Les dossiers sont vides

Problème/Symptôme : Les dossiers par défaut (boîte de réception, messages envoyés, corbeille, etc.) sont bien présents mais ils sont vides. Sur le webmail, ils contiennent bien des messages.

Cause : Cela est dû à un dysfonctionnement de la réplication sur le compte en question. 

Solution : Il faut passer par des opérations de maintenance spécifique :

Bloc de code
bm-cli maintenance repair --ops replication.subtree user@domain.tld
bm-cli maintenance repair --ops replication.parentUid user@domain.tld

Ensuite, relancer outlook et vérifier que les messages arrivent correctement.

Le carnet d'adresse globale sur Outlook n'est pas complet

Problème/Symptôme :

  • je lance outlook
  • je rédige un message
  • je clique sur le bouton À
  • Je ne retrouve pas toutes les adresses du serveur BlueMind

Vérification :

Contrôler le fichier de logs /var/log/bm-mapi/mapi.log. On y retrouve des erreurs de ce type :

Bloc de code
2019-11-22 10:51:07,079 [OAB-generation-pool-2-thread-7] n.b.e.p.c.o.OABGenerator WARN - Cannot handle directory entry a25a572f-eadd-4232-a183-4c0c41e56d0b of type USER
java.lang.NullPointerException: null
        at net.bluemind.exchange.mapi.commons.DistinguishedName.userDN(DistinguishedName.java:96)
        at net.bluemind.exchange.provider.core.impl.gal.UserAddressProps.getDn(UserAddressProps.java:60)
        at net.bluemind.exchange.provider.core.impl.gal.UserAddressProps.<init>(UserAddressProps.java:54)
        at net.bluemind.exchange.provider.core.oab.OABGenerator.userRecord(OABGenerator.java:221)
        at net.bluemind.exchange.provider.core.oab.OABGenerator.create(OABGenerator.java:119)
        at net.bluemind.exchange.oab.impl.OABIndexHandler.lambda$1(OABIndexHandler.java:121)

Cause : il faut regénérer la base hollow qui permet le mapping des uids BlueMind avec les "uid outlook pour mapi".

exemple :
lecture du mapping possible via

Bloc de code
bm-cli hollow directory domain.tld
Record{uid=a25a572f-eadd-4232-a183-4c0c41e56d0b, dn=/o=mapi/ou=domain.tld/cn=recipients/cn=user:a25a572f-eadd-4232-a183-4c0c41e56d0b}

Solution : Régénérer la base hollow en suivant la procédure suivante :

Tabs group
borderall-sides
navcolornavy
BlueMind 4.0.xBlueMind 4.1 et plus

Vérifier les logs du core et attendre la fin de la régénération de la base hollow. Enfin, relancer le service mapi :

Bloc de code
systemctl start bm-mapi
Sv translation
languageen

Introduction

This page is designed to help you investigate, diagnose and resolve issues related to using Outlook with BlueMind.

First, if you are having trouble creating an account, check the compatibility page to make sure that your Outlook version is supported. Thatpage also describes known limitations.

Volet

On this page:

Sommaire
maxLevel1

Related:
FAQ
Synchronisation avec Outlook

Retrieving logs

On the client software side, you may find messages in Outlook itself, in the "Sync Issues" folder.

On the server side, there are 2 files you should look at:

  1. the general log /var/log/bm-mapi/mapi.log
  2. the activity log /var/log/bm-mapi/activities.log
Info

You can enable a detailed log for a specific user on the server for more in-depth investigation, but be warned that this impacts performance. This is enabled using the bm-cli command line tool with the additional bm-plugin-cli-mapi package installed on the server:

Bloc de code
bm-cli mapi logging --enable jdoe@bluemind.loc

Logs are then located in the file /var/log/bm-mapi/user-jdoe@bluemind.loc.log

 Settings are lost when you restart the bm-mapi server.


Known Issues

Error when creating an account because of a wrong saved password

Issue/symptoms: Outlook doesn't let you create an account when you enter a password – Outlook says that the password is wrong. 

Cause: the user has saved a wrong password for this account during a previous attempt to create an account.

Checking: in the server's log file /var/log/nginx/access.log, you will find lines such as:

Bloc de code
192.168.61.133 - - [06/May/2019:16:57:53 +0200] "POST /autodiscover/autodiscover.xml HTTP/1.1" 401 0 "-" "Microsoft Office/16.0 (Windows NT 10.0; Microsoft Outlook 16.0.11601; Pro)"

or

Bloc de code
192.168.61.133 - tom@bm.lan [06/May/2019:16:58:31 +0200] "POST /mapi/nspi/?MailboxId=94a5c596-90a8-4985-91fd-57629ee06561@bm.lan HTTP/1.1" 200 149 "-" "Microsoft Office/16.0(Windows NT 10.0; Microsoft Outlook 16.0.11601; Pro)"

This means that a wrong password for tom@bm.lan is being submitted during account creation.


Solution: 

To remove the wrong password:

  • make sure that Outlook and the account creation window are closed.
  • open the Credential Manager by typing Windows + R
  • then "control /name Microsoft.CredentialManager" in the run box:
  • click OK (or type <Enter>)
  • delete entries such as autodiscover.domaine.tld  and MicrosoftOffice16_SSPI:utilisateur@domaine.tld
    E.g. to delete the password for tom@bm.lan: