Page 1 sur 2
Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 13:32
par Prispix
Bonjour,
Nous avons mis à jour GestSup en 3.2.29 pour pouvoir utiliser l'oauth Azure, cependant nous rencontrons quelques petits problèmes.
Voici notre conf smtp :
- smtp conf.png (39.32 Kio) Vu 1016 fois
Lorsqu'on essaye de générer un token nous obtenons cette erreur : Only Google, Microsoft and Yahoo OAuth2 providers are currently supported in this script.
Coté Imap :
- imap_conf.png (35.13 Kio) Vu 1016 fois
La génération du token ici ce passe sans problème. Cependant lors de l'import nous rencontrons ce message d'erreur :
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
OAUTH GENERATE ACCESS TOKEN : eyJ0***************************
OAUTH UPDATE REFRESH TOKEN : 0.AUgAR-IhnzSIAEeac7Stgc*****************
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 d'avance pour votre aide.
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 13:44
par Flox
Bonjour,
pouvez-vous essayer de retélécharger le patch 3.2.29 puis écraser le fichiers sur votre serveur.
Avez vous suivi les procédure dédiée dans la FAQ ?
https://doc.gestsup.fr/faq/#comment-con ... ar-xoauth2
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 14:24
par Prispix
Bonjour,
J'ai retéléchargé le patch et écraser, cependant j'ai toujours les mêmes erreurs.
J'ai bien suivie la FAQ , mais j'ai aussi rajoutée ce qui était inscrit dans la partie "procédure de configuration" : Dans API autorisées ajouter, via Microsoft Graph : email, IMAP.AccessAsUser.All, offline_access, openid, profile, User.Read, puis dans Office 365 Exchange Online : IMAP.AccessAsApp
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 14:29
par Flox
Bonjour,
sur la page "Only Google, Microsoft and Yahoo OAuth2 providers are currently supported in this script"
Pouvez vous transmettre l'URL ?
Cdt
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 14:34
par Prispix
Bonjour,
La voici j'ai évidement caché une partie.
https://******.*****.fr/get_oauth_token.php?provider=Azure
Cordialement,
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 14:35
par Flox
Il y avait une erreur dans l'URL, j'ai réalisé une correction.
Pouvez-vous retélécharger le patch 3.2.29 et écraser les fichiers serveur.
Cdt
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 14:45
par Prispix
J'ai fait ce que vous avez demandé, la génération du token c'est fait sans soucis merci.
Cependant au test du connecter smtp j'obtiens l'erreur : SMTP Error: Could not authenticate.
Cordialement,
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 15:13
par Flox
Pouvez vous refaire une impression écran des paramètres du connecteur SMTP.
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 15:47
par Prispix
La voici :
- smtp_conf2.png (41.73 Kio) Vu 989 fois
Par contre j'ai un second serveur gestsup auquel j'ai voulue faire les tokens aussi smtp et imap , sachant que j'ai remis le patch 3.2.29 aussi mais la j'obtiens ceci pour les deux :
Fatal error: Uncaught League\OAuth2\Client\Provider\Exception\IdentityProviderException: Unauthorized in /var/www/html/vendor/greew/oauth2-azure-provider/src/Provider/Azure.php:89 Stack trace: #0 /var/www/html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php(628): Greew\OAuth2\Client\Provider\Azure->checkResponse() #1 /var/www/html/vendor/league/oauth2-client/src/Provider/AbstractProvider.php(537): League\OAuth2\Client\Provider\AbstractProvider->getParsedResponse() #2 /var/www/html/get_oauth_token.php(188): League\OAuth2\Client\Provider\AbstractProvider->getAccessToken() #3 {main} thrown in /var/www/html/vendor/greew/oauth2-azure-provider/src/Provider/Azure.php on line 89
Désolée du dérangement !
Cordialement,
Re: Imap et Smtp erreur avec l'oauth Azure
Posté : jeu. 27 oct. 2022 15:50
par Flox
Le compte MS connecté au navigateur lors de la génération du token est bien le même que celui renseigné dans les paramètres du connecteur ?
Cdt