|
Pb mails bloquéesPosted by syl
Depuis 1 jour alors que tout fonctionne bien, toutes les actions envoyant des mails ne se font plus (ajouter une note, assigné...).
J'ai cette erreur dans le log de php si ça vous dit quelque chose ? [16-Jan-2008 05:32:46] PHP Warning: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Can't connect to MySQL server on 'localhost' (10061) in C:\wamp\www\mantis\core\adodb\drivers\adodb-mysql.inc.php on line 355 [16-Jan-2008 05:32:46] PHP Fatal error: Call to undefined function error_parameters() in C:\wamp\www\mantis\core\database_api.php on line 261
A priori il y a un problème avec le serveur SQL...
Il semblerait aussi qu'il y ait un fichier qui ne soit plus lu. Quelle est la version de Mantis ? Comment sont envoyés les emails (immédiatement ou par cron) ? Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
Il faudrait vérifier l'intégrité des fichiers Mantis. A commencer par le fichier core.php, à la ligne 103 il doit y avoir :
Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
$g_error_parameters = array();
$g_error_handled = false; $g_error_proceed_url = null; function error_parameters() { global $g_error_parameters; $g_error_parameters = func_get_args(); } Après pour info j'utilise wamp, je viens de constaté que l'envoi de mail avec mantis semble revenu, ça ma fait ça régulièrement 2 ou 3 fois par mois et ça dure entre 1 jour ou 2, puis ça re fonctionne correctement, je me demande si dans les fichiers de conf il n'y a pas des variables à optimisées
J'ai vu cette info, je n'ai pas tout compris a votre avis cela peut t'il venir de cela ?
A report was submitted to the Mantis team this week describing a vulnerability in the PHPMailer class. This class is used by Mantis to send notification emails for issue updates. The exploit takes advantage of a hole in how PHP implements the internal interface to the sendmail MTA. The setting for the sender address can be used to gain access to system resources. This exploit is described in [larholm.com] [^] and [cve.mitre.org] [^] . After reviewing the Mantis code, we determined that this vulnerability does not affect the operation of the tool. We read the sender address from configuration data. To use this exploit, someone would require administrator level access and/or direct access to the database. The probability of exploit is very low. A small patch will be added in the next release to prevent the problem completely. In general, we recommend using the SMTP mode, rather than sendmail, rather than the local sendmail implementation. Most platforms, (Windows, especially), have problems with the internal PHP implementation of the sendmail. The PHPMailer implementation of SMTP is more robust and slightly faster.
Ce que je n'aime pas dans WAMP c'est le W. Vérifiez que vous avez bien les dernières versions... Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
A priori ce n'est pas applicable puisque cela concerne l'executable sendmail. A priori vous utilisez le mode SMTP (à vérifier dans la config $g_phpMailer_method). Vincent Mantis: 1.1.0, 1.1.5, 1.1.1 PHP: 5.0.4 SQL: MySQL 5.0.19 OS: Linux Please complete your signature with your environment informations. Enable skype notification here
Il y a quelques temps j'avais mis cela dans config_inc.php, mais lorsque j'avais eu cette erreur pour la première fois j'ai remis cela en commentaire, donc j'utilise la configuration par défaut $g_phpMailer_method = 0;
#pour mail $g_phpMailer_method = 2; $g_smtp_host = 'smtp.monserver.fr'; // whatever you smtp server is $g_smtp_username = ''; $g_smtp_password = '';
Sorry, only registered users may post in this forum.
|