SMTP & IMAP ERROR XAuth2 Azure

Installation & Configuration du logiciel
Répondre
yannicknacon
Gsup LEVEL 2
Messages : 43
Enregistré le : ven. 26 mars 2021 12:02

Bonjour,

J'ai mis à jour GestSup en 3.2.29 pour enfin pouvoir le réutilisé mais je rencontre des problèmes avec la mise en place de l'authentification Azure XAuth2:

- Après la bonne configuration de l'app dans Azure et le génération du Token, lorsque je teste le connecteur SMTP, j'ai cette erreur:

2022-10-26 13:38:20 Connection: opening to smtp.office365.com:587, timeout=5, options=array()
2022-10-26 13:38:40 Connection failed. Error #2: stream_socket_client(): php_network_getaddresses: getaddrinfo for smtp.office365.com failed: Name or service not known [/var/www/html/vendor/phpmailer/phpmailer/src/SMTP.php line 389]
2022-10-26 13:38:40 Connection failed. Error #2: stream_socket_client(): Unable to connect to smtp.office365.com:587 (php_network_getaddresses: getaddrinfo for smtp.office365.com failed: Name or service not known) [/var/www/html/vendor/phpmailer/phpmailer/src/SMTP.php line 389]
2022-10-26 13:38:40 SMTP ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo for smtp.office365.com failed: Name or service not known (0)

- Après la bonne configuration de l'app dans Azure et le génération du Token, lorsque je teste l'importdes mails IMAP, j'ai cette erreur:

DATE : 2022-10-26 15:40:16
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
OAUTH GENERATE ACCESS TOKEN : ****************
OAUTH UPDATE REFRESH TOKEN : *********************************************

Warning: stream_socket_client(): php_network_getaddresses: getaddrinfo for outlook.office365.com failed: Name or service not known in /var/www/html/vendor/webklex/php-imap/src/Connection/Protocols/Protocol.php on line 204

Warning: stream_socket_client(): Unable to connect to ssl://outlook.office365.com:993/imap/ssl (php_network_getaddresses: getaddrinfo for outlook.office365.com failed: Name or service not known) in /var/www/html/vendor/webklex/php-imap/src/Connection/Protocols/Protocol.php on line 204
OAUTH CONNEXION : failed new token requested (connection failed)
OAUTH CONNEXION : connection failed refresh page to generate new token

Puis à la seconde tentative:

GESTSUP IMAP CONNECTOR v3.2.29
DATE : 2022-10-26 15:44:30
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
ERROR GENERATE ACCESS TOKEN : 1

Help

Yannick.
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

Vous semblez avoir un soucis de communication réseau vers les serveurs de Microsoft.

Vérifier la bonne communication et décrire votre architecture réseau.

Vous pourrez également transmettre une impression écran de la configuration de votre connecteur.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
yannicknacon
Gsup LEVEL 2
Messages : 43
Enregistré le : ven. 26 mars 2021 12:02

Bonjour,

C'était du à un problème de DNS sur ma debian 11 :oops: .

Et j'ai séparé les applications azure, une pour le SMTP et une autre pour l'IMAP.

Merci
Fichiers joints
2022-11-04 16_12_46-GestSup _ Gestion de Support — SMTP.png
2022-11-04 16_12_46-GestSup _ Gestion de Support — SMTP.png (15.98 Kio) Vu 544 fois
2022-11-04 16_15_32-GestSup _ Gestion de Support — IMAP.png
2022-11-04 16_15_32-GestSup _ Gestion de Support — IMAP.png (13.1 Kio) Vu 544 fois
Modifié en dernier par yannicknacon le ven. 4 nov. 2022 16:28, modifié 1 fois.
Avatar du membre
Flox
Administrateur du site
Messages : 8973
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez-vous transmettre une impression écran de votre page administration >Système
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.4 | https://doc.gestsup.fr/
yannicknacon
Gsup LEVEL 2
Messages : 43
Enregistré le : ven. 26 mars 2021 12:02

Hello,
Le problème est résolu, c'était du à un problème de DNS sur le debian 11, j'ai aussi séparé les appli azure avec une pour le smtp et une pour l'imap. :oops:

Merci pour ces updates, reste plus que la gestion de plusieurs LDAP et ce sera parfait !
Répondre