Bonjour,
je constate une anomalie sur 3.2.31 -> suivant la procédure : https://doc.gestsup.fr/faq/#comment-con ... ar-xoauth2
Je reçois le message d'erreur suivant lors de la récupération des mails :
GESTSUP IMAP CONNECTOR v3.2.31
DATE : 2023-01-23 17:42:44
SERVER : outlook.office365.com
MODE : single
AUTHENTICATION TYPE : oauth_azure
MAILBOX : xxx@xxx.fr
OAUTH SINGLE GENERATE ACCESS TOKEN : *****************
OAUTH SINGLE UPDATE REFRESH TOKEN : 0*****************
Fatal error: Uncaught Error: Class "Webklex\PHPIMAP\ClientManager" not found in /www/wwwroot/hotline/core/imap_oauth.php:135 Stack trace: #0 /www/wwwroot/hotline/mail2ticket.php(165): require() #1 {main} thrown in /www/wwwroot/hotline/core/imap_oauth.php on line 135
Voici les configurations system :
Extensions PHP php_curl : Activée
php_fileinfo : Activée
php_ftp : Activée
php_gd : Activée
php_iconv : Activée
php_imap : Activée
php_intl : Activée
php_json : Activée
php_ldap : Désactivée (aucune synchronisation ni authentification via un serveur LDAP ne sera possible. apt-get install php-ldap)
php_mbstring : Activée
php_openssl : Activée
php_pdo_mysql : Activée
php_xml : Activée
php_zip : Activée
HTTPS : Activée
Version PHP : Non affichée
Durée de la session : PHP=1440s GestSup=120m
Droits d'écriture : Non verrouillés (cf. documentation).
Répertoire installation : Non présent
IMAP : Sécurisé
Mots de passe : Aucune politique définie (définissez une politique de mot de passe dans Administration > Paramètres > Général > Utilisateur).
Logs : Activés
Restriction IP : Désactivé (pour plus de sécurité, il est possible de restreindre l'accès des clients à certaines adresses IP, cf Administration > Paramètres > Général > Serveur).
Listing des répertoires : Désactivé
Merci de votre aide.
Cordialement,
Darren
Echec de récupérations des mails VIA IMAP Azure
Bonjour,
pouvez-vous indiquer le contenu du repertoire "vendor" de l'application ?
Et transmettre une impression écran de votre page système.
Cdt
pouvez-vous indiquer le contenu du repertoire "vendor" de l'application ?
Et transmettre une impression écran de votre page système.
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonjour Flox,
Merci de votre réponse, voici le contenu du dossier vendor :
massivity@doe:/www/wwwroot/hotlinevendor$ ls
autoload.php
fortawesome
kriswallsmith
oomphinc
ralouphie
webklex
bin
greew
league
paragonie
robloach
components
guzzlehttp
makeusabrew
php-imap
stevenmaguire
composer
harvesthq
moment
phpmailer
symphony
doctrine
ifsnop
nesbot
psr
tempusdominus
Server :
- OS : Linux doe.ada.fr 5.4.0-136-generic #153-Ubuntu SMP Thu Nov 24 15:56:58 UTC 2022 x86_64 (Votre distribution n'est pas compatible, migrer vers Debian)
- Web Server : Nginx : 1.20.2 (HTTP/2.0)
- Database : MariaDB : 10.5.10-MariaDB-log (sql_hotline 7.9)
- PHP : 8.1.13
- GestSup : 3.2.31 (0 tickets / 0 équipements)
- DateTime : 2023-01-23 21:30:00 (Europe/Paris)
- Uploaded files : 0.09MB
Client :
- Mobile : No
- Browser : Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
- IP : xxx.xxx.xx.xx
PHP parameters :
- file_uploads : On
- memory_limit : 512M
- upload_max_filesize : 50M
- post_max_size : 50M
- 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 : Off !!!
- 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=120m
- File write : writeable !!!
- Install directory : removed
- IMAP : secure port
- Password policy : disable !!!
- Log : On
- Restrict IP : Off
- Apache directory listing : Off
Components :
- Ace : 3.1.1
- Bootbox : 5.5.3
- Bootstrap : 4.5.3
- Bootstrap colorpicker : 3.4.0
- Bootstrap wysiwyg : 2.0.1
- Selectize : 0.15.2
- Fontawesome : 6.1.2
- FullCalendar : 6.0.0
- Highcharts : 10.1.0
- jQuery : 3.6.2
- jQuery Hotkeys : 0.2.0
- Moment : 2.29.4
- PHPmailer : 6.7.1
- PHPimap : 5.0.0
- PHPgettext : 1.0.12
- PHPmysqldump : 2.9
- Tempus Dominus : 5.1.2
- WOL : 2.1
Merci de votre réponse, voici le contenu du dossier vendor :
massivity@doe:/www/wwwroot/hotlinevendor$ ls
autoload.php
fortawesome
kriswallsmith
oomphinc
ralouphie
webklex
bin
greew
league
paragonie
robloach
components
guzzlehttp
makeusabrew
php-imap
stevenmaguire
composer
harvesthq
moment
phpmailer
symphony
doctrine
ifsnop
nesbot
psr
tempusdominus
Server :
- OS : Linux doe.ada.fr 5.4.0-136-generic #153-Ubuntu SMP Thu Nov 24 15:56:58 UTC 2022 x86_64 (Votre distribution n'est pas compatible, migrer vers Debian)
- Web Server : Nginx : 1.20.2 (HTTP/2.0)
- Database : MariaDB : 10.5.10-MariaDB-log (sql_hotline 7.9)
- PHP : 8.1.13
- GestSup : 3.2.31 (0 tickets / 0 équipements)
- DateTime : 2023-01-23 21:30:00 (Europe/Paris)
- Uploaded files : 0.09MB
Client :
- Mobile : No
- Browser : Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
- IP : xxx.xxx.xx.xx
PHP parameters :
- file_uploads : On
- memory_limit : 512M
- upload_max_filesize : 50M
- post_max_size : 50M
- 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 : Off !!!
- 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=120m
- File write : writeable !!!
- Install directory : removed
- IMAP : secure port
- Password policy : disable !!!
- Log : On
- Restrict IP : Off
- Apache directory listing : Off
Components :
- Ace : 3.1.1
- Bootbox : 5.5.3
- Bootstrap : 4.5.3
- Bootstrap colorpicker : 3.4.0
- Bootstrap wysiwyg : 2.0.1
- Selectize : 0.15.2
- Fontawesome : 6.1.2
- FullCalendar : 6.0.0
- Highcharts : 10.1.0
- jQuery : 3.6.2
- jQuery Hotkeys : 0.2.0
- Moment : 2.29.4
- PHPmailer : 6.7.1
- PHPimap : 5.0.0
- PHPgettext : 1.0.12
- PHPmysqldump : 2.9
- Tempus Dominus : 5.1.2
- WOL : 2.1
Serveur: GestSup: 3.2.31 | Nginx : 1.20.2 | MariaDB : 10.5.10 | PHP : 8.1.13
Pouvez-vous retelecharger le patch 3.2.31 puis écraser les fichiers sur votre serveur.
Cdt
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonjour Flox,
La procédure as fonctionné, cependant le constate que l'import imap par cron ne fonctionne plus, par compte il fonctionne bien quand je lance l'import manuel.
PI : le cron tab fais tourner : chaque minute : php /www/wwwroot/hotline/mail2ticket.php > /dev/null
Auriez vous une suggestion?
La procédure as fonctionné, cependant le constate que l'import imap par cron ne fonctionne plus, par compte il fonctionne bien quand je lance l'import manuel.
PI : le cron tab fais tourner : chaque minute : php /www/wwwroot/hotline/mail2ticket.php > /dev/null
Auriez vous une suggestion?
Serveur: GestSup: 3.2.31 | Nginx : 1.20.2 | MariaDB : 10.5.10 | PHP : 8.1.13
Pouvez-vous transmettre le résultat de cette commande :
php /www/wwwroot/hotline/mail2ticket.php
php /www/wwwroot/hotline/mail2ticket.php
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Désolé, je n'avais pas fait attention au log, il manquais la clé serveur, tout fonctionne parfaitement maintenant.
Mille merci de votre aide.
Cordialement,
Darren
Mille merci de votre aide.
Cordialement,
Darren
Serveur: GestSup: 3.2.31 | Nginx : 1.20.2 | MariaDB : 10.5.10 | PHP : 8.1.13