You are not logged in.
Pages: 1
Topic closed
Bonsoir,
J'ai migrer de GLPI 0.90.1 à GLPI 9.1.
Depuis cette mise à jour, je ne reçois plus du tout d'e-mail...
J'ai essayé d'envoyer un courriel de test à l'administrateur mais j'ai cette erreur : "Échec de l'envoi du courriel de test à l'administrateur"
J'utilise un serveur Exchange 2010 :
Adresse mail : noreply_glpi@domain.com
Hôte SMTP : webmail.domain
Port : 25
Vérifier le certificat : Oui
Pouvez-vous m'aider ?
Merci
AX0rion
Last edited by AX0rion (2016-11-09 15:45:13)
Configuration actuelle :
OS : Windows Server 2008 R2 x64 Bits SP1
GLPI (PROD) : 9.1.1 | GLPI (TEST) : 9.1.6
XAMPP (32 BITS) : Apache : 2.4.18 | mod_authnz_sspi (x86) : 0.1.0 | OpenSSL : 1.0.2e | PHP : 7.0.4
Offline
Yannick
Prod : GLPI 9.4.2 - Windows 2012 - php 7.3 - mysql mariadb
Certifié ITIL V3, PMP - http://www.itamconsulting.com
Offline
Bonjour Yannick,
Merci pour ton retour.
J'étais tombé sur ce topic vendredi soir, mais le problème n'est pas résolu...
On est d'accord qu'il faut bien dé-commenter "extension=php_openssl.dll" dans le fichier C:\xampp\php\php.ini et redémarrer Apache ?
Merci,
AX0rion.
EDIT : Extrait du fichier php.ini
;extension=php_gmp.dll
;extension=php_intl.dll
extension=php_imap.dll
;extension=php_interbase.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_exif.dll ; Must be after mbstring as it depends on it
extension=php_mysqli.dll
;extension=php_oci8_12c.dll ; Use with Oracle Database 12c Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
Last edited by AX0rion (2016-11-07 12:43:31)
Configuration actuelle :
OS : Windows Server 2008 R2 x64 Bits SP1
GLPI (PROD) : 9.1.1 | GLPI (TEST) : 9.1.6
XAMPP (32 BITS) : Apache : 2.4.18 | mod_authnz_sspi (x86) : 0.1.0 | OpenSSL : 1.0.2e | PHP : 7.0.4
Offline
Activer les logs apache, php et l'option debug dans le collecteur.
SSL ? non vu que vous vous connectez que sur le port 25. (SMTP pour les mails sortant, POP3 port 110 pour les courriers entrant que le collecteur va récupérer)
GLPI 10.0.5 sous Windows Server 2016
Offline
Bonjour Morpheus,
J'ai activé le mode debug sur GLPI.
J'ai vu cette erreur :
PHP Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:14090086: SSL routines:ss13_get_server_certificate:certificate verify failed in C:\xampp\htdocs\glpi\vendor\phpmailer\phpmailer\class.smtp.php at line 353
Voici l'extrait du fichier class.smtp.php (Lignes 329 - 359):
/**
* Initiate a TLS (encrypted) session.
* @access public
* @return boolean
*/
public function startTLS()
{
if (!$this->sendCommand('STARTTLS', 'STARTTLS', 220)) {
return false;
}
//Allow the best TLS version(s) we can
$crypto_method = STREAM_CRYPTO_METHOD_TLS_CLIENT;
//PHP 5.6.7 dropped inclusion of TLS 1.1 and 1.2 in STREAM_CRYPTO_METHOD_TLS_CLIENT
//so add them back in manually if we can
if (defined('STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT')) {
$crypto_method |= STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT;
$crypto_method |= STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT;
}
// Begin encrypted connection
if (!stream_socket_enable_crypto(
$this->smtp_conn,
true,
$crypto_method
)) {
return false;
}
return true;
}
Nous sommes auto-certifié. Est la cause du problème ?
Merci à toi,
AX0rion.
EDIT :
J'ai résolu mon problème bêtement..
J'ai désactivé la vérification du certificat
Last edited by AX0rion (2016-11-09 15:45:02)
Configuration actuelle :
OS : Windows Server 2008 R2 x64 Bits SP1
GLPI (PROD) : 9.1.1 | GLPI (TEST) : 9.1.6
XAMPP (32 BITS) : Apache : 2.4.18 | mod_authnz_sspi (x86) : 0.1.0 | OpenSSL : 1.0.2e | PHP : 7.0.4
Offline
Bonjour Axorion
Peux tu nous dire comment tu fais pour désactiver la verification de certificat?
Je suis preneur de la solution
Merci
Titi
Offline
Bonjour
J'ai résolu mon pb.
Un pb au niveau de la configuration "dans l'écran de configuration de GLPI"
Cordialement
Thierry
Offline
Pages: 1
Topic closed