Mise à jour connecteur avec IMAP OAuth

Installation & Configuration du logiciel
Eric-P
Gsup LEVEL 1
Messages : 10
Enregistré le : mer. 18 janv. 2017 14:37

Bonjour,

Même souci sur quelques tenants aussi.
Pour le moment je contourne via du transfert vers une boite "gratuite" mais c'est pas terrible.

MP avec informations de connexion à une boite de test envoyé.

Merciii
Eric
GestSup: 3.2.20-23 | Debian: 11 | Apache: 2.4.51 | MariaDB: 10.5.12| PHP: 7.4.25-8.1
David86
Gsup LEVEL 0
Messages : 6
Enregistré le : mer. 20 févr. 2019 10:08

Eric-P aura été plus rapide. Je n'ai visiblement pas accès aux MP
Flox a écrit : jeu. 6 oct. 2022 18:53 Bonjour,

non si il est vous est possible de créer un compte temporaire et envoyer les informations de connexion en MP.

Merci
GestSup: 3.2.31 | OS: Debian 5.10.149-2 (2022-10-21) x86_64 | Apache: N/A | DB : 10.5.15-MariaDB-0+deb11u1 | PHP: 8.2
Avatar du membre
Flox
Administrateur du site
Messages : 9030
Enregistré le : jeu. 21 juin 2012 19:00

Vous pourrez suivre l'évolution de la demande sur :
viewtopic.php?t=6015&start=10
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9030
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

vous pourrez tester le version 3.2.29 pour la comptabilité OAuth2 :
https://www.gestsup.fr/index.php?page=changelog

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Vince__
Gsup LEVEL 1
Messages : 12
Enregistré le : jeu. 20 oct. 2022 11:30

J'ai mis le patch mais je constate qu'il manque certaines librairies que j'ai du mettre à la main à chaque fois, (dans illuminate, symfony). Malgré cela j'ai le message suivant en relève automatique avec mail2ticket.php

-------
GESTSUP IMAP CONNECTOR v3.2.29

DATE : 2022-10-19 17:06:26
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
stdClass Object
(
[error] => invalid_request
[error_description] => AADSTS900144: The request body must contain the following parameter: 'refresh_token'.
Trace ID: 6401442e-2c34-4065-b41d-ed78923d3600
Correlation ID: 615d5633-4cb5-423a-8723-4c6a42606bd9
Timestamp: 2022-10-19 15:06:26Z
[error_codes] => Array
(
[0] => 900144
)

[timestamp] => 2022-10-19 15:06:26Z
[trace_id] => 6401442e-2c34-4065-b41d-ed78923d3600
[correlation_id] => 615d5633-4cb5-423a-8723-4c6a42606bd9
[error_uri] => https://login.microsoftonline.com/error?code=900144
)
ERROR GENERATE ACCESS TOKEN : 1
-------
J'ai bien généré l'application sur Azure AD, je l'utilise les id et secret dans une autre application qui relève des emails et cela fonctionne bien.
Avatar du membre
Flox
Administrateur du site
Messages : 9030
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

pouvez-vous retélécharger le patch 3.2.29 puis écraser les fichiers sur votre serveur, puis regénérer un token via l'application.

Vous pourrez également vérifier la procédure suivante :
https://doc.gestsup.fr/faq/#comment-con ... ar-xoauth2

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Vince__
Gsup LEVEL 1
Messages : 12
Enregistré le : jeu. 20 oct. 2022 11:30

Merci de votre réponse, effectivement le patch est plus complet. je n'avais pas bien vu qu'il fallait configurer une url de redirection, pourtant c'est écrit ... Je l'ai fait, par contre j'ai un reverse proxy d'un sous domaine https:__gestup.monsite.com qui renvoie sur un serveur http:__srvgestup/gestup, j'ai bien renseigné l'url https:__gestup.monsite.com dans les paramètres (URL d'accès au serveur ), quand je demande la génération O635 récupère : https:__gestup.monsite.com/gestup/get_oauth_token.php du coup c'est bloqué.
Avatar du membre
Flox
Administrateur du site
Messages : 9030
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez vous transmettre une impression écran des paramètres généraux et indiquer l'URL utilisée pour se connecter à l'application lors de la génération des tokens.

Transmettre également une impression écran des l'urls de l'application azure.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Vince__
Gsup LEVEL 1
Messages : 12
Enregistré le : jeu. 20 oct. 2022 11:30

J'ai mis des règles de ré écriture sur le reverse proxy en attendant et cela fonctionne à présent en relève auto et en demandant un jeton dans la partie configuration de l'imap.
Vince__
Gsup LEVEL 1
Messages : 12
Enregistré le : jeu. 20 oct. 2022 11:30

Image
Répondre