Page 3 sur 4

Re: Mise à jour connecteur avec IMAP OAuth

Posté : jeu. 20 oct. 2022 14:45
par Vince__
Image

Re: Mise à jour connecteur avec IMAP OAuth

Posté : jeu. 20 oct. 2022 15:09
par Vince__
PHP Notice: Undefined variable: datetime in /var/www/html/gestsup/core/mail.php on line 901

<div role="alert" class="alert alert-lg bgc-danger-l3 border-0 border-l-4 brc-danger-m1 mt-4 mb-3 pr-3 d-flex">
<div class="flex-grow-1">
<i class="fas fa-times mr-1 text-120 text-danger-m1"><!----></i>
<strong class="text-danger">Erreur : Message non envoyé, vérifier les paramètres de votre connecteur SMTP (SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'date' cannot be null). </strong>
</div>
<button type="button" class="close align-self-start" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true"><i class="fa fa-times text-80"><!----></i></span>
</button>
</div>
[support.it@] [mail 1] SEND Mail to sender : OK (mail_auto_user_newticket parameter enable)
PHP Notice: Undefined variable: c_ticket_number in /var/www/html/gestsup/core/imap_oauth.php on line 551
[support.it@] [mail 1] Send mail to administrator : OK (mail_newticket parameter enable)
PHP Fatal error: Uncaught Error: Call to a member function setFlag() on string in /var/www/html/gestsup/core/imap_oauth.php:592
Stack trace:
#0 /var/www/html/gestsup/mail2ticket.php(159): require()
#1 {main}
thrown in /var/www/html/gestsup/core/imap_oauth.php on line 592

Re: Mise à jour connecteur avec IMAP OAuth

Posté : jeu. 20 oct. 2022 15:51
par Vince__
Autre souci pour la relève en auto (mail2ticket.php), si on lance le script ailleurs que dans le dossier gestup (donc comme c'est le cas dans le crontab) on a le message suivant :

PHP Warning: require_once(vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/gestsup/core/imap_basic.php on line 17
PHP Fatal error: require_once(): Failed opening required 'vendor/autoload.php' (include_path='.:/usr/share/php') in /var/www/html/gestsup/core/imap_basic.php on line 17

Re: Mise à jour connecteur avec IMAP OAuth

Posté : jeu. 20 oct. 2022 16:14
par Flox
Merci pour votre retour je regarde ces points et reviens vers vous avec un patch.

Cdt

Re: Mise à jour connecteur avec IMAP OAuth

Posté : jeu. 20 oct. 2022 17:26
par Flox
Pourrez-vous retélécharger le patch 3.2.29 puis réessayer des corrections ont été intégrées.

Cdt

Re: Mise à jour connecteur avec IMAP OAuth

Posté : jeu. 20 oct. 2022 17:39
par Vince__
On est mieux, mais si je ne suis pas dans le dossier gestsup reste des soucis de chemin :

PHP Warning: include(core/mail.php): failed to open stream: No such file or directory in /var/www/html/gestsup/core/imap_oauth.php on line 524
PHP Warning: include(): Failed opening 'core/mail.php' for inclusion (include_path='.:/usr/share/php') in /var/www/html/gestsup/core/imap_oauth.php on line 524
[support.it@XXXX] [mail 1] SEND Mail to sender : OK (mail_auto_user_newticket parameter enable)
PHP Warning: require(core/message.php): failed to open stream: No such file or directory in /var/www/html/gestsup/core/imap_oauth.php on line 556
PHP Fatal error: require(): Failed opening required 'core/message.php' (include_path='.:/usr/share/php') in /var/www/html/gestsup/core/imap_oauth.php on line 556

Re: Mise à jour connecteur avec IMAP OAuth

Posté : jeu. 20 oct. 2022 18:10
par Flox
Pourrez vous retélécharger le patch et refaire un test ?

Re: Mise à jour connecteur avec IMAP OAuth

Posté : ven. 21 oct. 2022 08:45
par Vince__
Pour le script mail2ticket.php je n'ai plus de souci pourle chemin et j'ai pu enlever /gestsup dans l'uri de redirection dans azure ad et la ré écriture dans le reverse proxy mais pas pour get_oauth_token.php. On y est presque.

Re: Mise à jour connecteur avec IMAP OAuth

Posté : ven. 21 oct. 2022 11:28
par Flox
Pouvez vous détailler ce dernier problème.

Re: Mise à jour connecteur avec IMAP OAuth

Posté : ven. 21 oct. 2022 11:37
par Vince__
J'avais déjà détailler le souci dans un de mes précédent post :

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 d'un token, O635 récupère : https:__gestup.monsite.com/gestup/get_oauth_token.php du coup c'est bloqué car en Url de redirection j'ai mis : https:__gestup.monsite.com/get_oauth_token.php. Mais cela fonctionne à présent avec le script mail2ticket.php ce qui n'était pas le cas au début.