Page 1 sur 5

[Corrigé 3.2.31] Erreur IMAP-XOAUTH2 Azure

Posté : mar. 8 nov. 2022 11:53
par gwenguillaume
Bonjour,

j'ai installé la version 3.2.29 pour tester l'authentification XOAUTH2 Azure.
J'utilise que la partie IMAP (pas SMTP).
J'ai bien suivi la documentation mais j'obtiens cette erreur en mode debug lorsque j'essaie de récupérer les messages:

DATE : 2022-11-08 11:52:11
SERVER : outlook.office365.com
MODE : multi
AUTHENTICATION TYPE : oauth_azure
OAUTH GENERATE ACCESS TOKEN : eyJ0eX*****************
OAUTH UPDATE REFRESH TOKEN : 0.ATE*****************
OAUTH CONNEXION : OK
ADDRESS : *******@****

Fatal error: Uncaught Error: Call to a member function messages() on null in /var/www/html/core/imap_oauth.php:117 Stack trace: #0 /var/www/html/mail2ticket.php(159): require() #1 {main} thrown in /var/www/html/core/imap_oauth.php on line 117


Merci pour votre aide.

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mar. 8 nov. 2022 13:18
par Flox
Pouvez vous essayer de retelecharger le patch recréer un secret et régénérer le token.

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mar. 8 nov. 2022 14:36
par gwenguillaume
Bonjour,

merci de votre retour.
la patch avait été installé ce matin.

Je viens de retélécharger le Patch mais le message est identique.

Merci

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mar. 8 nov. 2022 15:01
par Flox
Bonjour,

Pouvez vous désactiver le multi bal par service qui sera compatible dans la version 3.2.30.

Cdt

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mar. 8 nov. 2022 15:06
par gwenguillaume
Merci.

Je viens de faire le test mais j'ai toujours cette erreur:

GESTSUP IMAP CONNECTOR v3.2.29
DATE : 2022-11-08 15:05:15
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
OAUTH GENERATE ACCESS TOKEN : eyJ0eX*****************
OAUTH UPDATE REFRESH TOKEN : 0.ATEAtq7*****************
OAUTH CONNEXION : OK
ADDRESS : ********@***.**

Fatal error: Uncaught Error: Call to a member function messages() on null in /var/www/html/core/imap_oauth.php:117 Stack trace: #0 /var/www/html/mail2ticket.php(159): require() #1 {main} thrown in /var/www/html/core/imap_oauth.php on line 117

Merci

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mer. 9 nov. 2022 09:50
par Flox
Pouvez vous transmettre une impression écran des autorisations sur l'inscription d'application.

Sur l'interface d'administration office 365 sur la bal est ce que l'imap est activé ?

Cdt

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mer. 9 nov. 2022 10:32
par gwenguillaume
Bonjour,

Le compte en question a bien accès en IMAP (nous utilisions l'authentification basique avant)

Voici les information demandées:
droits.png
droits.png (63 Kio) Vu 1767 fois

Merci

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mer. 9 nov. 2022 10:37
par Flox
Pouvez vous transmettre également la dernière colonne des droits de l'api

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mer. 9 nov. 2022 10:40
par gwenguillaume
J'ai mis à jour la capture.
Merci

Re: ERRUE IMAP-XOAUTH2 Azure

Posté : mer. 9 nov. 2022 10:50
par Flox
pouvez-vous vérifier que l'utilisateur microsoft qui générer le token est bien l'utilisateur renseigné dans les paramètres du connecteur ?