Bonjour,
j'ai suivi la procédure pour paramétrer Gestsup avec l'IMAP Azure et l'Oauth2
L'import des mails fonctionne bien quand je le lance en manuel.
Mais quand je le lance depuis une tache planifiée, Gestsup ne se connecte pas :
C:\wamp64\bin\php\php7.4.26\php.exe C:/wamp64/www/gestsup/mail2ticket.php -key=*************
DATE : 2023-01-31 15:00:36
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
MAILBOX : informatique@*******
ERROR GENERATE ACCESS TOKEN : 1
Je me demande si cela ne vient pas de la configuration de l'URI dans Microsoft Azure. Etant donné que ce n'est pas une URL, est ce qu'il y a une vérification par Azure dans ce cas ?
Merci !
OAuth2 Azure et mail2ticket via php.exe ne fonctionne pas
Bonjour,
pouvez-vous transmettre une impression écran de la page système et de la configuration de votre connecteur ?
Cdt
pouvez-vous transmettre une impression écran de la page système et de la configuration de votre connecteur ?
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
-
- Gsup LEVEL 1
- Messages : 10
- Enregistré le : mar. 31 janv. 2023 14:53
Merci de votre réactivité.
Voici la config.
Voici la config.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
-
- Gsup LEVEL 1
- Messages : 10
- Enregistré le : mar. 31 janv. 2023 14:53
Pardon, je n'avais pas vu
Server :
- OS : Windows NT SRV-***** 10.0 build 14393 (Windows Server 2016) AMD64 (les environnements Windows ne sont pas recommandés pour les serveurs de production)
- Web Server : Apache : Non disponible (HTTP/1.1)
- Database : MySQL : 5.7.36 (bsup 6.5)
- PHP : 7.4.26
- GestSup : 3.2.31 (255 tickets / 0 équipements)
- DateTime : 2023-01-31 16:43:54 (Europe/Paris)
- Uploaded files : 0.44MB
Client :
- Mobile : No
- Browser : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
- IP : 10.53.148.223
PHP parameters :
- file_uploads : On
- memory_limit : 512M
- upload_max_filesize : 5M
- post_max_size : 8M
- max_execution_time : 480s
- date.timezone : Europe/Paris
PHP extensions :
- php_curl : On
- php_fileinfo : On
- php_ftp : On
- php_gd : On
- php_iconv : On
- php_imap : On
- php_json : On
- php_ldap : On
- php_mbstring : On
- php_mcrypt : Off !!!
- php_openssl : On
- php_pdo_mysql : On
- php_xml : On
- php_zip : On
Security :
- HTTPS : On
- Apache version : Off
- Session time : PHP=1440s GestSup=24m
- File write : writeable !!!
- Install directory : removed
- SMTP : secure port
- IMAP : secure port
- LDAP : not secure port !!!
- Log : On
- Restrict IP : Off
- Apache directory listing : Off
Components :
- Ace : 3.1.1
- Bootbox : 6.0.0
- Bootstrap : 4.5.3
- Bootstrap colorpicker : 3.4.0
- Bootstrap wysiwyg : 2.0.1
- Selectize : 0.15.2
- Fontawesome : 6.2.1
- FullCalendar : 6.0.0
- Highcharts : 10.2.1
- jQuery : 3.6.2
- jQuery Hotkeys : 0.2.0
- Moment : 2.29.4
- PHPmailer : 6.7.1
- PHPimap : 5.0.1
- PHPgettext : 1.0.12
- PHPmysqldump : 2.9
- Tempus Dominus : 5.1.2
- WOL : 2.1
Pourrez-vous essayer de retélécharger le patch 3.2.31, puis d'écraser les fichiers sur votre serveur.
Puis essayer de nouveau en ligne de commande et transmettre le message d'erreur.
Puis essayer de nouveau en ligne de commande et transmettre le message d'erreur.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
-
- Gsup LEVEL 1
- Messages : 10
- Enregistré le : mar. 31 janv. 2023 14:53
Même problème :
J'ai restesté l'import manuel, et ça fonctionne bien
Code : Tout sélectionner
GESTSUP IMAP CONNECTOR v3.2.31
DATE : 2023-02-01 09:30:39
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
MAILBOX : informatique@********
GENERATE ACCESS TOKEN :
-
- Gsup LEVEL 1
- Messages : 10
- Enregistré le : mar. 31 janv. 2023 14:53
J"ai ajouté un curl_error dans le script.
Visiblement, il y a un problème avec le certificat
Pourtant, j'ai bien récupéré celui dans la doc
Code : Tout sélectionner
SSL certificate problem: unable to get local issuer certificate
Pourtant, j'ai bien récupéré celui dans la doc
-
- Gsup LEVEL 1
- Messages : 10
- Enregistré le : mar. 31 janv. 2023 14:53
J'avance ..
j'ai ajouté dans ma ligne de commande la prise en compte du bon fichier php.ini
avec
Il me reste plus qu'a comprendre pourquoi en tache planifiée, ça ne fonctionne pas
j'ai ajouté dans ma ligne de commande la prise en compte du bon fichier php.ini
avec
Code : Tout sélectionner
-c C:\wamp64\bin\apache\apache2.4.51\bin\php.ini
Code : Tout sélectionner
GESTSUP IMAP CONNECTOR v3.2.31
DATE : 2023-02-01 10:25:47
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
MAILBOX : informatique@********
OAUTH SINGLE GENERATE ACCESS TOKEN : eyJ0eXAiOiJKV1QiLCJub25j*****************
OAUTH SINGLE UPDATE REFRESH TOKEN : 0.AR8AvLXQ5aGEVEa4Zs_7OO*****************
CONNEXION : OK
UNSEEN MAIL : 0
Total 0 mail received in 2 sec.
-
- Gsup LEVEL 1
- Messages : 10
- Enregistré le : mar. 31 janv. 2023 14:53
C'est Ok
ça fonctionne bien maintenant
J'ai créé un .bat pour pouvoir rediriger les sorties dans un fichier de log.
Le script ne se connectait pas dans le bon dossier de la boite mail.
Merci
ça fonctionne bien maintenant
J'ai créé un .bat pour pouvoir rediriger les sorties dans un fichier de log.
Le script ne se connectait pas dans le bon dossier de la boite mail.
Merci