Evolution semble incapable de stocker les détails du compte de messagerie

9

J'essaie de configurer Evolution avec Exchange afin de pouvoir contourner Windows pour un tas de trucs de bureau. Le problème que j'ai, c'est que lorsque je crée mon compte, Evolution ne semble tout simplement pas être en mesure de le stocker. Je fournis les informations, il semble se connecter correctement, mais quand j'arrive à la fin de l'assistant, aucun compte n'est configuré. Si je redémarre Evolution, je récupère l'assistant.

Il s'agissait d'une installation directe de evolutionet evolution-ewshors d'apt sur une toute nouvelle installation 14.04 exécutant Xubuntu à l'avant.

Je ne pouvais pas voir de journaux pour Evolution, je l'ai donc exécuté avec CAMEL_DEBUG=true evolutionpour obtenir un peu de débogage et les premières lignes ressemblent à ceci:

** (évolution: 14167): AVERTISSEMENT **: impossible de se connecter au bus d'accessibilité: échec de connexion au socket / tmp / dbus-wLqFGe8c5K: connexion refusée

(évolution: 14167): camel-WARNING **: Échec de l'initialisation de la base de données SQL NSS dans sql: / etc / pki / nssdb: erreur NSS -8187

** (evolution-alarm-notify: 14173): AVERTISSEMENT **: impossible de se connecter au bus d'accessibilité: échec de connexion au socket / tmp / dbus-wLqFGe8c5K: connexion refusée

Base de données ouverte avec succès

Cela semble être ce qui se passait pendant l'assistant, puis une fois l'assistant terminé, nous obtenons un comportement régulier lorsqu'il crée des bases de données et des trucs.

Il s'avère que la prochaine fois que je me suis connecté, Evolution a créé le même compte quatre fois, donc apparemment il y a eu un problème qu'il a ignoré. Il ne peut toujours pas récupérer les messages d'Exchange, il est donc aussi utile qu'une théière au chocolat, mais ce problème est assez limité.

glénatron
la source
Avez-vous déjà résolu ce problème? Il me semble avoir le même problème.
Ron Smith
1
@RonSmith, la solution que j'ai utilisée pour utiliser Exchange avec succès était Outlook dans une machine virtuelle Windows. Je n'ai trouvé aucun moyen de lui faire parler d'Evolution et honnêtement, je n'ai pas eu de temps à perdre à le rechercher et à le configurer.
glenatron

Réponses:

9

Peut-être que votre problème est lié à ce bogue confirmé ( veuillez indiquer que le bogue vous affecte , la chaleur du bogue augmentera). Une solution de contournement possible qui a fonctionné pour beaucoup se trouve dans le commentaire 35 :
"Je rencontrais exactement ce même bogue également. Sur la base des informations que j'ai lues dans le rapport RedHat correspondant ( https://bugzilla.redhat.com/show_bug.cgi?id = 879773 ) J'ai pu faire fonctionner cela en supprimant tous les répertoires de configuration d'Evolution (qui avaient déjà fait des tentatives de configuration depuis longtemps) et en tuant et en redémarrant Evolution:
[Ven 8 août 10:02:25 EDT 2014 ]> mike à ossy en ~
rm -rf .config/evolution/ .cache/evolution/ .local/share/evolution/
[ven 8 août 10:02:40 EDT 2014]> mike à ossy en ~
pkill evolution
Je suis passé par l'assistant de compte à nouveau, et après avoir ajouté l'invite de mot de passe est apparu et j'ai pu taper le mot de passe et ajouter le compte.

J'ai également eu le même problème que vous, mais je n'ai pas eu besoin de supprimer heureusement toute la configuration. Après la connexion / déconnexion de la session, le trousseau de clés gnome me demanderait à nouveau les mots de passe , puis les comptes EWS fonctionneraient correctement. Je viens de supprimer les comptes en double alors que j'essayais plusieurs fois de le configurer.

Filbuntu
la source
La déconnexion et la reconnexion au gestionnaire de bureau ont montré le compte que je venais de créer. C'était sous Evolution 3.28.5 (avec evolution-ews)
Randall
0

Je venais de tuer les processus en cours liés à l'évolution et de recommencer l'évolution. Cela a fonctionné pour moi.

Méthode 1

D'abord, répertoriez les PID des processus en cours d'exécution pour l'évolution.

ps -aux | grep evolution

Trouvez les PID appropriés (PID1, PID2, PID3 ...) à partir de la sortie ci-dessus et tuez-les en une seule fois:

kill PID1 PID2 PID3

Méthode alternative

Cela peut également fonctionner si vous vous déconnectez et vous reconnectez à Ubuntu.

Jim C
la source